Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

Posted By: ParRus
iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)
WEBRip | English | MP4 + Project Files | 1280 x 720 | AVC ~2012 kbps | 30 fps
AAC | 128 Kbps | 44.1 KHz | 2 channels | ~13 hours | 6.96 GB
Genre: Video Tutorial

The course is being updated with new content every few days! In iOS 12 Bootcamp we are going to teach you how to become an iOS developer in few weeks. This course is designed for absolute beginners as well as intermediate developers. If you want to learn how to Develop iOS Apps, you have come to the right place. Our complete iOS12 BootCamp teaches you how to code using Swift 4.2 and build iOS 12 apps. Even if you have ZERO programming experience, this course is for you!
We are going to start from ZERO level and gradually learn the basics of the Swift programming language and building apps in xCode. First we are going to learn the theory and then use the things we learn in a project so you can practice the new material in a simple applications that we will do together.

As you learn more and more the course will gradually become more advanced where we are going to build more advanced apps.

By the end of this course, you will be fluently programming in Swift 4.2 and be ready to write iOS applications by you own and start a freelancing job as an iOS 12 developer.

We are going to have many challenges in the course and I am going to provide you with a lot of reading material as well.

But remember the if you want to become developer, you have to actually type the code yourself. This is the best way of learning to code. You may read 100 books on iOS Development, but if you never type the code, you will not learn how to code.

From beginner to iOS 12 app developer with just one course!

This course will cover all the parts of iOS and Swift development you will need.

Also, in this course i will spend quite a lot of time on errors and debugging the problems. This is one of the most important areas of the software development. If you cannot debug and find the problems in your code, you will never become a developer. So this is very important aspect of the course. We will cover some of the basic most common errors in the beginning of the course and then dive dipper when we learn more and more about Swift.

So by the end of the course, you'll completely understand:

Concepts of Object Oriented Programming and Model View Controller: The type system, variables, functions and methods, inheritance, classes and protocols.

Data Structures, how to work with collections, arrays and dictionaries.

Software Design, how to organise and format code for readability

Networking, how to make asynchronous API calls, store and retrieve data from the cloud, and use the JSON format for server communication.

Machine Learning, how to make artificially intelligent apps using iOS 12's new CoreML framework.

Core Data, Realm, UserDefaults and other ways of persistent data storage.

Getting the xCode
34:59
Download xCode 10
Preview
02:59
Introduction to xCode 10 Part 1
Preview
13:26
Introduction to xCode 10 Part 2
Preview
13:15
Introduction to xCode 10 Part 3
Preview
05:19

Getting to know Swift (constants, Variables, Bools etc)
29:49
Constants
08:52
Variables
04:36
If statements
16:21

Functions
24:14
What is a function and what it can do? Part 1
13:57
What is a function and what it can do? Part 2
09:30
Practice with Functions
00:47

Dog Age calculator application
52:20
Creating user interface
08:40
Connecting user interface to our code (common errors)
14:29
Coding dog age calculator Part 1
13:16
Coding dog age calculator Part 2
15:55

Local and Global Variables
23:03
What is the difference between local and global variables?
09:46
Login App Challenge
01:02
Login App Challenge solution
12:15

Basic arithmetic operators
01:55:13
Arithmetic operators
08:40
Tip calculator challenge
00:51
Tip calculator solution part 1
14:22
Tip calculator solution part 2
08:09
What is Self?
09:11
Breakpoints
08:10
Comments
08:05
Semicolons
02:40
Loops
11:09
Bools
03:07
Strings
12:00
Doubles vs Floats vs Ints
07:44
Class vs Struct part 1
14:56
Class vs Struct part 2
06:09

Optionals, Arrays and Dictionaries
42:43
What is Optional
12:57
Arrays
15:07
Dictionaries
14:39

Planetarium
01:05:10
Planetarium Assets
00:00
Planetarium Without coding part 1
16:16
Planetarium Without coding part 2
09:41
Planetarium Without coding part 3
04:04
Updating Planetarium to Dynamic part 1
11:09
Updating Planetarium to Dynamic part 2
15:37
Updating Planetarium to Dynamic part 3
05:09
Updating Planetarium to Dynamic part 4 (challenge)
03:14

Autolayout
27:42
What is autolayout? part 1
12:39
Autolayout part 2
08:24
What is autolayout? part 3
06:14
AutoLayout challenge
00:25

Bulls Eye Game
02:29:48
Designing the User Interface
09:56
Connecting UI to code
13:07
Coding Bulls Eye part 1
10:04
Coding Bulls Eye part 2
06:37
Coding Bulls Eye part 3
16:23
Adding WelcomeView to BullsEye User Interface
11:38
Segue from Welcome view to BullsEye
08:42
Preparing for segue, passing variables
10:13
Adding Cheating mode part 1
10:50
Adding Cheating mode part 2
04:10
Getting current high score
08:55
Adding highScore to game
11:29
Showing notification with high score
06:44
UserDefaults, saving high score
12:55
Retrieving high score from UserDefaults and showing in welcome view
08:05
-
Table Views
01:37:41
What is Table view and when its used
09:57
How table Views work part 1
12:05
How table Views work part 2 (data source)
11:11
Using array to populate the table view
11:17
How table Views work part 3 (Delegates)
12:07
Deleting table Cells
13:52
Moving rows in table view
11:47
Moving cells from one section to other
08:49
Updating source arrays after moving the cells around
06:36
Ready Code
00:00
-
Exploring UI Elements
56:50
Where to get image assets
17:09
Setting and changing Images on views
09:03
Playing with colors
09:52
How Segments work
12:26
Switch vs If statements
08:20
-
Contacts App
01:06:23
Contacts App User Interface
07:34
TableViewDataSource functions
08:23
Creating Action Controller
08:51
Adding Text Fields to action controller
05:19
Creating Global TextField Variables
10:54
Saving Contacts to Array
06:49
Displaying contacts in table view
11:03
Adding Edit Cell function
05:43
Deleting table Cell
01:47

What are the requirements?

Computer running latest Mac OS.
xCode (free from AppStore)
We will walk you through, step-by-step how to get Xcode installed and do necessary set up
What am I going to get from this course?

We will start from beginner level and build simple apps and slowly move to more advanced applications along the way.
This course will cover many applications and many aspects of iOS development.
By the time you finish our iOS course, you will be able to build iOS Apps and start making money from your new skills
Build fully-functional apps for your startup or business
Work from home as freelance iOS Developer
Get your portfolio ready to apply for a iOS developer job.

also You can watch my other last: Programming-posts

Screenshots

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)

Exclusive eLearning Videos ParRus-blogadd to bookmarks

iOS12 Bootcamp from Beginner to Professional iOS Developer (2018)