Web Programming with Flask - Intro to Computer Science - Harvard's CS50 (2018)
Offered By: freeCodeCamp
Course Description
Overview
Dive into web programming with Python, Flask, JavaScript, and jQuery in this comprehensive lecture from Harvard University's CS50 2018 course. Explore the foundations of computer science, starting with a recap of Week 6 and progressing through Model-View-Controller (MVC) architecture. Learn to create dynamic web applications using Flask, beginning with simple examples like "froshims" and advancing to more complex projects. Discover how to implement server-side logic, handle form submissions, and integrate Bootstrap for responsive design. Delve into client-side programming with JavaScript and jQuery, focusing on practical examples such as word games. Master essential web development concepts and techniques through hands-on demonstrations and real-world applications, guided by Harvard's renowned instructor David J. Malan.
Syllabus
) Introduction.
) Week 6 Recap.
) MVC.
) froshims.
) serve.py.
) application.py.
) froshims0.
) froshims1.
) froshims2.
) froshims3.
) froshims6.
) Bootstrap.
) Form Submission.
) words0.
) jQuery.
) words1.
) words2.
) words3.
Taught by
freeCodeCamp.org
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity