Swift Weather (Meteorology) Application with REST API

Develop iOS Weather App using Swift and REST API Xcode, learn how to write clean code and build iOS application, ios 12

4.50 (75 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
Swift Weather (Meteorology) Application with REST API
8,168
students
10 hours
content
Mar 2020
last update
$74.99
regular price

What you will learn

Work with REST API

Build application for iPhone

Design iOS Apps

Parse JSON files

Parse CSV files

Write clean code

Why take this course?

πŸŽ‰ **Master iOS Weather Application Development with Swift & REST API Xcode - Build an App Ready for App Store!** 🌀️ **Course Overview:** In this comprehensive course, we're diving into the development of a fully functional iOS 12 Weather App. This isn't just any theoretical app; it's a real-world application that you can use daily to check the weather at your current location or anywhere else you choose! **Why Choose This Course?** πŸ† **Real-World Application:** Unlike other courses, I guarantee that by the end of this course, you'll have a complete iOS app ready for submission to the App Store. πŸ”₯ **Curriculum Highlights:** - Current weather for your current location 🌦️ - 24-hour forecast for your current location ⏰ - 7-day weather forecast for any city πŸ—ΊοΈ - Complete guidance on how to use REST APIs 🌍 - Secure HTTPS calls πŸ”’ - Writing clean, readable Swift code ✍️ - Utilizing storyboard and XIB files for custom views 🎨 - Mastering TableViews and CollectionViews πŸ“‹ - Implementing gesture recognizers πŸ‘‹ - Leveraging MapKit for GPS Location tracking πŸ“Ά - Working with JSON data πŸ”„ - Using SwiftyJSON to handle JSON πŸ› οΈ - And much more! **Who Is This For?** This course is designed for intermediate iOS developers. You should have a solid understanding of Xcode, Swift, and app development. We'll start from the basics and build our way up, ensuring that even seasoned iOS developers will learn new techniques and best practices. πŸŽ“ **Course Details:** - Approximately 20 hours of content - Learn advanced concepts in app development - Write clean code for future clarity - All assets provided - Step-by-step coding with explanations - Q&A support with answers within a few hours - Suitable for developers with intermediate Swift skills **Support System:** We take pride in our **exceptional support system**. Our Q&A section is actively monitored, and we often interact with students in real-time to ensure you get the help you need. **Don't Miss Out!** Your time is invaluable. Don't settle for low-quality courses that leave you hanging without support. This course offers high-quality video content where you learn by doing, not just watching. **Student Testimonials:** 🌟 **"This course is so far the best on Udemy. The instructor was responsive and the course is well structured and comprehensive." - J Nima** 🌟 **"An excellent tutorial by David. Very good explanations." - Tapan Kumar Raut** 🌟 **"There's nothing like David's courses on Udemy! Highly recommend if you want to build real-world apps." - antr8tr** **Money-Back Guarantee:** We are confident that you'll love this course. That's why we offer a **FULL money-back guarantee for 30 days, No Questions Asked!** **Get Started Now!** Ready to build your own iOS 12 Weather App and take your development skills to the next level? Click the **Buy Now** button and join us on this exciting learning journey. Let's create something amazing together! πŸš€πŸ“± [![Buy Course](https://docs.google.com/presentation/d/1S8FaWv0OX7nqV_U_JbzPZ3h1YtQ3I2T3jZMjKGgx_NQ/pub?start=aWQ9cmVhZHkucGFyZW5jLW1lZGlhdGUtbW92ZXNzJyw&sheet=d&slide=b1)](#)

Screenshots

Swift Weather (Meteorology) Application with REST API - Screenshot_01Swift Weather (Meteorology) Application with REST API - Screenshot_02Swift Weather (Meteorology) Application with REST API - Screenshot_03Swift Weather (Meteorology) Application with REST API - Screenshot_04

Our review

--- **Overall Course Rating:** 4.50/5 **Course Review Synthesis:** **Pros:** - **Engaging Content:** Many students have found the content to be decent and have learned valuable information that they have been able to apply to their projects, indicating a high level of teaching expertise from David, the instructor. - **Educational Value:** The courses provided by David have consistently offered significant learning opportunities for students, encouraging them to eagerly await his next offerings. - **Community Support:** There is a sense of community within the course platform, with students expressing anticipation and appreciation for the instructor's work. **Cons:** - **Technical Issues:** Some users experienced technical difficulties, including low-quality production that affected the learning experience. Sound quality was poor, and ambient noise like a dog barking was audible, which can be distracting and detrimental to the educational experience for which students have paid. - **Instruction Clarity:** The instruction pace is slow even at double speed, making it less engaging for some learners. Additionally, there are concerns about the examples provided in the course. They include force unwrapping used excessively, code duplication, and calling a method multiple times without optimizing, which may not align with best coding practices. - **Installation Instructions:** The instructions for installing CocoaPods on a MacBook Pro were not clear or consistent with the approach demonstrated by the instructor. A student had to use an alternative command (`sudo gem install -n /usr/local/bin cocoapods -v 1.8.4`) to successfully install the pods, indicating a potential issue with the steps provided in the course material. - **API Key Importance:** There is a mention of the importance of API keys and an implication that understanding their use could mean verifying them, which might be crucial for the practical application of the course content, especially concerning financial transactions. **Additional Notes:** - The course appears to be comprehensive in scope, with at least one student indicating that it was helpful even when they took a different approach from what was taught. This suggests that the course material is valuable regardless of minor discrepancies in implementation. - It's important for future iterations of the course to address the technical and instructional issues mentioned to enhance the overall learning experience and ensure that the content remains effective and engaging for students. --- **Final Verdict:** The course offers substantial educational value, particularly from David, who is a highly regarded teacher among students. However, it requires attention to technical production quality and clarity in both examples and installation instructions to improve student satisfaction and learning outcomes.

Charts

Price

Swift Weather (Meteorology) Application with REST API - Price chart

Rating

Swift Weather (Meteorology) Application with REST API - Ratings chart

Enrollment distribution

Swift Weather (Meteorology) Application with REST API - Distribution chart

Related Topics

2264282
udemy ID
3/10/2019
course created date
7/4/2019
course indexed date
Bot
course submited by