HOME > Development > Level Up in Auto Layout Swift iOS

Level Up in Auto Layout Swift iOS

  • Development
  • May 09, 2025
SynopsisLevel Up in Auto Layout – Swift & iOS, available at...
Level Up in Auto Layout Swift iOS  No.1

Level Up in Auto Layout – Swift & iOS, available at $74.99, has an average rating of 4.83, with 50 lectures, based on 555 reviews, and has 3933 subscribers.

You will learn about How to layout UI components that will adjust for size and orientation How to leverage Auto Layout to layout and design beautiful apps Auto Layout programmatically (no Interface Builder here) This course is ideal for individuals who are Beginner/Intermediate iOS developers who want to improve their Auto Layout skills or Anyone who wants to become a professional iOS Engineer / Developer It is particularly useful for Beginner/Intermediate iOS developers who want to improve their Auto Layout skills or Anyone who wants to become a professional iOS Engineer / Developer.

Enroll now: Level Up in Auto Layout – Swift & iOS

Summary

Title: Level Up in Auto Layout – Swift & iOS

Price: $74.99

Average Rating: 4.83

Number of Lectures: 50

Number of Published Lectures: 50

Number of Curriculum Items: 50

Number of Published Curriculum Objects: 50

Original Price: $89.99

Quality Status: approved

Status: Live

What You Will Learn

  • How to layout UI components that will adjust for size and orientation
  • How to leverage Auto Layout to layout and design beautiful apps
  • Auto Layout programmatically (no Interface Builder here)
  • Who Should Attend

  • Beginner/Intermediate iOS developers who want to improve their Auto Layout skills
  • Anyone who wants to become a professional iOS Engineer / Developer
  • Target Audiences

  • Beginner/Intermediate iOS developers who want to improve their Auto Layout skills
  • Anyone who wants to become a professional iOS Engineer / Developer
  • Want to learn how to build beautiful iOS apps? Tired of not knowing how to get your layouts just right? Whether you are an up and coming iOS developer, or a professional who needs to get things done right, this course teaches you the fundamentals of Auto Layout, enabling you to build any app, exceed expectations in any job, and just build great looking iOS app’s professional or for yourself.

    LEVEL UP IN AUTO LAYOUT

    This course teaches you all the fundamentals and concepts required to build iOS applications using Auto Layout.

    TOPICS COVERED

    Constraints

    Pinning & Aligning

    Intrinsic Content Size

    Content Hugging & Compression Resistance

    Layout Guides

    Safe Areas

    Priorities

    Stack Views

    Scroll Views

    WHAT YOU GET

    Hand crafted videos and walkthroughs on fundamentals of Auto Layout.

    Countless examples, challenges, and solution to most common problems.

    Solid foundation for becoming a professional iOS Engineer.

    TESTIMONIALS

  • I highly recommend this course if you want to learn how to create your UI’s programatically. This course is excellent and super easy to follow. The theory is explained really well making it easy to understand what it is exactly we are doing and how we are laying items out on the screen. Before this course I was struggling to create layouts programatically with UIKit without story boards. Just after finishing the first section, my foundation/basics were solidified and went on to effortlessly convert my previous projects into programatic UIKit removing my reliance on story boards.

  • Amazing stuff!! Cannot find this information on YouTube

  • Jonathan is a great teacher, the examples he uses are clear and can be applied to real app designs.

  • Outstanding course, explains Auto Layout very well, has a lot of very helpful examples, so this course can be highly recommended

  • Very glad I am taking the course. The number one reason why I like the course is that the instructor provides decent examples programmatically (not by using Interface Builder)

  • It’s amazing the way he teaches, delivers small chunks of knowledge then nudge us to try the solution. He answers all of your questions kindly. For me, it was an awesome course. We have great content, in CustomViews, StackView, Spacers, and share with us incredible tips/tricks which make better learning. I highly recommend his courses. Thank you, Jonathan.

  • This is the course I wish existed when I first started learning iOS development. Thank you Jonathan!

  • Great course, great teacher thank you for everything.

  • I’m really enjoying the course. Jonathan makes learning iOS development easier to understand and fun. He does a great job of explaining the concepts and helps reinforce it with the labs and challenges. Highly Recommend for learning iOS Development

  • Course Curriculum

    Chapter 1: House Keeping

    Lecture 1: Introduction – Welcome!

    Lecture 2: Download Xcode

    Lecture 3: Resources and Links

    Chapter 2: Anchors

    Lecture 1: Intro: Anchors & How They Work

    Lecture 2: Lab: Changing The World with Anchors

    Lecture 3: What are Layout Guides?

    Lecture 4: Lab: SafeAreaGuides

    Lecture 5: Lab: Default Margin Guides

    Lecture 6: Lab: Layout Margins as Spacer Guides

    Lecture 7: Lab: ReadbleContent Guides

    Lecture 8: Design Challenge: Spotify Configuration Screen

    Lecture 9: Solution: Spotify Configuration Screen

    Lecture 10: Links That Help

    Chapter 3: Intrinsic Content Size

    Lecture 1: Intro: Intrinsic Content Size

    Lecture 2: What is Intrinsic Content Size?

    Lecture 3: Lab: Intrinsic Content Size Inaction

    Lecture 4: Lab: Content Hugging & Compression Resistance

    Lecture 5: Working with Images

    Lecture 6: Design Challenge: Spotify Player

    Lecture 7: Solution: Spotify Player

    Lecture 8: Links That Help

    Chapter 4: StackViews

    Lecture 1: Intro: The Humble StackView

    Lecture 2: Demo: Whats So Great About StackViews?

    Lecture 3: The Trick to Understanding StackView Distributions

    Lecture 4: Lab: StackView Distributions in Action

    Lecture 5: Intro: Custom Views within StackViews

    Lecture 6: Lab: Custom Views and StackViews

    Lecture 7: Lab: Scrollable StackViews

    Lecture 8: Lab: Styling StackViews

    Lecture 9: Lab: Spacers & StackViews

    Lecture 10: Design Challenge: Intro

    Lecture 11: Design Challenge: Custom View

    Lecture 12: Solution: Custom View

    Lecture 13: Design Challenge: Stack View

    Lecture 14: Solution: Stack View

    Lecture 15: What You Need To Know

    Lecture 16: Links That Help

    Chapter 5: Adaptive Layouts

    Lecture 1: Introduction to Adaptive Layouts & Designs

    Lecture 2: Techniques for Adapting Layouts & Designs

    Lecture 3: Lab: How to Adapt Your Layout By Adjusting Constants

    Lecture 4: Lab: How to Adapt Your Layout by Enabling & Disabling Constraints

    Lecture 5: Lab: How to Adapt Layouts Using Visibility

    Lecture 6: Design Challenge: Nudge the Label

    Lecture 7: Lab: How to Adapt Layouts Using Spacer Views

    Lecture 8: Design Challenge: Adaptive Spotify Player

    Lecture 9: Solution: Adaptive Layout with Constraints

    Lecture 10: Solution: Adaptive Layout with Spacers

    Lecture 11: Links That Help

    Lecture 12: Course PDF

    Lecture 13: Final Words

    Instructors

  • Level Up in Auto Layout Swift iOS  No.2
    Jonathan Rasmusson
    Apple, Ex-Spotify Engineer, The Agile Samurai
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 4 votes
  • 3 stars: 26 votes
  • 4 stars: 124 votes
  • 5 stars: 398 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!