Swift 4 – Learn to Code with Apple's New Language
Swift 4 – Learn to Code with Apple's New Language, available at $19.99, has an average rating of 4.3, with 117 lectures, based on 303 reviews, and has 1595 subscribers.
You will learn about Confidently write Swift code Learn object-oriented programming Convert Swift 3 code to Swift 4 Create a fully functional iPhone App Create a website with Vapor Learn what's new in Swift 4 This course is ideal for individuals who are This course is great for students who are completely new to programming. I'll walk you step by step and teach you everything that you need to know. or This course will be a great fit for people who have Swift 3 experience and want to know what's new in Swift 4 It is particularly useful for This course is great for students who are completely new to programming. I'll walk you step by step and teach you everything that you need to know. or This course will be a great fit for people who have Swift 3 experience and want to know what's new in Swift 4.
Enroll now: Swift 4 – Learn to Code with Apple's New Language
Summary
Title: Swift 4 – Learn to Code with Apple's New Language
Price: $19.99
Average Rating: 4.3
Number of Lectures: 117
Number of Published Lectures: 117
Number of Curriculum Items: 117
Number of Published Curriculum Objects: 117
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Confidently write Swift code
- Learn object-oriented programming
- Convert Swift 3 code to Swift 4
- Create a fully functional iPhone App
- Create a website with Vapor
- Learn what's new in Swift 4
Who Should Attend
- This course is great for students who are completely new to programming. I'll walk you step by step and teach you everything that you need to know.
- This course will be a great fit for people who have Swift 3 experience and want to know what's new in Swift 4
Target Audiences
- This course is great for students who are completely new to programming. I'll walk you step by step and teach you everything that you need to know.
- This course will be a great fit for people who have Swift 3 experience and want to know what's new in Swift 4
Have you ever wanted to try out programming but didn’t know where to start? Have you previously tried to learn Swift but got fed up with incomplete YouTube videos and poorly written tutorials? Or are you looking to move your code from Swift 3 to 4?
THEN THIS IS THE COURSE FOR YOU!
In my Swift 4 course, I will walk you through all the essential information you need to write Swift code. I’m a self-taught programmer so I know what it feels like to start from scratch. I care about your learning, but even more importantly… I care about you!
What is Swift?
Swift is a programming language that allows you to write software for iPhones, iPads, Macs, Apple Watches, Apple TVs, desktops, servers, or anything else that runs code! Swift is great for new programmers because it is very intuitive, it continues to evolve as Apple adds new features, it is relatively easy to catch software bugs compared to other languages, and you can see your results immediately by running code in a Playground.
In 2014, Apple announced Swift, along with a 500-page manual explaining how this brand-new language worked. So I immediately jumped into that manual and within three days I created the internet’s first Swift course! Since then, Swift has always been my favorite language to teach and I love how it keeps evolving! I have now taught over 60,000 studentshow to code with Swift, and I’m excited to have you join us. It’s going to be a lot of fun 🙂 Also, Swift was open sourced in December of 2015 so you can now take this course even if you are on a Linux or Windows computer!
Contents and Overview
I believe we learn best by doing. So, in this course, every lecture is followed up by an exercise for you to test what you just learned. This format will allow you to actually learn Swift and not just follow along like a robot 😉
In this course I will lead you through setting up Swift locally, describe the basics of the language, explain how it compares to other common languages (including Objective C), and show you how to get started on new projects.
The course is designed to provide a comprehensive introduction to Swift so that you can begin experimenting right away. Upon completion, you will be fluently programming in Swift 4 and will have the base knowledgeneeded to develop custom applications. You will also get experience working with Xcode’s new Playground file, which allows you to learn code is a quick and interactive way, giving you immediate results.
Course material is regularly refreshed to include all of the newest updates and information, and since you’re granted lifetime access upon registering, you can rely on this course to keep your Swift skills on the cutting edge. Additionally, I have made this course downloadable, so you can work through the class offline, making it as convenientas possible for you!
Don’t waste your time scouring the internet and trying to piece together how to learn Swift on your own. Invest in yourself, and allow me to teach you how to program with Swift while having fun.
Don’t take my word for it. See what my other students are saying!
“Outstanding course, Nick has simply simplified swift language to a level where there is no way you won’t get it. this is the best introduction to swift language ever.” – Fouad Tir
“Nick is fantastic and very knowledgeable! I recommend this course to anybody that wants to get started in swift.” – Coty Markham
“This course is fun and the instructor is, too. He is personable and that makes it easy to start learning. He talks in plain English and his examples are good. One of the better courses I have watched. Thanks.” – Gordon Feinberg
“Awesome course! Very clearly explained in a way that makes it easier to digest and integrate the concepts than any other course I have tried. I highly recommend it.” – Richard Wiig
I am so confident that you will love my course, that I even offer a 100% 30-day money-back guarantee. You have nothing to lose, so come join me and let’s get started!
Course Curriculum
Chapter 1: Welcome
Lecture 1: Welcome
Lecture 2: Swift on Mac
Lecture 3: Swift on Linux
Lecture 4: Swift on Windows
Chapter 2: Variables and Constants
Lecture 1: Intro
Lecture 2: Variables
Lecture 3: Variables Can Change
Lecture 4: Constants
Lecture 5: Outro
Chapter 3: Print and Comments
Lecture 1: Intro
Lecture 2: Print
Lecture 3: Windows and Linux
Lecture 4: Comments
Lecture 5: Multiline Comments
Lecture 6: Outro
Chapter 4: Strings and Ints
Lecture 1: Intro
Lecture 2: Strings
Lecture 3: Emojis
Lecture 4: Ints
Lecture 5: Types
Lecture 6: Outro
Chapter 5: Math
Lecture 1: Intro
Lecture 2: Basic Math
Lecture 3: Doubles and Floats
Lecture 4: Mixing Doubles and Ints
Lecture 5: Advanced Math
Lecture 6: Outro
Chapter 6: Boolean and If Statements
Lecture 1: Intro
Lecture 2: Booleans
Lecture 3: If Statements
Lecture 4: Comparing
Lecture 5: Else
Lecture 6: AND and OR
Lecture 7: Outro
Chapter 7: Arrays
Lecture 1: Intro
Lecture 2: Arrays
Lecture 3: Advanced Arrays
Lecture 4: Sets
Lecture 5: Outro
Chapter 8: Loops
Lecture 1: Intro
Lecture 2: For Loops
Lecture 3: For Loops and Arrays
Lecture 4: While Loops
Lecture 5: Outro
Chapter 9: Dictionaries
Lecture 1: Intro
Lecture 2: Dictionaries
Lecture 3: Dictionaries and For Loops
Lecture 4: Outro
Chapter 10: Functions
Lecture 1: Intro
Lecture 2: Functions
Lecture 3: Parameters
Lecture 4: Return
Lecture 5: Outro
Chapter 11: Optionals
Lecture 1: Intro
Lecture 2: Optionals
Lecture 3: If Let
Lecture 4: Guard
Lecture 5: Outro
Chapter 12: Classes
Lecture 1: Intro
Lecture 2: Classes, Objects and Properties
Lecture 3: Methods
Lecture 4: Inheritence
Lecture 5: Structs
Lecture 6: Outro
Chapter 13: Switches
Lecture 1: Intro
Lecture 2: Switches
Lecture 3: Outro
Chapter 14: Enums
Lecture 1: Intro
Lecture 2: Enums
Lecture 3: Enums and Switches
Lecture 4: Outro
Chapter 15: What's New in Swift 4
Lecture 1: Intro
Lecture 2: Walkthrough
Lecture 3: Outro
Chapter 16: iPhone Apps – The Fundamentals
Lecture 1: This section
Lecture 2: Intro
Lecture 3: Variables and Constants
Lecture 4: Strings and Ints
Lecture 5: Comments and Print
Lecture 6: Labels
Lecture 7: Outlets
Lecture 8: Buttons
Lecture 9: If Statements
Lecture 10: Button Counting
Instructors
-
Nick Walter
Mobile and Web Developer – iOS, Android, Django, Python. etc
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 3 votes
- 3 stars: 9 votes
- 4 stars: 73 votes
- 5 stars: 214 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024