Introduction to iOS 11 Development: Swift 4 and Xcode 9

Learn the basics of iOS 11 Development in this free course! We'll cover swift and make 2 complete applications!
Rating: 4.7 out of 5 (1,140 ratings)
35,379 students
Introduction to iOS 11 Development: Swift 4 and Xcode 9
Rating: 4.7 out of 5 (1,140 ratings)
35,379 students
Write their own Swift Programs
Make basic iOS Applications
Use the Xcode Interface proficiently

Requirements

  • All you need is a Mac!
Description

Do you want to learn how to make iOS Apps? For free? :) 

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

Welcome to Introduction to iOS 11 Development. 

This course will cover all the basics of swift as well as making two complete iOS Applications from the ground up. Clean audio, fantastic video quality, and by the end you'll know everything you need to start making iOS 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 Swift
  • Anyone who wants to learn iOS Development
Course content
5 sections • 39 lectures • 3h 32m total length
  • Introduction
    01:17
  • Getting Started with Swift
    03:39
  • Variables and Data Types
    04:51
  • Constants and Multiple Assignment
    04:17
  • Arithmetic Operators
    05:11
  • Conditional Statements
    08:38
  • Arrays
    08:00
  • Dictionaries
    06:42
  • For Loops
    07:03
  • While Loops
    03:26
  • Switches and Loop Control Statements
    05:12
  • Functions
    08:11
  • Structs
    04:06
  • Enums
    07:20
  • Classes and Objects
    05:44
  • Inheritance and Overriding
    05:32
  • Protocols
    05:45
  • Extensions
    06:07
  • Introduction
    02:23
  • Getting Started
    04:27
  • Adding Buttons
    05:40
  • The Slider
    05:32
  • Adding the Logic
    06:34
  • Adding the Switch
    06:31
  • Play Again and Design
    09:29
  • Constraints
    06:49
  • Final Touches
    06:26
  • Introduction
    01:39
  • Getting Started
    02:33
  • Adding the Table View
    06:43
  • Custom Tale View Cell
    02:59
  • Custom Cell Class
    03:45
  • Using the Custom cell
    09:02
  • Designing the Expanded View
    13:33
  • Passing data between views
    07:09
  • Adding Constraints
    04:27
  • Final Touches
    04:19
  • Enroll in my iOS 11 Development Course!
    01:22
  • You did it!
    00:16

Instructor
CEO of TheCodex.me - Teaching 500,000+ Students how to code
Avinash Jain
  • 4.4 Instructor Rating
  • 55,211 Reviews
  • 620,947 Students
  • 16 Courses

    Avinash Jain is currently a sophomore 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 4 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.