/curriculum

The curriculum of Techtonica, a free tech training and job placement program for low-income women and genderqueer adults.

Primary LanguageJavaScriptCreative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

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

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 lesson plan template, 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. Intro to Command Line Interface Tools
  9. Advanced Command Line
  10. HTML and CSS
  11. Your First Tags
  12. Basic Attributes
  13. Intro to CSS
  14. IDs and Classes
  15. Tags You Can't See
  16. CSS Selector Specificity
  17. Version Control
  18. What is Version Control?
  19. Collaborating with git
  20. Using GitHub
  21. Giving Presentations
  22. Bootstrap
  23. UI/UX
  24. Sass
  25. JavaScript
  26. jQuery
  27. Request/Response
  28. Inclusion
  29. Databases
  30. Project Management
  31. Documentation
  32. Deploying
  33. Testing
  34. AJAX
  35. Object-Oriented Programming (OOP)
  36. Data Structures
  37. Hash Tables
  38. Linked Lists
  39. Stacks
  40. Queues
  41. Trees
  42. APIs
  43. React
  44. Web patterns
  45. Python
  46. Interviewing
  47. Django
  48. Refactoring
  49. Mobile Development
  50. DevOps
  51. Security
  52. Popular Tools
  53. Data Visualization
  54. Machine Learning
  55. Operating Systems
  56. Data Science
  57. Open Source Projects
  58. Entrepreneurship
  59. Roles in Tech
  60. 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