709324 4029

Learn Web Development by Creating a Social Network

Learn to code from scratch and build your first web application with HTML, CSS, JavaScript and Meteor.js

   Watch Promo

Learn to code from the ground-up by building a fully functional social network with real-time capabilities.

Sounds crazy right! But it’s not beyond what you can do these days! and this course will guide you step-by-step through the process.

This course is made for absolute beginners. No prior programming knowledge is required to take this course. The main goal of the course is to give you a quick exposure to the full development stack, using JavaScript, as opposed to the usual approach of learning one thing at a time and never getting a “big picture” view.

These are the exciting topics we teach in the course:

  • HTML
  • CSS
  • Responsive web design
  • JavaScript
  • DOM access and manipulation
  • Meteor to build web applications
  • MongoDB to store and query your data

The course follows a project-based approach. Concepts are introduce as we need them to build our social network project. We strongly believe this is the best approach for people who are starting web development and want a quick look at the entire process, instead of covering each topic in depth right away.

Pablo Farias Navarro is a software developer and founder of ZENVA. Pablo has been programming since 1996 and has taught programming to over 100k students. By following our usual project-based approach, by the end of this course you’ll have the skills to create solid web applications.


Your Instructor


Pablo Farías Navarro
Pablo Farías Navarro

Software developer and founder of ZENVA. Since 2012, Pablo has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.


Class Curriculum


  Course Intro
Available in days
days after you enroll
  HTML Template for our Social Network
Available in days
days after you enroll
  Other JavaScript Topics
Available in days
days after you enroll
  Completing and Deploying our Social Network
Available in days
days after you enroll
  Conclusion
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We're committed to providing the best online learning experience on the Web! If you experience an issue, contact us within 7 days and we'll be happy to help.

Get started now!