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

Udemy – Swift Programming: From Learner To Earner (2015)

Posted By: Rare-1
Udemy – Swift Programming: From Learner To Earner (2015)

Udemy – Swift Programming: From Learner To Earner (2015)
WEBRip | MP4/AVC, ~653 kb/s | 1280 x 720 | English: AAC, 48.0 kb/s (2 ch), 48.0 KHz | 2.83 GB
Genre: Development / Mobile Apps | Language: English | +Project Files

Are you ready to build elegant apps? A prerequisite to that is learning Swift, Apple's maturing Programming Language for iOS Development. This is the course for you if you're curious about iOS, or if you even know it already. Let's dive into the specifics about this course.

What Do I Need to Take This Course?
  • Mac OS X 10.10 or Later
  • Strong Interest and/or Passion for Technology and iOS Development

How Experienced Do I Have to Be For This Course?
  • My Target Audience For this Course is a Beginner to Intermediate Programmer
  • If You've Never Coded in Your Life, You Will Finish This Course Without a Problem.

Why this course?
  • I've Spent Over 250 Hours Perfecting This Course For My Students
  • I Relate to Beginner Programmers To Explain Things In a Way They Can Understand
  • I Spent A While of Time Reading Not Only The Swift Docs, but Other Books On Swift
  • I Put Nearly 20 Challenges With Solutions For The Sections
  • I'm Active! Any Question You Have, I Will Answer Them Quickly
  • After Completing This Course, You Will Be Ready to Learn Cocoa Touch

How Much Commitment Do I Have to Have To Complete This Course?
  • Spending 30 Minutes A Day: Complete it in 24 Days
  • As Long as You Have A Passion For Learning Swift, You'll Be Fine

How is This Course Structured?
  • This Course Covers Swift Front and Back
  • We Start Out By Installing Xcode, and Move Our Way Up To Generic Types
  • There Are Challenges After The Sections To Practice What You've Learned

Whether You're New To Programming Or You're Experienced In It, This Course is For You Because You're Going To Be a Master Of Swift By The End Of The Lectures.

What are the requirements?
  • You Need Mac OS X Running Mavericks or Later.
  • You Don't Need to Install Xcode Before This Course, We Will Cover Everything You Need In The Videos.
  • A Strong Interest or Passion in iOS Development and Technology.

What am I going to get from this course?
  • Over 295 lectures and 12 hours of content!
  • Prepared To Master Cocoa Touch to Build Elegant iOS Applications.
  • Converse Over Swift with Other Developers Without A Problem.
  • Read Swift Code And Understand What is Going On.
  • Write Clean and Concise Swift Code.
  • Understand The Best Programming Practices
  • Comprehend Basic Object-Oriented Principles

What is the target audience?
  • This Course is Meant For A Person Who Is Either New To Programming, or Experienced In Programming.
  • This Course is Not For You if You Are Not Passionate About The Field, and Are Just Worried About Making Apps For Money. The Money will Come If You Build Amazing iOS Apps.
  • If You Have An Interest in Building iOS Apps With a Purpose, This Is The Course For You.

Curriculum
Section 1: What's new in Swift 2
Lecture 1 README Preview Text
Section 2: Getting Started With Xcode
Lecture 2 Installing Xcode 01:25
Lecture 3 The Xcode IDE 08:45
Section 3: The Basics
Lecture 4 Your First Playground 01:50
Lecture 5 Variables 05:32
Lecture 6 Type Annotation 02:07
Lecture 7 Naming Variables 02:03
Lecture 8 Changing Values of Variables 00:54
Lecture 9 Constants Preview 01:24
Lecture 10 Naming Convention of Variables and Constants 01:17
Lecture 11 VariablesAndConstants Playground Preview Text
Lecture 12 Integer Type 05:19
Lecture 13 IntegerType Playground Text
Lecture 14 Float Type 03:58
Lecture 15 Comments and Semicolons 02:40
Lecture 16 Type Safety and Inference 05:14
Lecture 17 FloatType Playground Text
Lecture 18 Numeric Type Conversion 03:19
Lecture 19 Type Aliases 02:10
Lecture 20 NumericTypeConversion Playground Text
Lecture 21 Booleans 03:36
Lecture 22 Booleans Playground Text
Lecture 23 Tuples 03:39
Lecture 24 Tuples Playground Text
Lecture 25 Optionals 05:08
Lecture 26 Wrapping and Unwrapping Optionals 01:52
Lecture 27 Forced Unwrapping 02:42
Lecture 28 Optional Binding 04:45
Lecture 29 Optionals Playground Text
Lecture 30 Challenge 03:43
Lecture 31 The Basics Challenge Playground Text
Section 4: Basic Operators
Lecture 32 Basic Operators Intro 05:08
Lecture 33 Unary and Binary Operators 06:43
Lecture 34 BasicOperatorsIntro Playground Text
Lecture 35 Assignment Operator 03:51
Lecture 36 Arithmetic Operators 02:19
Lecture 37 Remainder Operator 02:41
Lecture 38 ArithmeticOperators Playground Text
Lecture 39 Compound Assignment Operators 04:03
Lecture 40 MoreAssignmentOperators Playground Text
Lecture 41 Comparison Operators 09:44
Lecture 42 ComparisonOperators Playground Text
Lecture 43 Ternary Conditional Operator Preview 03:53
Lecture 44 TernaryConditionalOperator Playground Text
Lecture 45 Nil Coalescing Operator 04:32
Lecture 46 NilCoalescingOperator Playground Text
Lecture 47 Range Operators 05:26
Lecture 48 Scope 01:38
Lecture 49 RangeOperators Playground Text
Lecture 50 Logical Operators 10:54
Lecture 51 LogicalOperators Playground Text
Lecture 52 Challenge 02:23
Lecture 53 Basic Operators Challenge Playground Text
Section 5: Strings and Characters
Lecture 54 String Literals 02:16
Lecture 55 Initializing an Empty String 01:39
Lecture 56 String Mutability 02:27
Lecture 57 StringLiterals Playground Text
Lecture 58 Working with Characters 02:32
Lecture 59 Concatenating Strings and Characters 01:36
Lecture 60 String Interpolation 01:53
Lecture 61 StringsAndCharacters Playground Text
Lecture 62 Unicode 00:59
Lecture 63 Special Unicode Characters 04:38
Lecture 64 Extended Grapheme Clusters 02:49
Lecture 65 Unicode Playground Text
Lecture 66 Counting Characters 02:04
Lecture 67 Comparing Strings 03:12
Lecture 68 Prefix and Suffix Equality 06:24
Lecture 69 CountingCharactersAndComparingStrings Playground Text
Lecture 70 Challenge 01:42
Lecture 71 Strings and Characters Challenge Playground Text
Section 6: Collection Types
Lecture 72 Intro to Collection Types 06:07
Lecture 73 IntroToCollectionTypes Playground Text
Lecture 74 Intro to Arrays 02:38
Lecture 75 Array Literals 03:02
Lecture 76 Accessing Arrays 07:54
Lecture 77 Iterating Over an Array 03:13
Lecture 78 Creating an Empty Array 01:34
Lecture 79 Arrays Playground Text
Lecture 80 Intro to Dictionaries 02:43
Lecture 81 Dictionary Literals 01:48
Lecture 82 Accessing and Modifying Dictionaries 07:43
Lecture 83 Iterating Over a Dictionary 03:35
Lecture 84 Creating an Empty Dictionary 01:19
Lecture 85 Dictionaries Playground Text
Lecture 86 Challenge 02:32
Lecture 87 Collection Types Challenge Playground Text
Section 7: Control Flow
Lecture 88 Intro to Control Flow 01:05
Lecture 89 For-In Loops 08:26
Lecture 90 ForInLoop Playground Text
Lecture 91 For Loops 05:00
Lecture 92 ForLoop Playground Text
Lecture 93 While Loops 04:16
Lecture 94 Do-While Loops 02:16
Lecture 95 WhileLoops Playground Text
Lecture 96 If Statements 05:29
Lecture 97 IfAndSwitch Playground Text
Lecture 98 Switch Statements 06:42
Lecture 99 SwitchStatements Playground Text
Lecture 100 Tuples in Switch Statements 06:19

Udemy – Swift Programming: From Learner To Earner (2015)




Many Thanks to Original uploader.


For More Rare Movies Check out my blog!

Download Links:

No Mirrors Please