
edXWeb programming requires more than syntax—it demands computer science foundations: how systems scale, how code collaborates, why API design matters. This course integrates those concepts with practical coding across the full stack.
You'll learn version control and collaborative development, master multiple languages (C, Python, SQL, JavaScript, CSS, HTML), and architect both front-end and back-end systems. The CS layer teaches you to reason about complexity and design for scale, while hands-on projects show how principles apply to real web applications.
A broad and robust understanding of computer science and programming ,How to scale your web applications ,How to keep track of changes made to code, synchronize code between different people, and test changes to code ,The various ways an API can be used ,How to design and implement web pages and web apps ,Familiarity in a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML
Price
No active coupon right now
View Course →No coupon right now. We'll tell you when there is one.
Advertisement
More in Engineering




Tracking since 1 Aug— not enough history yet to tell you whether today's price is any good. Watch the course and we'll tell you when it drops.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.