Full-Stack Web Development

Beginners

Learn the basics of programming, create websites and apps, structure databases

View all Courses

Who is this course for?

If you don't have any prior experience with programming, our "Intro to Web Development" course is the right one for you.

We'll start from zero and guide you, step by step all the way to a point where you'll be able to build web applications and websites entirely by yourself.

This course is designed for:

  • those who aren't sure yet whether they will like coding and make it their profession and to just try before diving in
  • for those who simply want to acquire technical skills to improve their current position at work
  • for entrepreneurs who struggle to find a technical cofounder.

Requirements

No prior experience in programming is required to attend this course. However, you must be "computer literate": you must be very familiar with the basics of using a computer and software, such as Word, Excel, PowerPoint, installing software, creating and organizing files, knowing some keyboard shortcuts and typing relatively fast.

For more information about tools and other requirements, please read our FAQ

What you'll learn

During 4 weeks, we'll cover all the most modern technologies required to build functional full-stack web apps and websites from scratch.

You'll learn JavaScript: the most popular programming language that you'll use to build apps, database structures with SQL, building and running servers with NodeJS, creating and styling user interfaces with HTML5 and CSS3. Most importantly, you'll learn how to put them all together and choose the right technology for different types of projects.

You'll also build a personal project in a team of 2 and learn how to manage technical projects with GitHub.

Skills & Tools

  • Structuring Web Interfaces with HTML5
  • Styling Web Interfaces with CSS3
  • Web Programming with JavaScript
  • Working with UI Frameworks, such as Bootstrap
  • Servers and the MVC structure
  • Security and Back-End Development
  • Working with APIs
  • Project Management with Git and GitHub
  • Basics of SEO (Search Engine Optimization)
Download the Syllabus
Duration

6 Weeks

Price
$3,000

USD 2,500

Early-Bird price available
until October 15th

Outcomes

At the end of this course, you'll be able to do the following:

  • Build a website
  • Build a web app, like Airbnb
  • Write scripts to automate tasks
  • Communicate with other developers in technical terms
  • Understand the structure of web projects
  • Understand the different roles in web development
  • Be ready for a career in programming or start your startup company