01.01.2023, 22:20
Advance Your Coding Skills: Learn Swift And Xamarin
Last updated 5/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 8.03 GB | Duration: 38h 1m
Become a professional in Swift and Xamarin.
What you'll learn
Learn how to Code in Swift 3.0.
Become a virtuoso programmer.
Design and code apps for iOS and Android in Xamarin.
Requirements
Must have a Mac Computer and Xcode 8.
PC is optional for Xamarin.
Description
Learn iOS 10 and Xamarin studio with this complete developers course!
One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to.
This course is project based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employableskills immediately.
You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.
Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.
You will get full lifetime access to this course for a single one off fee. John Bura has created many games, apps and training courses so he is extremely qualified to teach you how to master technology. This is an instructor that does not only teach, he produces apps. This means you get the most relevant information on how to code. Most courses do not show you practical skills and real world examples.
What makes you a good teacher?
I have released over 40 games and apps that have done very well in the app store.I run a company called Mammoth Interactive so I am actively in the field building apps and making moneyI have been teaching since 2002I personally love learning online and my life is much better because I have learned online rather than a classroomI am one of the top 10 highest grossing Udemy teachersI have been a Udemy instructor since 2011.I make sure people learn how to make money from their creations.I have over 150k students worldwide
Who is this class for?
People who want to improve their technical skillsComplete beginnersPeople who want to make money. I show people the tools on how to make money through various methods of passive incomePeople who want to get ahead of the pack by learning online.
How you will make money by learning new skills
Learn practical skillsLearn about how leverage your new skills to greater wealthLearn through practical examples
Why should you learn online?
There is an online education revolution taking place. You may have heard about it in the news or heard it from a friend. Either-way, education is going to be changed forever. In this short course I talk about how Online Education has
Motivated meHelped my careerHelped me as a teacherImpacted several lives around the planet
I promise that this course will be better and more effective than reading books. I show how to master technology through the use of video. This course will give you everything you need to thrive in our technological society.
Overview
Lecture 1 Introduction
Section 1: Swift - Variables
Lecture 2 01. Introduction to Variables in Swift
Lecture 3 02. Boolean Variables
Lecture 4 03. Integers
Lecture 5 04. Floats and Doubles
Lecture 6 05. Characters and Strings
Lecture 7 06. Optional Variables
Lecture 8 07. Summary
Section 2: Swift - If Statements
Lecture 9 01. Introduction to If Statements in Swift
Lecture 10 02. Basic If Statements
Lecture 11 03. Multiple Conditions and Nested If Statements
Lecture 12 04. Else If Statements
Lecture 13 05. Else Statements
Lecture 14 06. If Let Statements
Lecture 15 07. Summary
Section 3: Swift - Arrays
Lecture 16 01. Introduction to Arrays in Swift
Lecture 17 02. Boolean Arrays
Lecture 18 03. Int, Float, and Double Arrays
Lecture 19 04. Character and String Arrays
Lecture 20 05. Accessing and Modifying Array Elements
Lecture 21 06. Adding Elements to Existing Arrays
Lecture 22 07. Insert and Remove Functions
Lecture 23 08. Summary
Section 4: Swift - For In Loops
Lecture 24 01. Introduction to For in Loops in Swift
Lecture 25 02. Increase Count by One with For In Loops
Lecture 26 03. Using Index Value to Perform Operations
Lecture 27 04. Combining Arrays and For In Loops
Lecture 28 05. Constructing Arrays Using For In Loops
Lecture 29 06. Combining For In Loops and If Statements
Lecture 30 07. Summary
Section 5: Swift - Functions
Lecture 31 01. Introduction to Functions in Swift
Lecture 32 02. No Parameters or Return Type Functions
Lecture 33 03. Functions with Return Types
Lecture 34 04. Functions with Multiple Return Values
Lecture 35 05. Functions with If Statements
Lecture 36 06. Functions with For In Loops
Lecture 37 07. Summary
Section 6: Swift - While Loops and Switch Statements
Lecture 38 01. Introduction to While Loops and Switch Statements
Lecture 39 02. Switch Statements
Lecture 40 03. Switch Statements Example
Lecture 41 04. While Loops
Lecture 42 05. While Loops with Game Example
Lecture 43 06. Continue, Break, and Run Statements
Lecture 44 07. Summary
Section 7: Swift - Enumerations, Classes, and Structures
Lecture 45 07a) Swift 3 - Enumerations, Classes, and Structures - Part 1
Lecture 46 07b) Swift 3 - Enumerations, Classes, and Structures - Part 2
Lecture 47 07c) Swift 3 - Enumerations, Classes, and Structures - Part 3
Lecture 48 07d) Swift 3 - Enumerations, Classes, and Structures - Part 4
Lecture 49 07e) Swift 3 - Enumerations, Classes, and Structures - Part 5
Section 8: Swift - Labels in Xcode
Lecture 50 01. Introduction to Labels
Lecture 51 02. Adding a Label to the Layout
Lecture 52 03. Initializing the Label in the Code
Lecture 53 04. Changing the Label Text
Lecture 54 05. Functions Used on Label Text
Lecture 55 06. Storing Current Text in a Constant
Lecture 56 07. Changing Text Alignment
Lecture 57 08. Changing Text Colour
Lecture 58 09. Dealing with Scaling Issues
Lecture 59 10. Summary
Section 9: Swift - Buttons in Xcode
Lecture 60 01. Introduction to Buttons
Lecture 61 02. Adding Buttons to the Layout
Lecture 62 03. Adding Buttons to the Code
Lecture 63 04. Changing Button Properties Within the Code
Lecture 64 05. Retrieving Button Attributes
Lecture 65 06. Implementing the Button Handler
Lecture 66 07. Summary
Section 10: Swift - Text Fields in Xcode
Lecture 67 01. Introduction to Text Fields
Lecture 68 02. Adding Text Fields to Layout
Lecture 69 03. Initializing Views
Lecture 70 04. Labels and Text
Lecture 71 05. Using Phone Keyboard
Lecture 72 06. Double Function on Text Input
Lecture 73 07. Attribute Inspector
Lecture 74 08. Modifying Attributes fro Within the Code
Lecture 75 09. Summary
Section 11: Swift - The Average Calculator
Lecture 76 01. Introduction
Lecture 77 02. Designing the Layout
Lecture 78 03. Adding Views
Lecture 79 04. Functionality - Part 1
Lecture 80 05. Functionality - Part 2
Lecture 81 06. Improving the UI
Lecture 82 07. Summary
Section 12: Xamarin - Variables
Lecture 83 Installing Xamarin for Windows
Lecture 84 Installing Xamarin for Mac
Lecture 85 01. Setting up Xamarin Studio
Lecture 86 02. Introduction to Variables
Lecture 87 03. Boolean Variables in iOS
Lecture 88 04. Boolean Variables in Android
Lecture 89 05. Integer Variables in iOS
Lecture 90 06.Integer Variables in Android
Lecture 91 07. Float and Double Variables in iOS
Lecture 92 08. Float and Double Variables in Android
Lecture 93 09. Character Variables in iOS
Lecture 94 10. Character Variables in Android
Lecture 95 11. String Variables in iOS
Lecture 96 12. String Variables in Android
Lecture 97 13. Summary of Variables
Section 13: Xamarin - Arrays
Lecture 98 01. Introduction to Arrays in Xamarin
Lecture 99 02. Boolean Arrays in iOS
Lecture 100 03. Integer Arrays in Android
Lecture 101 04. Floats and Double Arrays in iOS
Lecture 102 05. Character Arrays in Android
Lecture 103 06. String Arrays in iOS
Lecture 104 07. Access Elements in Number Arrays in Android
Lecture 105 08. Accessing Elements in Boolean, Character, and String Arrays in iOS
Lecture 106 09. Modifying Variables Within an Array in Android
Lecture 107 10. Multidimensional Int Arrays in iOS
Section 14: Xamarin - If Statements
Lecture 108 01. Introduction to If Statements in Xamarin
Lecture 109 02. Basic If Statements with Booleans in iOS
Lecture 110 03. Basic If Statements with Integers in Android
Lecture 111 04. Test Two Conditions with One If Statement in iOS
Lecture 112 05. Test Two Conditions Using Nested If Statements in Android
Lecture 113 06. Two If Statements With Different Outcomes in iOS
Lecture 114 07. Else If Statements in Android
Lecture 115 08. Else Statements in iOS
Lecture 116 09. Piecing It All Together And Recap in Android
Section 15: Xamarin - For Loops
Lecture 117 01. Introduction to For Loops in Xamarin
Lecture 118 02. For Loops That Increase Count by One in iOS
Lecture 119 03. Appending Strings Using For Loops in Android
Lecture 120 04. Printing Character Arrays in iOS
Lecture 121 05. Modifying Array Element Using For Loops in Android
Lecture 122 06. Different Ways to Index With a For Loop in iOS
Lecture 123 07. If Statements in For Loops in Android
Lecture 124 08. Access Elements by Testing It Rather Than Changing the Index in iOS
Lecture 125 09. For Loops in the Mario Game in Android
Section 16: Xamarin - Functions
Lecture 126 01. Introduction to Functions in Xamarin
Lecture 127 02. Basic Void Function Without Parameters in iOS
Lecture 128 03. Void Function With Parameters in Android
Lecture 129 04. Number Return Type Functions in iOS
Lecture 130 05. Boolean and String Return Types in Android
Lecture 131 06. If Statements in Functions
Lecture 132 07. Functions Calling Other Functions
Section 17: Xamarin - Tip Calculator
Lecture 133 01. Setting up Xamarin
Lecture 134 02. Designing the Layout
Lecture 135 03. Adding IDs to the Design Template
Lecture 136 04. Initializing the Fields Used in the Layouts
Lecture 137 05. Implementing Main Functionality
Lecture 138 06. Running the App and Finishing the Design
Lecture 139 07. Setting Up Xamarin for iOS Development
Lecture 140 08. Designing the Layout in iOS
Lecture 141 09. Assigning Names and Improving Design
Lecture 142 10. Initializing the Button
Lecture 143 11. Implementing Functionality in iOS
Lecture 144 12. Running and Changing Appearances in iOS
Section 18: Xamarin - Compound Interest Calculator
Lecture 145 01. Intro and Set Up
Lecture 146 02. Designing the Layout in iOS
Lecture 147 03. Designing the Functionality in iOS
Lecture 148 04. Create Text Input Handlers in iOS
Lecture 149 05. Implementing Functionality in iOS
Lecture 150 06. Running the App and Making It Visually Appealing in iOS
Lecture 151 07. Designing the Layout in Android
Lecture 152 08. Designing Functionality in Android
Lecture 153 09. Initializing Variables to Contain Text Input in Android
Lecture 154 10. Implementing Functionality in Android
Lecture 155 11. Making the Calculator Look Good in Android
Lecture 0 01. Intro and Setup
Lecture 0 02. Designing the Layout in iOS
Lecture 0 03. Design the Skeleton of the Code in iOS
Lecture 0 04. Declaring Variables and Initializing our List of Quotes in iOS
Lecture 0 05. Implementing Functionality in iOS
Lecture 0 06. Running the App and Making it More Visually Appealing in iOS
Lecture 0 07. Designing the Layout in Android
Lecture 0 08. Declaring Methods and Understanding Flow in Android
Lecture 0 09. Declaring Variables in Android
Lecture 0 10. Implementing Final Functionality in Android
Lecture 0 11. Improving the Visual Appeal in Android
Section 19: Xamarin - True False Test
Lecture 156 01. Introduction
Lecture 157 02. Designing the Layout in Android
Lecture 158 03. Declaring Variables in Android
Lecture 159 04. Declaring Methods in Android
Lecture 160 05. Implementing Functionality in Android
Lecture 161 06. Improving Appearance in Android
Lecture 162 07. Designing the Layout in iOS
Lecture 163 08. Declaring Variables in iOS
Lecture 164 09. Declaring Functions in iOS
Lecture 165 10 Implementing the Functionality in iOS
Lecture 166 11. Improving the Design in iOS
Section 20: Xamarin - Multiple Choice Test
Lecture 167 01. Introduction
Lecture 168 02. Designing the Layout in iOS
Lecture 169 03. Declaring Variables in iOS
Lecture 170 04. Declaring Functions in iOS
Lecture 171 05. Implementing Methods in iOS
Lecture 172 06. Implementing Functionality in iOS
Lecture 173 07. Improving the Design in iOS
Lecture 174 08. Designing the Layout in Android
Lecture 175 09. Declaring Variables in Android
Lecture 176 10. Initializing Variables in Android
Lecture 177 11. Declaring Functions in Android
Lecture 178 12. Implementing Functionality in Android
Lecture 179 13. Fine Tuning the Design in Android
Section 21: Xamarin - Buoyancy Force Calculator
Lecture 180 01. Introduction
Lecture 181 02. Designing the Layout in Android
Lecture 182 03. Initializing Layout in Android
Lecture 183 04. Declaring Variables in Android
Lecture 184 05. Setting up the Spinner in Android
Lecture 185 06. Handling Spinner Sections in Android
Lecture 186 07. Handling Button Presses in Android
Lecture 187 08. Improving the Design in Android
Lecture 188 09. Designing the Layout in iOS
Lecture 189 10. Declaring Variables in iOS
Lecture 190 11. Creating a Picker in iOS
Lecture 191 12. Add Event Handler for Picker in iOS
Lecture 192 13. Implementing the Last of the Functionality in iOS
Lecture 193 14. Improving the Design in iOS
Section 22: Xamarin - Velocity Calculator
Lecture 194 01. Intro and Setup
Lecture 195 02. Designing the Layout in iOS
Lecture 196 03. Designing the Skeleton of the App in iOS
Lecture 197 04. Handling Text Input in iOS
Lecture 198 05. Switch Statement to Choose Appropriate Equation in iOS
Lecture 199 06. Implementing the Calculation and the Print Part in iOS
Lecture 200 07. Changing the Appearance in iOS
Lecture 201 08. Designing the Layout in Android
Lecture 202 09. Designing the Code Skeleton and Initializing Design Fields in Android
Lecture 203 10. Storing Text Input in Android
Lecture 204 11. Implementing Final Functionality in Android
Lecture 205 12. Fine Tuning the Appearance in Android
Section 23: Xamarin - Hangman
Lecture 206 01. Introduction
Lecture 207 02. Designing the Layout in Android
Lecture 208 03. Initializing Views in Android
Lecture 209 04. Declaring Global Variables in Android
Lecture 210 05. Implementing Set Up Functions in Android
Lecture 211 06. Check and Reveal Letter Functions in Android
Lecture 212 07. The Last Functionality in Android
Lecture 213 08. Improving Appearance in Android
Lecture 214 09. Designing the Layout in iOS
Lecture 215 10. Variables and Basic Functions in iOS
Lecture 216 11. The Last Three Functions in iOS
Lecture 217 12. Improving Appearance in iOS and Summary
Section 24: Xamarin - Kinematics Calculator
Lecture 218 01. Introduction
Lecture 219 02. Designing Layout in Android
Lecture 220 03. Initializing Widgets in Android
Lecture 221 04. Declaring Global Variables in Android
Lecture 222 05. Setting Up Spinners in Android
Lecture 223 06. Setting up the Choose Calculation Functions in Android
Lecture 224 07. Implementing the Choose Calculation Functions in Android
Lecture 225 08. Implementing the First of the Calculation Functions in Android
Lecture 226 09. Implementing the Last of the Functionality in Android
Lecture 227 10. Improving the Design in Android
Lecture 228 11. Designing the Layout in i OS
Lecture 229 12. Implementing Picker in iOS
Lecture 230 13. Creating New Picker Instances in iOS
Lecture 231 14. Adding Event Handlers to Pickers in iOS
Lecture 232 15. Adding Helper Functions in iOS
Lecture 233 16. Implementing the Last Functionality in iOS
Lecture 234 17. Improving the Design in iOS
Section 25: Xamarin - Average Calculator
Lecture 235 01. Introduction
Lecture 236 02. Designing the Layout in Android
Lecture 237 03. Adding Variables in Android
Lecture 238 04. Implementing Functionality in Android
Lecture 239 05. Improving the Design in Android
Lecture 240 06. Designing the Layout in iOS
Lecture 241 07. Implementing Functionality in iOS
Lecture 242 08. Improving the Design in iOS
Lecture 243 09. Moving the Code to myclass.cs and Summary
If you are an absolute beginner and want to learn to code.,If you are an absolute beginner and want to become an iOS developer.
Homepage