Companies Home Search Profile

Practical MacOS Bootcamp: Learn to Code & Build Useful Apps!

Focused View

John Bura,Mammoth Interactive

11:08:13

164 View
  • 1 - Meet Me Your Instructor Kevin Tai.mp4
    01:57
  • 2 - How to Get Started with MacOS.mp4
    05:29
  • 3 - Dont Have a Mac Computer.html
  • 4 - MacOS Course Requirements.mp4
    02:54
  • 5 - Introduction to Xcode.mp4
    06:48
  • 6 - Understanding the Xcode Interface.mp4
    15:06
  • 7 - Files System.mp4
    13:24
  • 8 - ViewController.mp4
    06:53
  • 9 - Storyboard File.mp4
    17:28
  • 10 - Connecting Outlets and Actions.mp4
    14:12
  • 11 - Running an Xcode Application.mp4
    10:06
  • 12 - Debugging an Xcode Application.mp4
    11:40
  • 13 - FILES Source Code.html
  • 13 - XcodeIntroSourceFilesMammothInteractive.zip
  • 14 - What We Will Learn In This Section.mp4
    03:35
  • 15 - Variables Operators and Tuples.mp4
    53:40
  • 16 - 01VariablesTextsplayground.zip
  • 16 - FILES Variables Source Code.html
  • 17 - Collection Types.mp4
    35:46
  • 18 - 02CollectionTypesplayground.zip
  • 18 - FILES Collection Types Source Code.html
  • 19 - Control Flow.mp4
    43:42
  • 20 - 03ControlFlowTextsplayground.zip
  • 20 - FILES Control Flow Source Code.html
  • 21 - Functions.mp4
    20:55
  • 22 - 04FunctionsTextsplayground.zip
  • 22 - FILES Functions Source Code.html
  • 23 - Classes Scope and Properties.mp4
    43:02
  • 24 - Inheritance Structs and Enums.mp4
    39:06
  • 25 - 05ClassesStructsEnumsTextplayground.zip
  • 25 - FILES Classes Structs Enums Source Code.html
  • 26 - Different Meanings of View.mp4
    03:28
  • 27 - Outline.mp4
    01:47
  • 28 - Label.mp4
    05:41
  • 29 - Text Field.mp4
    06:49
  • 30 - Button.mp4
    07:31
  • 31 - Pop up Button.mp4
    07:35
  • 32 - Slider.mp4
    13:42
  • 33 - Image.mp4
    06:48
  • 34 - FILES Source Code.html
  • 34 - MacOsElementsMammothInteractiveSourceCode1.zip
  • 35 - Calculator Intro.mp4
    03:07
  • 36 - Calculator Getting Started.mp4
    02:06
  • 37 - Tab View Controller.mp4
    07:27
  • 38 - Tax UI Elements.mp4
    05:32
  • 39 - Tax UI Outlets.mp4
    08:57
  • 40 - Tax View Controller Code.mp4
    23:13
  • 41 - Tax View Controller Testing.mp4
    14:29
  • 42 - Tip UI Elements.mp4
    09:19
  • 43 - Tip Outlets.mp4
    07:13
  • 44 - Tip View Controller Code.mp4
    16:31
  • 45 - CalculateTaxAndTipMammothInteractiveSourceCode1.zip
  • 45 - FILES Source Code.html
  • 46 - View Controller Introduction.mp4
    00:56
  • 47 - LifeCycle.mp4
    20:41
  • 48 - Adjusting Code for View Controller Life.mp4
    07:15
  • 49 - FILES Source Code.html
  • 49 - ViewControllerMammothInteractiveSourceCode.zip
  • 50 - Position Constraints.mp4
    16:29
  • 51 - Size Constraints.mp4
    06:32
  • 52 - Align Constraints.mp4
    11:17
  • 53 - Tip View Controller Additional Outlets.mp4
    06:08
  • 54 - Auto Resizing Mask into Constraints.mp4
    06:33
  • 55 - Tip View Controller Constraints Part 1.mp4
    14:57
  • 56 - Tip View Controller Constraints Part 2 and 3.mp4
    26:28
  • 57 - ConstraintsMammothInteractiveSourceCode.zip
  • 57 - FILES Source Code.html
  • 58 - Refactor Tax View Controller.mp4
    06:38
  • 59 - Refactor Tips View Controller Alignment.mp4
    04:55
  • 60 - Refactor Tip View Controller AutoResizing.mp4
    07:43
  • 61 - Refactor Tip View Controller Constraints.mp4
    17:29
  • 62 - Refactor Tip View Controller Constraints Contd.mp4
    17:14
  • 63 - FILES Source Code.html
  • 63 - RefactorMammothInteractiveSourceCode.zip
  • 64 - Bonus Lecture Coupon.html
  • Description


    Learn Xcode 9, Swift 4 and build your first apps for the Apple Mac computer now. Anyone can create for the App Store!

    What You'll Learn?


    • Learn how to add elements to a layout to create the framework of your app
    • Build calculator apps for your Mac and the App Store
    • Position, size, and align elements with constraints
    • Understand View Controller life cycle
    • Learn about inheritance, one of the core concepts of object oriented programming
    • Use refactoring
    • And more!

    Who is this for?


  • If you have zero experience as an app developer, we’ve included sections to introduce you to Xcode and Swift.
  • If you already have made iOS apps or other Apple projects, you can skip directly to the section on MacOS UI elements. Here we begin with a complete overview of the most popular user interface elements that make up every Apple Mac app.
  • What You Need to Know?


  • A Mac computer or MacOS Virtual Machine software
  • Xcode (Apple’s FREE developer tool to build applications for the iPhone, iPad, Mac, Apple Watch, and Apple TV)
  • More details


    Description

    Follow along with us to make your first Mac apps today! You will gain the tools and knowledge to build any app you can imagine. By starting today with this course, the app you make could get featured on Apple’s store. The possibilities are endless.

    Xcode 9.3 includes Swift 4.1 and the SDK for macOS High Sierra 10.13. Learn how to add elements to a layout to create the framework of your app. Together we’ll build calculator apps for your Mac and the App Store. We’ll take you from installing the necessary software to opening a new project and starting to build.

    Learn how to position, size, and align elements with constraints. Learn about the View Controller life cycle. Learn about inheritance, one of the core concepts of object oriented programming. You’ll also learn all about refactoring. There is so much we cover in this course! It’s all compacted into 5 hours so not a minute is wasted. Go at your own pace, and share the apps you build with us and the entire Mammoth Interactive community.

    If you have zero experience as an app developer, we’ve included sections to introduce you to Xcode and Swift. If you already have made iOS apps or other Apple projects, you can skip directly to the section on MacOS UI elements. Here we begin with a complete overview of the most popular user interface elements that make up every Apple Mac app.

    About Your Instructor

    Hello, my name is Kevin Tai. I am your instructor for this macOS development course. I have studied programming as far back as 20 years ago in Pascal language and have experience coding in both Microsoft and Apple environments.

    I have experience tutoring college students on introduction to programming in Visual Basic. Also, I have mentored junior colleagues as an SDK Support Analyst in one of the largest privately owned companies in the world. As well, I have used my coding skills to automate processes for staff members.

    I have 7 years of experience as a software tester and hold an international certification for software testing. This gives me a keen awareness for creating high quality applications as a developer.

    I have developed a passion for developing apps in Apple’s ecosystem and have completed highly intensive training to do so in Swift and Objective-C languages.

    Enroll now to become an app developer

    Who this course is for:

    • If you have zero experience as an app developer, we’ve included sections to introduce you to Xcode and Swift.
    • If you already have made iOS apps or other Apple projects, you can skip directly to the section on MacOS UI elements. Here we begin with a complete overview of the most popular user interface elements that make up every Apple Mac app.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.
    Mammoth Interactive
    Mammoth Interactive
    Instructor's Courses
    Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more.Over 11 years, Mammoth Interactive has built a global student community with 1.1 million courses sold. Mammoth Interactive has released over 250 courses and 2,500 hours of video content.Founder and CEO John Bura has been programming since 1997 and teaching since 2002. John has created top-selling applications for iOS, Xbox and more. John also runs SaaS company Devonian Apps, building efficiency-minded software for technology workers like you."I absolutely love this course. This is such a comprehensive course that was well worth the money I spent and a lot more. Will definitely be looking at more Mammoth Interactive courses when I finish this." – Student Matt W."Very good at explaining the basics then building to more complex features." – Student Kevin L.Try a course today.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 51
    • duration 11:08:13
    • English subtitles has
    • Release Date 2022/11/16