The Complete Swift 4 Bootcamp

Learn all the basics of Swift and get started making iOS and Apple Watch Applications!
Free tutorial
Rating: 4.4 out of 5 (324 ratings)
12,632 students
1hr 41min of on-demand video
English [Auto]

Know all the basics of Swift 4
Understand variables and data types
Write conditional statements and loops
Create their own classes and data structures
Write their own programs in Swift


  • All you need is a Mac!


Do you want to learn Apple's latest programming language? For free? :) 

Well guess what! You're in the right place. 

Welcome to The Complete Swift 4 Bootcamp. 

This course will cover all the basics of swift. Clean audio, fantastic video quality, and by the end you'll know everything you need to start making iOS and Apple Watch Applications. 

So what are you waiting for? Why are you even reading this description. C'mon. Just enroll in the course already :) 

Who this course is for:

  • Anyone who wants to learn how to code!


CEO of - Teaching 500,000+ Students how to code
Avinash Jain
  • 4.3 Instructor Rating
  • 71,125 Reviews
  • 849,566 Students
  • 16 Courses

    Avinash Jain is currently a senior at UC Berkeley majoring in Electrical Engineering and Computer Science. He's the CEO and Founder of TheCodex, an online educational platform focused on bringing the best programming content to hundreds of thousands of students around the world.

His programming journey began at the age of 10, starting off with simple Python scripts to crawl the weather. Since then, he's worked at numerous companies and is professionally experienced in Python, iOS Development and Web Development. He's launched a plethora of applications in the App Store amassing thousands of downloads. Additionaly, he's competed and won in several hackathons around the world including PennApps and NWHacks.

Avinash has a passion to teach - his enthusiasm and love for programming is evident in every video. For the past 7 years he's been an instructor on Udemy and he loves motivating and enabling others to pursue their programming dreams. He hopes to help students realize the power of programming and jumpstart their careers through his courses.

Checkout TheCodex for all of his courses, fantastic discounts, and any guidance or help. 

Teaching Python through Projects
The Codex
  • 4.3 Instructor Rating
  • 71,125 Reviews
  • 849,566 Students
  • 16 Courses

You've taken a lengthy and boring coding class, but you're clueless about applying these concepts to build your ideas. The Codex shows you how to build fun, practical projects. Now, you can stand out from the crowd and land your dream job.

Join us on our platform today!

Top companies trust Udemy

Get your team access to Udemy's top 15,000+ courses