Programming of Swift 4 with iOS 11 & Xcode 9 for All
2.3 (22 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,122 students enrolled

Programming of Swift 4 with iOS 11 & Xcode 9 for All

Learn How to Develop Native Mobile Apps for iPhone without any Previous Programming Experience
2.3 (22 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,122 students enrolled
Created by Nader Hantash
Last updated 10/2017
English
English [Auto]
Current price: $119.99 Original price: $199.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How to build your first App ?
  • Work as a freelance iOS App Developer
  • Understand the programming foundation of Switf 4
  • Understand the Environment of Xcode 9 and IOS 11
  • Understand the Code Of Programming more easly
Course content
Expand all 44 lectures 06:00:29
+ Set Up Xcode9 and iOS11 Simulator Environment
5 lectures 25:18
Create an Xcode9 project
04:38
Understanding the Xcode9 interface
10:50
Configure Xcode9 for App development
04:52
Configure the iOS11 simulator for App development
03:06
+ Variables in Programming Blocks
9 lectures 01:09:43
Understanding Variables
06:53
Working With Variables in Playground
08:05
Using Instance Variables
06:27
Connect Visual Objects to Variables
13:23
Place Number Variable in a String
07:23
Working With Enum
08:39
Practical Applications of Variables
01:35
Example: Working with Multiple Variables
13:19
+ Methods in Programming Blocks
7 lectures 01:07:37
Understanding Methods
07:55
Using Methods
16:31
Understanding Parameter Methods
07:05
Connect a Button to a Method
14:04
Practical Applications of Methods
02:44
Create Methods for Practice
02:02
The Solution Of Creating Methods in Practice
17:16
+ Conditional Statements in Programming Blocks
7 lectures 01:03:13
Understanding Conditional statements
07:42
Using Conditional statements
14:58
Boolean Values
05:41
Optionals
09:27
Guard Statements
11:01
Practical Applications for Conditional Statements
02:06
Build a Clicker App
12:18
+ Plan and Prepare the App
6 lectures 56:11
Customize UI Objects
12:23
Place UI Objects with Pins
15:21
Set up the User Interface
09:03
Finalize the Set Up Of User Interface
09:08
View the App`s Code Structure Visually
08:01
+ Building a Full Application
6 lectures 01:13:32
Set Up instance Variables & Methods
08:41
Connect all of the visual elements to code
10:38
Display Tapped Numbers in the Calculator
18:35
Make the Clear Button to Clear All Values & Reset all to Initial
04:23
Make the Add, Subtract and multiplication Buttons with Operations
13:43
Show the Result of any Operation When Equals Button is Tapped
17:32
Requirements
  • A Macintosh Computer
  • Basic Computer Skills
  • Personal Computer as alternative to Mac PC to type the code through IBM Swift Sandbox
Description

Hi, Welcome to this course of " Programming of Swift 4 with iOS 11 &  Xcode 9 for All ".

I Created This Course because I firmly believe  these tow ideas, First: That Anyone Can Learn Programming and the Second: That  Programming Actually is easier than most People think, This Course is Provided to Give You a Brief Intro into how programming works and to prove to you that you can create an iOS 11 Apps in a few Hours, even with no prior programming experience.


Here are some of the things you will be able to do after taking this course:

  • Understand programming & basic algorithms
  • Work fluently with Swift 4 & iOS 11
  • Work as an iOS Freelancer 


this course Designed for:

  • Business owners
  • Students & teenagers
  • People who want to build iOS apps!
  • Those who want to create their own startup
  • People who want to make money by building apps
  • Those looking to get a full time job as a Mobile app Developer


We will Start first by install the development environment of Xcode9 and iOS11 simulator, Find and Install Xcode9, Create Xcode Project, Understanding the Xcode Interface, configure Xcode for App, Configure the iOS Simulator for App Development, and understand how program flow works . Then we will talk about variables, instance variables, connect visual objects to variables, place a number variable in a string, Enum Values, Practical applications of variables, Math operation and proirites. Then we will talk about Programming Building Blocks: Methods, using methods, understanding parameter methods, connect a button to a method, Practical applications of methods.  Then we will take about Conditional Statements, using conditional statements, Boolean Values, Optional, Guard statements, Practical example about conditional statements. then we will talk about Plan and prepare the app.then we will build a Full Application. 


Who this course is for:
  • If you are a beginner to code take this course
  • If you are Coming from Other Programming Language take this course
  • If you are a Web Developer and Looking for Mobile App take this course
  • If you are a Non-Programmer and Looking for Mobile App Developing take this course
  • If you are an absolute beginner to iOS or Mobile app Development then take this course
  • If you are a Seasoned programmer, then take this Course to get up to speed quickly with Swift 4 and native app development. Start with the Xcode9 walkthrough lesson and we'll get you familiar with iOS11 development in no time!