{"id":13625337,"url":"https://github.com/Vets-Who-Code/web-curriculum","last_synced_at":"2025-04-16T06:32:24.674Z","repository":{"id":39661730,"uuid":"141035491","full_name":"Vets-Who-Code/web-curriculum","owner":"Vets-Who-Code","description":"subjects and project boards for Vets Who Code troops","archived":false,"fork":false,"pushed_at":"2024-04-12T21:54:02.000Z","size":1701,"stargazers_count":130,"open_issues_count":0,"forks_count":27,"subscribers_count":29,"default_branch":"master","last_synced_at":"2024-08-01T22:04:56.160Z","etag":null,"topics":["bash","command-line","css","front-end","github-actions","html","javascript","linux","nextjs","nodejs","react","typescript","ux-design","vercel"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Vets-Who-Code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-07-15T14:47:46.000Z","updated_at":"2024-05-13T05:30:32.000Z","dependencies_parsed_at":"2024-01-14T06:59:23.057Z","dependency_job_id":"36c92ea7-6c94-4f0c-8566-d01beef78660","html_url":"https://github.com/Vets-Who-Code/web-curriculum","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vets-Who-Code%2Fweb-curriculum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vets-Who-Code%2Fweb-curriculum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vets-Who-Code%2Fweb-curriculum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vets-Who-Code%2Fweb-curriculum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vets-Who-Code","download_url":"https://codeload.github.com/Vets-Who-Code/web-curriculum/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223700380,"owners_count":17188307,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","command-line","css","front-end","github-actions","html","javascript","linux","nextjs","nodejs","react","typescript","ux-design","vercel"],"created_at":"2024-08-01T21:01:54.173Z","updated_at":"2025-04-16T06:32:24.626Z","avatar_url":"https://github.com/Vets-Who-Code.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# Vets Who Code Web Curriculum\r\nAt **Vets Who Code**, we believe in the transformative power of practical, hands-on learning. Our curriculum is designed to equip veterans with in-demand technical skills and real-world knowledge, preparing them to excel in tech teams worldwide. 🖥️\r\n\r\nWith **12 modules** covering everything from foundational programming to deployment and job preparation, our program provides a comprehensive guide for breaking into and succeeding in the tech industry. Whether you're learning part-time or diving in full-time, we've structured the curriculum to fit your pace while emphasizing quality, impact, and inclusivity. 💪\r\n\r\n---\r\n## Why #VetsWhoCode?\r\n- **Focused on tangible results**: Practical projects, collaborative exercises, and industry-aligned skills.\r\n- **Tailored for veterans**: Support, mentorship, and strategies to overcome unique challenges.\r\n- **Built by veterans for veterans**: Contributions from developers and industry leaders ensure relevance and rigor.\r\n\r\n---\r\n## Acknowledgments\r\nWe owe our success to the talented contributors who shaped this curriculum:\r\n### Veteran Developers:\r\n- Jerome Hardaway\r\n- Schuster Braun\r\n- Mike White\r\n### Curriculum Reviewers:\r\n- Brian Holt\r\n- Kyle Shevlin\r\n- Melanie Sumner\r\n- Caree Youngman\r\n- Ken Wheeler\r\n\r\n---\r\n## Curriculum Modules\r\nOur program consists of the following 12 modules:\r\n1. Core Fundamentals  \r\n2. Web Fundamentals  \r\n3. Scalable Programming Principles  \r\n4. Next.js \u0026 TypeScript  \r\n5. Postgres Databases with Neon  \r\n6. Python Fundamentals  \r\n7. FastAPI  \r\n8. Streamlit for AI Applications  \r\n9. DevOps with GitHub Actions \u0026 Vercel  \r\n10. Flask (API Service Layer)  \r\n11. Django Enterprise Framework  \r\n12. Job Preparation  \r\n\r\n---\r\n## Curriculum Roadmap\r\n\r\n### Interactive View\r\n```mermaid\r\ngraph TD\r\n    Start([\"🚀 Learning Journey\"]) --\u003e Core\r\n\r\n    subgraph Core[\"Core Fundamentals\"]\r\n        Terminal[\"🖥️ Terminal \u0026 Command Line\"]\r\n        DevEnv[\"⚙️ Development Environment\"]\r\n        Bash[\"📜 Bash \u0026 Shell Scripting\"]\r\n        VSCode[\"📝 VS Code\"]\r\n        Git[\"🔄 Git \u0026 GitHub\"]\r\n        Markdown[\"📋 Markdown\"]\r\n    end\r\n\r\n    subgraph Web[\"Web Development\"]\r\n        HTML[\"HTML5\"]\r\n        CSS[\"CSS3\"]\r\n        JS[\"JavaScript\"]\r\n        TS[\"TypeScript\"]\r\n        Next[\"Next.js\"]\r\n    end\r\n\r\n    subgraph Backend[\"Backend \u0026 Data\"]\r\n        Python[\"Python\"]\r\n        FastAPI[\"FastAPI\"]\r\n        Flask[\"Flask API\"]\r\n        Django[\"Django\"]\r\n        DB[\"Databases/PostgreSQL\"]\r\n        Neon[\"Neon DB\"]\r\n    end\r\n\r\n    subgraph AI[\"AI \u0026 ML\"]\r\n        Streamlit[\"Streamlit\"]\r\n        DataSci[\"Data Science\"]\r\n        MLBasics[\"ML Fundamentals\"]\r\n    end\r\n\r\n    subgraph DevOps[\"DevOps \u0026 Deployment\"]\r\n        GitHub[\"GitHub Actions\"]\r\n        Vercel[\"Vercel\"]\r\n        Deploy[\"Deployment\"]\r\n        Monitor[\"Monitoring\"]\r\n    end\r\n\r\n    subgraph Career[\"Career Preparation\"]\r\n        Profile[\"Profile Optimization\"]\r\n        Projects[\"Capstone Projects\"]\r\n        Interview[\"Interview Prep\"]\r\n        CodeChallenge[\"Code Challenges\"]\r\n    end\r\n\r\n    Core --\u003e Web\r\n    Core --\u003e Backend\r\n    Web \u0026 Backend --\u003e AI\r\n    Web \u0026 Backend --\u003e DevOps\r\n    AI \u0026 DevOps --\u003e Career\r\n\r\n    style Start fill:#c5203e,stroke:#091f40,stroke-width:4px,color:#ffffff\r\n    style Core fill:#091f40,stroke:#c5203e,stroke-width:2px,color:#ffffff\r\n    style Web fill:#091f40,stroke:#c5203e,stroke-width:2px,color:#ffffff\r\n    style Backend fill:#091f40,stroke:#c5203e,stroke-width:2px,color:#ffffff\r\n    style AI fill:#091f40,stroke:#c5203e,stroke-width:2px,color:#ffffff\r\n    style DevOps fill:#091f40,stroke:#c5203e,stroke-width:2px,color:#ffffff\r\n    style Career fill:#091f40,stroke:#c5203e,stroke-width:2px,color:#ffffff\r\n    \r\n    classDef default fill:#091f40,stroke:#c5203e,stroke-width:1px,color:#ffffff\r\n```\r\n---\r\n## Learning Outcomes\r\nBy completing this program, you will:\r\n1. Gain a **solid foundation** in programming, web development, and scalable coding principles.  \r\n2. Master industry tools like **Next.js**, **Postgres**, **Python**, and **FastAPI** for modern web applications.  \r\n3. Build and deploy real-world projects using tools like **Vercel**, **GitHub Actions**, and **Docker**.  \r\n4. Learn job-ready skills, including **resume crafting**, **mock interviews**, and **portfolio building**.  \r\n\r\n---\r\n## Get Started\r\nStart your journey with **Vets Who Code** and transform your career today. You have the skills—we have the roadmap to your success. 🚀\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVets-Who-Code%2Fweb-curriculum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FVets-Who-Code%2Fweb-curriculum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVets-Who-Code%2Fweb-curriculum/lists"}