bitprj / curriculum

Democratizing Technical Education 🐮
https://bitproject.org/curriculum
MIT License
56 stars 20 forks source link
computer-science curriculum

IMAGE ALT TEXT HERE

Bit Project's Software Engineering Curriculum

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.

About Us

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 Core Curriculum

Our curriculum covers core computer science concepts and specialized developer skills.

1. Introduction to Python

Interactive Labs: ATM, Hangman, Wheel of Fortune, Word Translation

2. Computational Social Science with Twitter

Interactive Labs: Visualizing Celebrities' Tweets, Topical Hashtag Frequency, Sentiment Behind the 7th Democratic Debate

3. API Development and Testing with Postman

Interactive Labs: URL Shortener, Documenting a Full-Stack API

4. Frontend Engineering with MongoDB Stitch

Interactive Labs: Searchable Tweet Database, MongoDB Atlas Scavenger Hunt

Current in the Works

1. Introduction to Cryptography

2. Introduction to JAM Stack

🐛 Reporting Bugs and Issues

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.

How To Contribute

For Bit members, external contributors and company partners, please check out our guides at our wiki.

Join Bit Project

Please join at bitproject.org/join

License