We use powerful, human powered curriculum written by students for students. We strive to create a community of passionate developers to be leaders in their own communities to inspire the next generation of technologists.
We make software engineering and computer science education accessible to students from nontraditional learning environments. Using our curriculum, we take students with minimal experience in computer science to a full-fledged software developer with a diverse coding portfolio using our curriculum. We collaborate with leading companies and developers to create interactive, fun technical content that use industry standard technologies and developer tools.
Our curriculum covers core computer science concepts and specialized developer skills.
Interactive Labs: ATM, Hangman, Wheel of Fortune, Word Translation
Interactive Labs: Visualizing Celebrities' Tweets, Topical Hashtag Frequency, Sentiment Behind the 7th Democratic Debate
Interactive Labs: URL Shortener, Documenting a Full-Stack API
Interactive Labs: Searchable Tweet Database, MongoDB Atlas Scavenger Hunt
Return Oriented Programming
Interactive Labs: Scavenger Hunt, SQL Injection, Remote Code Execution
Progressive Web Apps
Interactive Labs: Inspirational Quote Viewer, Markdown Previewer, Personal Blog
If you think you've found a bug, first read the how to report a bug article and follow its instructions.
If you're confident it's a new bug and have confirmed that someone else is facing the same issue, go ahead and create a new GitHub issue. Be sure to include as much information as possible so we can reproduce the bug.
For Bit members, external contributors and company partners, please check out our guides at our wiki.
Please join at bitproject.org/join