Web Programming Concepts for Non-Programmers - SF

·Co-founder of Skillshare

No upcoming dates

Add to Watchlist
What You’ll Learn

This is a special SF-edition of my popular class in NYC: http://skl.sh/pUwNk1

Don’t let the words Apache, cache, SQL, schema, Javascript, AJAX or API intimidate you any longer. I’ll guide you through the  services, tools, and programming languages that make up the core structure of a website so that you can identify how any of today’s leading websites are built.

Topics include, but not limited to:

  • Back-end vs Front-end technologies
  • HTML vs CSS vs JavaScript vs SQL vs etc.
  • Explanation of the entire tech stack
  • Basic development logic and principles, and how to read code
  • Which programming language (PHP, Ruby, Java, etc) should I use?
  • What is a CMS (Wordpress, Drupal, Magento, etc), and which should I use?
  • What is an API?
  • What does it mean to make a site fast?
  • How do I hire developers if I don't have any technical expertise?

You’ll apply what you’ve learned to your own project: explain how a website (e.g. Twitter) is built from scratch in plain English. After class, you’ll share your project in the online Classroom for feedback from other students and myself. Using the Classroom, we’ll work together to help any fellow classmates who get stuck.

Beginner Level
About Your Teacher
Malcolm Ong · Co-founder of Skillshare

Malcolm is the Co-founder of Skillshare.

Previously, Malcolm was the Product Manager at OMGPOP, a Senior Technologist at Razorfish, an E-Commerce Specialist at IBM Global Services, and a graduate of IBM's Extreme Blue program where he co-filed four patents. Malcolm graduated with a B.S. in Computer Science with a dual major in Business Administration from Carnegie Mellon University.

7 Class Reviews See All Reviews