Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
CS50's Web Programming with Python and JavaScript

CS50's Web Programming with Python and JavaScript

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 1
Add to compare
9.1/10 (Our Score)
Product is rated as #24 in category Web Development

Topics include database design, scalability, security, and user experience. Through hands–on projects, you’ll learn to write and use APIs, create interactive UIs, and leverage cloud services like GitHub and Heroku. By course’s end, you’ll emerge with knowledge and experience in principles, languages, and tools that empower you to design and deploy applications on the Internet.

Instructor Details

David is Gordon McKay Professor of the Practice of Computer Science in the School of Engineering and Applied Sciences and a Member of the Faculty of Education in the Graduate School of Education at Harvard University. He received his A.B., S.M., and Ph.D. in Computer Science from Harvard in 1999, 2004, and 2007, respectively.

Specification: CS50's Web Programming with Python and JavaScript

Duration

90 hours

Year

2021

Level

Intermediate

Certificate

Yes

Quizzes

No

3 reviews for CS50's Web Programming with Python and JavaScript

4.5 out of 5
2
1
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Ronny De Winter

    The course covers amongst others the 2 main python web frameworks Flask and Django. Flask as a lightweight framework, Django for a full featured solution.

    It is a great course on modern web development using python on the server side and javascript on the client, including git, CSS, HTML, animation, SVG, and bootstrap. Also, SQL, ORM, APIs, templating are covered. Everything is explained very well with little hands on code examples.

    The final weeks are somewhat more theoretical on topics like testing, CI/CD, travis, scalability, scaling databases, and caching.

    The last week handles security issues on every one of the previous week’s topics with good explanations for DOS attacks, SQL injection, cross site, and more.

    The course is quite heavy on workload, every week has 1h45m course video, unfortunately not split in short session. I recommend watching the lectures in smaller chunks of max 30 minutes, which is better to digest the material.

    In the early weeks, there is a project assignment every other week, 4 in total. These project assignments need quite some effort, 6 hours or more depending on your experience. This makes it difficult to evenly spread the workload over the weeks. I combined the lectures of 2 consecutive weeks in one week and spent my time of the next week on the project assignment. This was ok for the first 4 weeks, however projects 3 and 4 were heavier.

    The submitter for the projects was not available, marked “Coming soon”, even at the end of the 12 weeks of course! The course does not use the discussion forum from edX but refers to all kinds of chat applications. Most of these discussion forums are sparsely occupied, questions seldom answered, and no teaching assistants were available.

    In short:

    + top content, excellent instructor, challenging assignments

    I would give CS50web easily 5 stars if:

    the lectures were split into smaller chunks

    only one discussion forum was promoted, and

    I could submit my projects and receive feedback

    Helpful(0) Unhelpful(0)You have already voted this
  2. Elisha Kingdom

    I have followed a lot of tutorials but this one is a very complete introduction to web development. Also, i have tried a lot of frameworks but this course’s choice, Django ooh! Just the best for beginning yet powerful for production!

    Helpful(0) Unhelpful(0)You have already voted this
  3. Babington Mwaziwangenyi

    I wish to do web programming but in my country the is no such facility…so thats why i requested you to tech me web programming

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    CS50's Web Programming with Python and JavaScript
    CS50's Web Programming with Python and JavaScript

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare