Giter Club home page Giter Club logo

curriculum's Introduction

Welcome to the Techtonica curriculum!

Techtonica is a non-profit project of SocialGood that does free tech training and job placement for unemployed or underemployed folks. For more information, please see our website: Techtonica.org

Apprentices will learn to do full-stack web development using JavaScript. What bootcamps and apprenticeships like Techtonica have in common is the fact that they are intensive training. However, bootcamps can be pretty passive classroom learning with students and they cost between $15,000 and $30,000.

An apprenticeship aims to be more like the workplace to make the transition into the industry better—instead of having an instructor constantly guiding you, a facilitator gives you assignments and you're expected to figure out what to do with volunteers, mentors, tech groups, and other apprentices. In the best-case scenarios, there are regular check-ins with managers and mentors provide support. We’re making Techtonica’s program as hands-on and project-based as possible to best prepare you for work in tech.

If you would like to contribute to the curriculum, please choose a subject from the Table of Contents below and work on or write lesson plans for that subject using our topic outline, then send a pull request for approval.

Table of Contents

  1. What is Tech?
  2. Welcome, Tips, and Rules
  3. How to Learn
  4. Growth Mindset
  5. How to Pair Program
  6. Dev Tools Setup
  7. Command Line
  8. HTML
  9. CSS
  10. Git Version Control
  11. Using GitHub
  12. Giving Presentations
  13. Bootstrap
  14. UI/UX
  15. Sass
  16. JavaScript
  17. jQuery
  18. Request/Response
  19. Inclusion
  20. Databases
  21. Project Management
  22. Documentation
  23. Deploying
  24. Testing
  25. AJAX
  26. Data Structures
  27. APIs
  28. React
  29. Web patterns
  30. Python
  31. Interviewing
  32. Django
  33. Refactoring
  34. Mobile Development
  35. DevOps
  36. Security
  37. Popular Tools
  38. Data Visualization
  39. Operating Systems
  40. Data Science
  41. Open Source Projects
  42. Entrepreneurship
  43. Roles in Tech
  44. Optimization

Creative Commons Open-Source License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

curriculum's People

Contributors

allardbrain avatar karla-isabel-sandoval avatar michelleglauser avatar lalpert avatar rcoh avatar jmorris270 avatar kristalane avatar chulinguy avatar amychan331 avatar murphdasmurf avatar alodahl avatar mitzirubi avatar sharonw avatar arcticmouse avatar zzyou avatar jeffct0216 avatar bnak avatar at4260 avatar gitsteph avatar jdq22 avatar wrbooth avatar smcueto avatar kimerie avatar hackur avatar leilanilumen avatar digitalartcrew avatar rosschapman avatar ladyshaitan avatar achhunna avatar davidimoore avatar

Watchers

Marie Atterbury avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.