iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2
The exciting class that takes you on an adventure to learn how to make iOS 9 iPhone apps, using Swift 2 and Xcode 7.

What you will learn
You'll have apps that you've created IN the app store!
You'll be up to speed with everything new in iOS 9, Swift 2, and Xcode 7
You'll know how to use GPS, the camera, and the microphone in your app development
You'll know how to use PARSE to make your very own social networks
You'll know how to leverage game-making principles to make your own GAME apps
You'll know how to integrate with major social media platforms like Facebook and Twitter
You'll know how to use Bluetooth in your apps
You'll know how to make money with your apps using in-app purchases and ads
Why take this course?
🚀 Embark on Your iOS App Development Journey! 📱
Hey there, Adventure Seeker! 🌟
Are you itching to turn your innovative app ideas into reality? Look no further! Udemy's most enjoyable class is here to guide you through the magical world of iPhone app programming. Say goodbye to overwhelming tutorials and hello to a clear, actionable path with "iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2" course! 🗺️
Why This Course? ✨
- No prior programming experience required! We mean it. You'll learn everything from scratch.
- Hands-on Learning: Dive into the creation of 14 real-world iOS 9 apps using Swift 2 and Xcode 7. Yes, you read that right!
- Zero Jargon: We believe in simple, clear explanations. No buzzwords or techy babble here - just straightforward guidance.
- User-Friendly Design: This course is tailored for beginners. You'll never feel lost or overwhelmed; we were newbies once too!
What Will You Create? 🛠️✨
- Navigate with GPS Navigation apps.
- Capture moments with Camera apps.
- Harness the power of Microphone input.
- Engage users through Social Media integration.
- Monetize your app with In-App Purchases.
- Explore the world of Bluetooth connectivity.
- Develop engaging Games.
- Build Social Networks using Parse.
- And much more! 🤓
Your Guides on This Adventure: 🎓
- Jenna & Rick: With over 10 iOS apps in the App Store and more than 300,000+ downloads, we've been where you are.
- Experienced Educators: Rick alone teaches over 23,000 students across his Udemy courses.
- Engaging Style: We bring an energetic and entertaining approach to teaching.
- Seasoned Developers: With over 6 years of iOS development experience, we've seen it all.
- Compassionate Educators: Having been beginners ourselves, we promise to never talk over your head.
- Innovative Leaders: Rick created the first Udemy Swift course and teaches the highly-rated "Apple Watch - Go From Newbie to Pro by Building 15 Apps" course.
Who is this class for? ✋
- Aspiring App Makers: We focus on practical skills to create apps you can share with the world!
- Beginners at iOS or Swift: No complicated computer science here; just fun, hands-on app development.
- Seasoned Programmers: If you're already coding but new to iOS or Swift, this course will elevate your skills.
- Entrepreneurs with App Ideas: Bring your vision to life without relying on someone else.
- Professional Aspirants: Elevate your career with in-demand iOS development skills.
Join us and become a part of the exciting iOS developer community. With the resources, guidance, and support we provide, you'll be on your way to creating apps that not only make a difference but also open doors to new opportunities. 🚀
So, what are you waiting for? Embark on this adventure today and let's turn your app ideas into reality! 🌐👩💻🎉
Screenshots




Our review
Global Course Rating: 3.75
Total Reviews Considered: 20
Average Rating: 3.8/5 (Very Good)
Overall Assessment
The overall sentiment towards this course is generally positive, with a high number of users finding value in the course content despite some recurring issues. Many users appreciate the foundational knowledge provided and recommend the course for beginners looking to start learning Swift and Xcode.
Course Strengths
- Beginner-Friendly: Users who are new to coding often find the course helpful in getting started with Swift and Xcode.
- Comprehensive Overview: The course covers a broad range of topics, giving students a good introduction to iOS development.
- Clear Explanations: Many users appreciate when the instructors take the time to thoroughly explain what is happening within the code, making it easier to understand complex concepts.
- Supportive Community: Some users highlight the helpfulness of the instructors, who individually assist students when they ask questions.
Common Positives
- Ease of Learning: Users who are visually inclined and learn better by seeing code in action find this course very beneficial.
- Patient Pacing: For beginners, the pace is considered appropriate for grasping the basics without feeling overwhelmed.
- Real-World Application: The practical approach to teaching, building apps from scratch, is seen as a strong point of the course.
Course Weaknesses
- Sound Quality Issues: Some users experience significant fluctuations in sound quality, which can be distracting and affect the learning experience.
- Repetition and Structure: There are complaints about unnecessary repetition within the lessons and a lack of clear structure or progression in the course material.
- Lack of Advanced Techniques: Some advanced users feel that the course does not delve into deeper, more technical aspects of Swift and Xcode, or fails to cover best practices.
- Inadequate Answers to Questions: A significant criticism is the lack of interaction with the instructors, especially when it comes to answering specific questions from students.
Room for Improvement
- Consistent Sound Quality: Ensuring that audio recordings are consistent and clear throughout the course would greatly enhance the learning experience.
- More Detailed Explanations: Some users suggest that explanations could be more detailed, especially when it comes to syntax and the 'why' behind certain coding practices.
- Structured Progression: A more structured approach to the subject matter, with clear milestones and progression, would help students track their learning journey.
- Answering Questions: Providing a platform for student interaction, where instructors can answer questions in a timely manner, could significantly improve the course's effectiveness.
Conclusion
This course is generally considered to be a solid introduction to iOS development with Swift and Xcode. It is praised for its beginner-friendly approach and comprehensive coverage of basic concepts. However, users have noted areas for improvement, particularly in sound quality, the repetitive nature of some content, the lack of advanced material, and the need for more detailed explanations and instructor interaction. With these improvements in mind, the course has the potential to be an even more valuable resource for aspiring iOS developers.