Code Your Dreams Courses

Web Development
 

Students will develop websites, focused on social impact and community support, by using Python, Flask, and SQLAlchemy (or MongoDB). The curriculum covers all areas of web development, from the initial stages of user personas, wireframes, and UI/UX to databases and finally branding, marketing, and testing. This holistic curriculum provides students exposure to a plethora of tech careers, including front-end and back-end web development, UI/UX design, data science, and marketing. Students will end this course with fully operational websites, initial solutions to the world’s pressing issues, and highly sought-after tech skills. 

Overview

Target Audience: Students with some exposure to programming, who are comfortable with transitioning to/using text-based coding. For students with no computer science experience, it is recommended to begin with the Code Your Dreams app development curriculum. 

  • Understanding community

  • User personas, market research, wireframes, user testing, and UI

  • Data structures, lists, and dictionaries

  • Functions, conditionals, and loops

  • Databases

  • APIs

  • Python packages (Numpy and Pandas)

  • Branding, marketing, and testing

Curriculum
Skills
Software Development
User Experience Research and Design
Project Management
Marketing