iOS Development with Swift for Real Beginners
4.2 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
28 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS Development with Swift for Real Beginners to your Wishlist.

Add to Wishlist

iOS Development with Swift for Real Beginners

Swift 3.0 for Beginners: Learn by making 8 apps - Including a Chat App
4.2 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
28 students enrolled
Created by Ryan Cocuzzo
Last updated 1/2017
English
Current price: $10 Original price: $45 Discount: 78% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10.5 hours on-demand video
  • 2 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
What Will I Learn?
  • Understand and Comfortably Navigate Xcode
  • Be able to create App Store Applications
  • Have a basic understanding of App - Database interaction
View Curriculum
Requirements
  • MUST HAVE MAC (preferably running OS X El Capitan)
  • Zero programming experience, just the will to learn it
Description

LIMITED  TIME PRICING: 10% OFF

Do you want to learn how to make apps for the iPhone and iPad? This is the course that will take you to where you want to go! We will start by learning basic concepts of programming and programming  in swift 3.0 . After that we will go into the Xcode playground (Download process shown) and start trying out the new concepts with code, which will help you understand how to start writing the code. I walk through the Xcode environment and explain where things are found and how to navigate throughout it so you understand the area that you are coding in, then we start making real iOS apps. We make 8 iOS Apps, including the Chat App final project.

Beginner? Perfect! 

Understand Basic Swift? Perfect! 

This class runs through tons of different usable objects such as UISliders, UITableViews, UISwitch, etc. so developers with basic experience can refine their skills.

Even better, those who want to learn how to use a noSQL database can also take this course to learn how to make a Chat App and to learn how to use the Firebase Database so they can use it for their own apps!

Learning programming is an exciting experience, learn to make apps with Swift 3.0 Today!


Who is the target audience?
  • Students who want to learn to make iOS Applications ready to be published to the Apple App Store
  • Students motivated to learn about Xcode and Swift, the new language of iOS Development
Students Who Viewed This Course Also Viewed
Curriculum For This Course
70 Lectures
10:33:36
+
Introduction
1 Lecture 01:12
+
Basic Swift
7 Lectures 52:29

Use this to debrief yourself on swift, as well as understand core concepts before watching the Summary Video.

Basic Swift Reference Document
04:22

Statements Introduction
10:37

Hey guys, this is your first quiz!

Statements Quiz
4 questions

Conditionals Introduction
06:43

This quiz is on the Conditionals Lesson!

Conditionals Quiz
2 questions

Loops Introduction
09:38

This should help review on loops!

Loops Quiz
5 questions

Classes, Objects, and Methods Introduction
13:00

Optionals Introduction
07:49

This should help review on Classes, Objects, and Methods!

Classes, Objects, and Methods quiz
4 questions

Resources at your disposal
00:20
+
Reviewing Skills ( Xcode Playgrounds )
6 Lectures 29:47
Statements
03:24

Conditionals
05:21

Loops
06:39

Classes and Objects
03:46

Methods
07:33

Optionals
03:04
+
Setting up and Learning the Xcode Environment
3 Lectures 22:32
Navigating Xcode
03:15

Navigating Xcode part 2
13:10

Xcode Quiz
06:07
+
Our First Application (Label Changer)
3 Lectures 19:34
Setting Up the UI
03:13

Adding Functionality and Finishing the App
11:38

Challenge Quiz
04:43
+
Coffee Shop App (+ UIAlertController intro)
4 Lectures 54:24
UIAlertController intro
13:14

Setting up UI
05:59

Adding Core Functionality
22:22

Implementing UIAlertController
12:49
+
Color Changer
3 Lectures 29:49
Setting up UI
06:25

Creating references + UI Setup (Programmatic)
10:15

Core functionality
13:09
+
Switcher
4 Lectures 31:37
Setting Up UI
06:47

Importing Images and Creating References
04:36

Implementing Borders and Rounding Corners
07:22

+
Timer App
5 Lectures 44:18
Setting up the UI
06:53

Creating Variables and Finishing UI
10:15

Creating Functional Timer
12:45

Adding Start / Stop and Reset functionality
07:30

Adding Start / Stop UI Changes
06:55
+
TableView App
5 Lectures 54:45
Setting up UI
06:13

Creating and Implementing New Classes
08:37

Adding TableView functionality
11:46

Add Person feature
19:09

Cell Selection Handling + Final Touches
09:00
3 More Sections
About the Instructor
Ryan Cocuzzo
4.2 Average rating
5 Reviews
28 Students
1 Course
Mobile App Developer

Hi, my name is Ryan Cocuzzo. I am an iOS and Android App Developer. Self-teaching App  Development was the best decision of my life, however, it was very hard for me to integrate myself into the community associated with programming to learn where exactly to start. Through a long road with many turns, I believe I have a great understanding of the mindset of absolute beginners who need guidance. I remember the simple questions that I had as a beginner, some of which got dismissed on forums due to their simplicity. I believe a beginner's questions are the most important to get them started on their programming journey, which is why I focus on introduction to development.

My Promise to you:

I will do everything I can to get you started on Apple Application Development. Your questions will never go more than 48 hours without a response (typically 12-24 hours maximum). 

Best times to reach me: 6 - 12 pm EST