The Complete iOS 17 Developer Course
The Complete iOS 17 Developer Course, available at $109.99, has an average rating of 4.41, with 419 lectures, based on 1891 reviews, and has 15795 subscribers.
You will learn about iOS 16 / iOS 15 Development with Swift 5 Build and iPhone/iPad app and put them to the App Store Master Swift 5 programming skills Essential design skills This course is ideal for individuals who are People who want to learn about iOS development or People who want to learn about coding or People who want to be professional iOS developers or People who want to master Swift skills It is particularly useful for People who want to learn about iOS development or People who want to learn about coding or People who want to be professional iOS developers or People who want to master Swift skills.
Enroll now: The Complete iOS 17 Developer Course
Summary
Title: The Complete iOS 17 Developer Course
Price: $109.99
Average Rating: 4.41
Number of Lectures: 419
Number of Published Lectures: 399
Number of Curriculum Items: 419
Number of Published Curriculum Objects: 399
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- iOS 16 / iOS 15 Development with Swift 5
- Build and iPhone/iPad app and put them to the App Store
- Master Swift 5 programming skills
- Essential design skills
Who Should Attend
- People who want to learn about iOS development
- People who want to learn about coding
- People who want to be professional iOS developers
- People who want to master Swift skills
Target Audiences
- People who want to learn about iOS development
- People who want to learn about coding
- People who want to be professional iOS developers
- People who want to master Swift skills
Welcome to the Complete iOS 17 Developer Course!
If you are searching for the right course to learn about iOS Development from scratch… you’ve just found it!
This course will take you from a complete beginner to confident practitioner, as we focus on practical iOS development without neglecting the theory.
With over 50 hours of teaching and dozens of practical projects – you’ll learn how to create, write and build real life apps, games and clones… plus so much more!
With this course you also get FREE:
-
One year web hosting from Eco Webhosting (limited to one year per student, not per course)
-
300$ worth of visuals to use in your app design
-
CCA Certification participation pass for Swift Level 1 and Swift Level 2
By the time you finish this course you’ll understand how to write any iOS app you want, and have the confidence to dive in!
This course builds on the foundations of Rob Percival’s original iOS courses, but goes much, much further!
Taught by Atil Samancioglu (who teaches more than 310,000 students on Udemy on Mobile Programming and Cyber Security) in partnership with Rob Percival’s Codestars (over 2 million students have taken Codestars courses) – this course builds on the foundations of Rob’s previous iOS courses, but add much, much more!
Course Content
This course is ideal for students looking forward to learn iOS 17 and Swift 5 in a comprehensive way. You do not have to have any prior experience in order to take this course. We are going to start from scratch and make our way to the top. You will be able to write and design a real app and upload it to the AppStore at the end of this course.
Throughout the course you’ll put your new skills to the test with hands-on practical project builds, including:
-
Art Book
-
Catch the Kenny game
-
Currency Converter
-
Travel Book
-
Foursquare Clone
-
Instagram Clone
-
Snapchat Clone
-
Angry Bird Clone
-
Image Recognition App
-
. . . and so much more!
The course also covers both Firebase and Parse with their latest and most updated versions and, as well as learning and practicing all details of Swift 5 and iOS development, there’s a dedicated Swift UI section!
We will work with both Xcode 15 and Xcode 13 throughout the course, and all course projects and source codes will be shared with you via GitHub.
If you ever get stuck with a lecture or need to ask a question – join me and our community in the course Q&A forum! Post your questions and get the help you need within 48 hours.
Happy Coding.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: How to Get All Free Stuff
Lecture 3: Do this now for later! CCA Access Code
Chapter 2: XCode Overview & Getting Started
Lecture 1: Downloading XCode
Lecture 2: Creating First Project
Lecture 3: XCode Overview
Lecture 4: Running Simulator
Lecture 5: User Interface
Lecture 6: Connecting Views
Lecture 7: Changing Image with Code
Lecture 8: GitHub Link For First App
Chapter 3: Swift 5 Deep Dive
Lecture 1: Swift 5 Deep Dive Intro
Lecture 2: Options for Writing
Lecture 3: Variables and Constants
Lecture 4: Variable Types
Lecture 5: Predefining Types
Lecture 6: Arrays
Lecture 7: Set
Lecture 8: Dictionaries
Lecture 9: While Loop
Lecture 10: For Loop
Lecture 11: If Controls
Lecture 12: Functions
Lecture 13: Optionals
Lecture 14: Playgrounds GitHub Link
Lecture 15: Worst Calculator Assignment
Lecture 16: Calculator Design
Lecture 17: Calculator Codes
Lecture 18: Safety and Scope
Lecture 19: Calculator GitHub Link
Chapter 4: Layout
Lecture 1: Layout Introduction
Lecture 2: Layout Overview
Lecture 3: Adding Constraints
Lecture 4: Constraints Detailed
Lecture 5: Suggested Constraints
Lecture 6: Project Layout GitHub Link
Lecture 7: Programmatic Views
Lecture 8: Mathematical Operations
Lecture 9: Creating Buttons
Lecture 10: Objects With Code GitHub Link
Lecture 11: What is SwiftUI?
Chapter 5: Advanced iOS Features: Permanent Storage, Segue, Alert Message, Timers, Gestures
Lecture 1: Advanced iOS Features Intro
Lecture 2: Permanent Storage
Lecture 3: Taking Birthday Note
Lecture 4: Deleting Data
Lecture 5: Birthday Note Taker GitHub Link
Lecture 6: Second Screen
Lecture 7: Segue
Lecture 8: Information Transfer
Lecture 9: ViewController Lifecycle
Lecture 10: Segue App GitHub Link
Lecture 11: Alert Message
Lecture 12: User Sign Up Form
Lecture 13: Alert Project GitHub Link
Lecture 14: Gesture Recognizers
Lecture 15: Gesture Recognizer App GitHub Link
Lecture 16: Timers
Lecture 17: Timer Project GitHub Link
Chapter 6: First Game: Catch the Kenny!
Lecture 1: Catch the Kenny Intro
Lecture 2: Kenny Assignment
Lecture 3: Design of The Game
Lecture 4: Increasing Score
Lecture 5: Counting Down
Lecture 6: Kenny Animating
Lecture 7: Replay Function
Lecture 8: Saving Highscores
Lecture 9: Catch the Kenny GitHub Link
Chapter 7: TableView: Landmark Book
Lecture 1: Landmark Book Intro
Lecture 2: What is Landmark Book?
Lecture 3: What is TableView?
Lecture 4: Landmarks
Lecture 5: Connecting with TableView
Lecture 6: Passing Data
Lecture 7: Deleting Data
Lecture 8: Landmark Book GitHub Link
Lecture 9: About Any Future Updates
Chapter 8: Intermediate Swift: OOP
Lecture 1: Intermediate Swift Intro
Lecture 2: What is OOP?
Lecture 3: Initializer
Lecture 4: Enum
Lecture 5: Inheritance
Lecture 6: Access Levels
Lecture 7: CCA Swift Level 1 Certification
Lecture 8: MusicianClass GitHub Link
Lecture 9: Simpson Book Design
Lecture 10: TableView Setup
Lecture 11: Creating Model
Lecture 12: Simpson TableView
Lecture 13: Details
Lecture 14: Simpson Book GitHub Link
Chapter 9: Core Data: Art Book
Lecture 1: Core Data Introduction
Instructors
-
Codestars • over 2 million students worldwide!
Teaching the Next Generation of Coders -
Atil Samancioglu
Bestselling Instructor
Rating Distribution
- 1 stars: 43 votes
- 2 stars: 38 votes
- 3 stars: 164 votes
- 4 stars: 568 votes
- 5 stars: 1078 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