
Gain a quick grasp of swift and dive into app development, designed for complete beginners, with hands-on practice building apps using Xcode on a Mac.
Design and code simultaneously to define app scope, building an iPhone 6 layout with a navy text field, white background, total characters display, and orange 'calculate' plus 'clear' buttons.
Learn to store name data in an array, enabling multiple items under one name, and explore array operations such as count, last, and remove to manage data flexibly.
Tackle the four text boxes character counting app challenge: count characters in a name, address, country, and postal code using arrays, and design a different look to compare.
Learn to build a word reverser app for iOS 9 using arrays and Swift in Xcode, design a single iPhone app with playful humor and practical use.
Add functions with clear, relevant names such as reverse the word, clear, and print. Call reverse the word, then clear, then print reverse word to make the app more versatile.
Reverse characters by converting a string to a character array, applying a reverse collection, and converting back to a string; resolve errors and test with examples like perfect.
Add code to hide the keyboard by resigning first responder in the text field and handling touches began to trigger the keyboard dismissal.
Explore a playful iOS app that reverses words and counts characters, while tackling the challenge to add a reverse word and design a new project.
Create a single view motivational quote app for iOS 9 that delivers encouragement. Learn to back up your code to the cloud and external drives to protect work.
Add a number check to avoid repeating quotes using arc4random_uniform, implement conditional re-randomization, and embrace a design solution with many quotes to reduce repetition.
Design the app by refining typography with avenir next ultralite, adjusting white text on ocean blue backgrounds, and enhancing layout, animation, and transparency for motivational quotes.
Create an innovative calculator in Xcode using a tab-based iPhone app, guiding you through Swift setup, selecting the iPhone 6 resolution, and configuring the main storyboard.
Hook up outlets and actions across two view controllers, naming text fields and labels for addition, multiplication, division, and subtraction, and differentiate data properties from user interactions.
Hook up the Swift file by wiring UI buttons to actions for addition, subtraction, multiplication, division, and clear; delete stray outlets to enable inter-scene communication and calculator functionality.
Take in user data from text fields, convert the input strings to floats, and add them to perform numeric calculations in Swift.
Convert inputs to floats, add the two numbers, and print the sum to the label as a string, highlighting the use of floats and decimal points.
Set up the subtraction page by parsing text fields into floats, computing the subtraction result, and updating the user interface, including resigning first responders and handling touches.
Explore finding a different solution when a fatal flaw blocks release, by adding a UI text field function that returns true, resigns first responder, and ends editing with self.view.endEditing(force: true).
Explore building a stock price calculator for iOS 9 using Swift, with theming and a hands-on setup in Xcode, including cloud-saved project workflows.
Hook up outlets and actions in the Swift file to connect text fields and labels, including original price, selling price, and percent increase, and implement calculate and clear actions.
Set up variables for original price, amount, and selling price as strings, then convert the text input to numbers to enable math and calculate 4 percent increase and total profit.
Add and wire up functions such as calculate price, clear, and print profit, and trigger them with the calculate and clear buttons to build scalable iOS apps.
Create a take in data function to read original price, amount bought, and selling price from text fields, convert strings to numbers, and prepare for price calculation.
Learn to calculate profit by combining selling price, amount bought, and original price, test with examples, and format output with a dollar sign while debugging code.
Learn to build a savings app for iOS 9 that tracks weekly and yearly savings, using Xcode in the Tauriel series, with a focus on creating an effective, user-friendly app.
Design the app interface by adding and arranging labels and a numeric text field for income, including hourly, weekly, monthly, and yearly income and savings percentages, with a decimal keypad.
Hook up the Swift file by adding outlets and actions for the clear and calculate buttons, and connect labels and text objects for hourly, weekly, monthly income and savings.
Learn to convert yearly income from string to float and calculate monthly, weekly, and hourly income in Swift, using 12 months, 52 weeks, and a 40-hour week.
Calculate weekly, monthly, and yearly savings in Swift by converting weekly savings to float, computing monthly and yearly totals, percentages, and printing results.
Learn how to print variables by wiring hourly, weekly, monthly, and yearly income and tax values into text, and display monthly and yearly savings and percentages.
Hide the keyboard in an iOS app by adding a hide keyboard function, resigning first responder, and using touches began; test early and often, and fix input issues.
Test the app and set up the clear functionality to reset all labels and text fields, adjust the UI layout, and verify calculations for weekly, monthly, and yearly savings.
identify and fix final bugs in the app, refine the monthly savings calculation to percent, and run tests to show how saving $111 a week yields about $6k yearly.
Explore how the app calculates earnings per hour, per week, and per month, shows savings amounts and saving percentages, and tackles the challenge by adding more financial items.
Create a savings visualizer for iOS 9 using a single view app and an interactive slider to demonstrate how small savings grow with time.
Learn how to declare and initialize variables for income and savings, using string and float (and decimal) data types for different UI elements.
Learn to print variables in Swift by converting LBO percent dark text to string, multiplying by hundred, and printing weekly, monthly, and yearly saved texts with a dollar sign.
Implement a clear button to reset the app, dismiss the keyboard with the text field delegate and touches began, and test input handling and decimal display.
Design the app interface by iterating colors, fonts, and layout in the assistant editor. Apply a moss green theme and test buttons to craft a clear saving visualizer.
Test the app using the simulator, verify each interaction, reset the state, and test early and often to confirm score functions and reset behavior work as expected.
Design the app for the iPhone 6 with a quiz interface, featuring a question label and two answer buttons. Add score tracking for total correct and provide correct/incorrect feedback.
Set up quiz variables for a color-quiz app, including total correct, a correct/incorrect tracker, and a randomizer to select a question and its answer button from questions and answers arrays.
Randomize the quiz by using random uniform to generate question and answer indices, convert to int, and print the selected question and answers to the app label.
Add in the incorrect answer logic by randomizing the button answer, checking for zero or one, and invoking the correct or incorrect answer handlers.
This course was funded through a massively successful Kickstarter campaign.
BUILD 64 iOS projects to enhance your career. Add these projects to your LinkedIn or resume. Start your career in software development today. Did you know that software developers can make up to 200k a year? This course is for complete beginners. If that sounds like you, then enrol today!
SOURCE CODE AND TEMPLATES INCLUDED!
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, employable skills 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?
How you will make money by learning new skills
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
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.