Swift from scratch - learn programming on iOS
4.3 (77 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.
5,570 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Swift from scratch - learn programming on iOS to your Wishlist.

Add to Wishlist

Swift from scratch - learn programming on iOS

Learn the basics of new language! Create fast, safe and interactive apps with no programming experience!
4.3 (77 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.
5,570 students enrolled
Last updated 8/2015
English
Price: Free
Includes:
  • 1.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • The Swift syntax
  • Basic programming techniques and constructions
  • Key elements of the language
  • Work in Xcode
  • Build your first application using Swift
View Curriculum
Requirements
  • Xcode environment
Description

LAST UPDATED: MAY 2017

Fast, safe and interactive programming – this is new language from Apple!

Swift is very friendly to people who have no prior experience with programming.

The new language is much simpler than Objective-C and it's recommended for novice developers due to the simplified structure of the code, the possibility of making corrections on graphic charts and testing projects in the real time.

Applications developed using the Swift are faster, safer and code is much more clear.

We will walk you through everything you need to start making apps in Swift. You will learn the swift syntax, basic programming techniques and constructions. You will discover key elements of the new language.

But… to learn to code – you have to code… And because of that after theoretical part using Xcode environment you will create from scratch a fully-featured application. In this way, beginners an easy way to learn to programming on the latest mobile devices from Apple

Who is the target audience?
  • For experienced developers who know Objective - C
  • For beginner programmers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
16 Lectures
01:47:35
+
Introduction
1 Lecture 04:49
Introduction
04:49
+
Theoretical bases of Swift language
12 Lectures 54:48
Variables, constants, and types of data
04:21

Operations on string and characters
01:44

Sets - arrays and dictionaries
07:12

Loops
03:54

Conditional statements
07:02

Functions
06:55

Clousers
06:46

Classes and inheriting
05:50

Structures
02:30

Enumerated and generic tzpes
05:44

Extensions
02:50

Additional notes - swift language construction
19 pages
+
Building app
3 Lectures 28:58
Tip calculator part 1
12:33

Tip calculator part 2
04:39

Tip calculator part 3
11:46
About the Instructor
Educativo Trainings
4.0 Average rating
366 Reviews
10,213 Students
12 Courses
New e-learning quality

Educativo is a company that specialize in creating IT trainings. Our team is composed of professional trainers:

- iOS and Android developers,

- Windows Server administrators,

- Linux administrators.

Our specialists made sure your learning experience will be full of practical examples and highest quality. Every theoretical module also contains practical usage, which have been designed to complete together with the trainer.

The main idea that we stick to is preparing our customers to gain practical knowledge of the fastest growing industry in the world – IT. This is why our courses are made to give you a real push you closer to getting a job of the future – become a mobile application developer for iOS, Android, Windows Phone platform or system administrator.

IT Security Academy
4.1 Average rating
2,422 Reviews
76,891 Students
25 Courses
IT Security Certified Professional

IT Security Academy is a company that associates IT Security Professionals. Now we are proud to share our knowledge online. Certified experts (MCSE:MS, CISSP, CEH) have created courses from Beginner to Advanced level. Our goal is to provide the highest quality materials you’ve ever seen online and prepare you not only for passing certification exams, but teach you pratical skills.