Code Your Dreams Courses
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.
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