As a fellow instructor here on Udemy, who myself am always looking to learn new ways to work with Swift and SwiftUI, I can say this is an amazing course on SwiftUI, Robert truly is a master at design and function. His attention to detail and best coding practices are far and above any other course I have seen. His explanations will make coding along super easy for you. I highly recommend this course for anyone who has some Swift background and is looking to get in to SwiftUI development.
iOS and macOS Develop
January 16, 2020
Very well explained...T strongly reccomend the course to learn how to develop the UI with Swift.
I have to admit... when I bought and started the first lessons I almost decided to ask for a refund because of the dialect of the teacher... however I am SO happy that I did not because I did not buy this course to hear great English I did it to learn programming SwiftUI. I have to admit that I did had some pre-knowledge otherwise this course might have gone to quick but man... Robert does know what he is talking about and this design skills are the best I have ever seen... don't skip this learning course just because of the teachers voice because it is one of the best trainings about SwiftUI I have ever seen, thank you SO much Robert!
Beatuful course with beautiful apps. I have 3 advice:
1. Try to talk with a voice less robotic and more friendly
2. Try to explain better the code that you write mostly in the last up that the code is more advanced
3. The theory lessons don't needed because when you build the apps you already explain the concept.
This class has guided me through learning so many fascinating and useful parts of SwiftUI! In my opinion, this is a course for people who already have iOS coding experience and want to expand to SwiftUI. This course takes many turns down extremely technical trails that might leave the youngest student confused, but a slightly more advanced student will appreciate the level of detail and thoughtful code and ingenious application design. I am so glad I found this course! 10 out of 10!
I have just finished the section 2 of the course and there is no other course on udemy that goes this deep on design in iOS development and also excited for other sections to offer. But before taking this course a good understanding of swift is required.
This is one of, if not the best, course I have taken on Udemy. I am still working my way through it, but the quality of the apps both in terms of functionality and appearance really is terrific. At the price it is, I'd highly recommend it.
Right on the mark. I would like to add further, I have never seen such elegant interface design being implemented so effortlessly. Very Impressive.
I think this project is good for beginners in Swift and iOs. I am a beginner and I want to really understand the concepts.
Good examples, very clean coding and excellent techniques to teach! Also I'm a beginner, I just only started to learn coding on Xcode a few months ago, but it was not SwiftUI. Within days, I finished the first project of this course, it was very easy to follow and very colorful. :)
I should also thank Mr.Stephen deStefano who refers me to this course before starting to learn SwiftUI Animations. He's right, this course covers all the basics for SwiftUI. Excellent! :) Thank you Mr.Robert Petras.
I am so Happy Enrolling In This Course.
Good job instructor, you are the best, thank you so much and am looking forward to more new courses from you.
This is by far the best course I have ever done on Udemy. The time and effort that has been taken to not just prepare informative tutorials, but visually stunning applications deserves high praise.
Thank you Robert for all your efforts to help developers such as myself to remain on top of our game.
I am impressed with your didactics and the quality of the APPs built here. Amazing Job!
Robert is an amazing teacher. I still prefer your voice over the female dub. Easy to understand and clearly has a passion for his craft. One of the best courses i have taken in my life.
I must tell, I got so much stressed when I got errors doing Git repos, that i lost hope and stopped coding. But after 1 month I continued where I left and now I feel better after watching Robert's lessons. Great learning experience!
Hi Robert. I really enjoy to learn and understand how SwiftUI improve the way of programming into Apple environment.
Your examples are really amazing!. I mean, I take a lot of courses, but you spend part of the time improving the UI, not only made the things works, so it's pretty cool.
Now. One of the things that I detect are regarding the components into the views, for example H,V or Zstack. I think that maybe you can spend some time explain how this component works for clarify and not just put the code (I go to the apple documents in order to understand how it works).
Finally, I tipically add my projects into github for code mantaining and keeping safe in case of any event into my ladtop. so, ¿Can I add the code to github or there's any restriction about it?
Thanks in advance and congratulations for your dedication :D
Great course, it could be even better if you break down all things and explain it one by one and also explain core concepts for newbie.
Super useful course to learn Core Data with SwiftUI! I'm interested in learning CloudKit now. Hope next courses will be about this :)
Super course to learn SwiftUI. The apps work very well, look great and make you want more. There are always new apps and techniques. Robert responds very quickly to questions and also responds to topic requests. Keep it up!
Robert is a wonderful teacher and has amazing knowledge of SwiftUI, this course it's underpriced for what it offers, I would purchase it again a thousand times, totally recommended.
This course is well over my expectations. I thought that this would be a good one although it's legendary.
Tutor is so professional and apps we're developing is so good.
This is the best SwiftUI course I've seen thus far! The instructor does a fantastic job explaining things! I would recommend this course if you already have experience in Swift because many basic programming fundamentals are not covered. Perfect for intermediate and advanced learners!
I'm at the first app, but right now the method is really good, I'm enjoying and looking up to complete all apps.
I'm enjoying it so far! Good amount of detail and explanation but fast enough to keep me interested.
This is so exciting class. This course is one of the most interesting courses I've taken!
I'll keep working on it.
Well done! He keeps it interesting but at a pace I can keep up with. Excellent design wrt graphics, music, etc. - holds my interest.
It was awesome. Quite explanatory for beginners. It contains awesome and high quality graphics that would make you portfolio pop. I would have loved to see the use of combine though, I guess it is still in production. Great work Robert!
Sehr gute Beispiel-Apps. Perfekt für Einsteiger, aber auch für fortgeschrittene Entwickler geeignet. Jeder Schritt wird deutlich und sehr gut rübergebracht.
I am very excited about this masterclass, its content is amazing, Robert is a great teacher, and the lessons are updated with the latest iOS updates.
Very grateful to have found this.
I just completed Fruits App and continuing with Africa App, though I am new to IOS platform tutor make it very clear and interesting. I Love this course and the way he explains each and every tiny details
Very good course. What appears to be a complex application is created using small and simple steps.
His thought process to building a project comes through in his incremental approach.
He lets you know WHY he's doing something, rather than just telling you to do something (or just pasting in lines of code as some do on other websites).
Thank you for this helpful and informative course Robert!
Seems like a great course so far! Would be great to see a MacOS tutorial also for SwiftUI as that's what i'd like to build ultimately.
Great course, teaches you a lot about the topic with a very knowledgeable instructor!
Just completed two module. The course is amazing and I learn many things in just first one.
I am eager to watching next sessions and do deep dive in swift ui. Thank you so much for this wonderful videos.
Very clear explanations. And the graphic elements look great! Can’t wait to get coding and to use the new assets. Great job!
Normally , most of the trainers design the course with coding examples, could be some decent real applications also, but the focus of all those examples are, just to ensure the concept covered is well understood for the students , and never it is a production quality app.
Surprisingly, Here I could see that enormous effort is put UX design and all assets created are better than any best apps available in app store.
...Anyway, the course is quite worthy.
I love the instructor's prep work and straight to the point 'learn by building' approach.
I'll need to brush up on some theory from Hacking with Swift, but this is a great course for learning to build nice UIs with SwiftUI and Swift 5.3 :)
The course seems to be frequently updated, as I used it a year ago, and coming back to it everything is still the latest standards and practices.
This is one of the most fun and informative SwiftUI course I've taken on Udemy! The instructor has clearly put a lot of efforts in preparing the teaching materials and code-along resources. Getting to make beautiful apps at the end of each chapter really motivates me to keep going. I have some prior knowledge of Swift and SwiftUI. And I find the content to be very up to date with introduction to many latest SwiftUI features. Also I pick up many good SwiftUI coding tips and practices as I progress thru the course. I think many people will enjoy learning SwiftUI with this course.
What a course. Truly some great insights in SwiftUI. Robert has certainly put a lot of effort and work into the course content and it shows. If you're interested in learning SwiftUI then look no further that this Masterclass. Well done Robert and happy coding.
The best course of SwiftUI 2.0! I recommend it to those who appreciate high-quality design and best code practices.
PS: Thank you to Robert for this course!!!
So, I just finished the Africa App, and this is the first time that I create a real app using SwiftUI, and I am so excited and happy to create more and more... Thanks Petras for sharing your knowledge and make it in a easy way to create awesome apps with SwitfUI.
Very high quality course - I wish I got it sooner! Anyway, looking forward on new coming content... Thanks!
It's a great course! Super informative, and fun at the same time. The step-by-step process makes it easier to learn as well.
This is really a remarkable learning experience. Just completed the entire course and it is a real treat. Thank you Robert Petras for your hardwork. I really enjoyed your systematic and honest to good approach in delivering your content. Your love for design and great content are clearly visible. I am so glad to have learnt these concepts from this course. Thank you for your good work!
The content of this course is perfect and meets all requirements, however, I would sometimes like to have an explanation about why you specifically use that variable for something and maybe more often an assignment so that you have to apply learned knowledge. For the rest, I am very happy that I bought this course!
The course is overall great! It learns how to code with SwiftUI with realistic examples instead of learning all the stuff before the action. The resources of the course enhances the apps to be absolutely beautiful! It would be great that the methods to create all the designs have been somewhat explained, although I know it is not the main focus of the course. Maybe the only caveat I've found is that the lessons are a little disordered, because first tutorials are a little more advanced than the latest. But other than that, a great course I highly recommend to improve your skills on SwiftUI!
Thank you so much for your contribution to this course. I love you materials UI and looking forward to learn with you in a new course.
Wow. It's like looking over the shoulder of a knowledgeable developer you work with. So many tips and tricks. And good habits to boot. Worthwhile $$. And as Robert stated previously: "Anybody can make an ugly app" I've noticed his designs really rock!
I really like Robert's style: I enjoy how we get to gradually build the apps with him. His approach is very modular and he teaches some great code practices from the get-go. It is very easy to follow and understand.
I also have to say that all of the demo apps built in this course look stellar - he also has a great eye for designs!
This course really got me started with seriously developing in SwiftUI. Highly recommended!
Really good course! I would highly recommend people to do this course if they are interested in learning Swift UI and want to develop complex iOS apps.
Great Course to learn SwiftUI. Very Frequently we are Getting Update with New Section with New Application to Build and Learn from Robert.
This has been a very good and up to date course. He is also responsive about making changes as Apple has changed Xcode and SwiftUI since he made the course. The graphics are nicely designed and the apps look cool. I find his designs are useful. I would like some more detail on MVVM and MVC though as apps get more complex and based on dynamic data.
In my opinion this is one of the best courses I have come across. The instructor doesn't get into unnecessary details at all (technical)
If you know the basics of Swift and are looking for some hands on this is the best course to have
Also it happens to be one of the first courses I have purchased on Udemy . I used to wait for free giveaways or coupons earlier
Ottimo corso perché ci sono molti spunti per utilizzare e adattare il codice per le proprie App.
Good Designs. Clear explanations. A lot of work has been put to develop this course and it lets you discover the power of SwiftUI 2. Nice job!
Good course to discover SwiftUI capabilities. Robert is passionate about teaching others and is meticulous with details on learning how to implement clean code.
High quality content. You can do it with your eyes closed. Direct explanations, well produced material. Honestly it is not a "standard" udemy course, the price is well below what it is worth. Congratulations.
Excelente curso - muito bom.
Excelent. Thanks and please continue with more quality courses.
Robert is an awesome teacher! He explains things thoroughly and efficiently. He also has a solid grasp of both design aesthetics and Swift/Xcode knowledge. Superb! Thanks Robert!
Good and fairly spot on so far. Very thorough explanation at least if you have some previous experience in iOS development.
Learning a lot! So glad Robert is focusing on building apps entirely in SwiftUI2. As a new developer that's where I want to start to build my apps. I am constantly referring to the course app code when making my apps to refresh my memory and try new things. Some requests for future videos: A SwiftUI 2 app that works with Core Data and CloudKit. Apps that store user data, photos and videos. A SwiftUI 2 app that is also an Audio Unit v3 app. App Clips and In-App Purchases. Keep up the great work!
This is a fantastic class! The projects contain a good mix of repetition and new concepts to really drive home the whole app development process. The projects are interesting to develop and visually stunning. The only nit I have is that the section ordering seems off. For example "Section 5: Xcode.." seems like it should be the very first section of the course since it introduces Xcode. "Section 4: Touchdown..." likewise seems misplaced. It's new and isn't even ready yet (when I got there) so shouldn't it be the last project? I'm not done with the course yet, but I've already recommended it to colleagues. Great job and thank you for putting it all together!
Updated Rating!!! I may have misspoken! Although the previous class (NOT THIS CLASS) taught everything from scratch these lessons are starting to show the importance of gradient colors and the valuable placement of V and HStacks! I like your method of teaching!
There is one thing I would wish you could focus on. This is What you are using to get the images and color schemes I think that would help your class start to branch out on being creative! but so far Im half way through the fruit app and it is Looking NICE!!! Sorry for the rating in the beginning lessons
First Rating!Just finished a course with many detailed lectures on iOS apps! Now I started this one to give my collection some better looking apps. For the first lesson this seems ok. However, I enrolled in this this course seeking insight on how to create beautiful apps from scratch that I can build on my own. It seems that there are already graphics made and color sets picked for certain lessons. I will continue through the end but I don't see how these will help me specifically with my endeavors.
As a UX/UI designer and educator, I would like to let you know that your class extremely good. Really impressed with your work. It's really rare to see the developing course like this. I will definately support your incoming courses. Great Job! you deserve 5 stars from me.
This course is absolute masterpiece. It covers all the important topics and really helps you understand SwiftUI. Instructor takes it with great pace. But some topics are not explained much, so it is best to buy some other course on SwiftUI language and combine them.
The trainer is very knowledgeable and teaches in a way that is easy to understand. The examples are very easy to follow and it feels good creating something tangible very early in the training. I believe my talent for app building in SwiftUI and taken a very large leap foreward!
Robert, all is great, amazing course. Thank you so much for updating it with new content.
This is a great course for learning SwiftUI. The apps look great, the instructor is thorough in explaining things step-by-step, and he keeps adding additional content to make the course more and more valuable. Check it out!
The instructor is very good and is speaking slowly enough for me to understand, Great So far.
This is a Swift UI2 course which uses the most amazing user interface elements I've seen in any iOS programming course, probably given the fact that the instructor is a interface designer by profession. The lecturing style is a bit monotonous and repetitive. It requires students to follow the instructor line by line (never a good instruction method) and explanations are short and sometimes missing, I'm willing to ignore this fact due to the casual way the instructor makes all the Swift UI programming such an easy task. It is unfortunate that most of the developed example applications use static data, but I understand there will be a lecture combining SwiftUI with Core Data (which is really the only realistic way to deliver real applications with dynamic data) in January, which I'm looking forward to.
Best course on how to develop with swiftUI on the entire internet. Great explanations from the teacher. With a few classes, you cant notice the amount of effort the teacher puts into each class and project, My absolute respect. I would like to see in the future more complex and robust projects with firebase integration in order to make a very complete app with a backend that can be launched to production.
Thank you for the effort and time that you put in every single class, cant wait to see more cool upcoming projects.
This is by far the best course I have tried. Its easy to follow and has amazing content. I feel that I am learning at a good pace and has been fun.
I have been programming since the 1960’s, and a couple of years ago, I found Swift. Did many tutorials, some were excellent. So far this one is the best by far. I am excited to learn everything you are going to do in this course.
It's great to be able to learn swiftui in a hands-on way. In particular, the practice app is very beautiful, so I think it will be helpful when creating my own app.
We got further along than I expected with setting up the app in the first lesson. The instructions are clear and easy to follow.
This course is very well put together. Not only do you get to understand how SwiftUI apps are put together but the design of the apps used to teach the course are outstanding. The sections are concise and easy to follow.
This is one of the best courses on Udemy. The instructor well prepare for the material to use in a project and straight to the point. Highly recommend.
I've been an iOS developer for over 8 years and I am really excited about SwiftUI. This is my third Swift UI course and out of all three, this one by far the best course I've taken. What makes this course so great is not only the rich content and learning material but Robert himself.
Robert is an amazing teacher, probably one of the best instructors on Udemy. He does not cut corners, he puts so much love into each course and you can see that via the quality of materials he provides. Not only you will produce amazing looking apps, but each step is carefully explained to you as you progress towards the finish line. Highly recommended.
As a new developer to the Apple eco-system, Robert was a little too fast to keep up with. I would like to also know where I can find documentation on all of the SwiftUI command and properties. Robert used a lot of those to make the application look really nice and professional.
In the end, this was a good first project and it got me starting to coding in Swift, something I have been thinking about for some time.
SwiftUI is pretty powerful and I look forward to the next project in this Masterclass course.
Extraordinary good quality course. I love the attention to detail. I find the explicit stating of the learning objectives for each project/lesson helpful. At the same time being taught best programming practices on top if it too.
The resources provided are about the best I've seen. Clear instruction, easy to follow. Very enjoyable course that makes me feel more confident in developing my programming skills and app development.
Although there are some differences between the time the Tut was created, differences are small and actually help problem solving capabilities. It also shows how easy it is to create stunningly looking apps. I did not think that it would be that easy. I would love to see a full app interacting with database services like Firebase or a headless CMS through textfields, uploads, etc.
I am full time FE Vue dev at Taiwan Taipei now and have been FE for more than 15 years.
By following your video, I am able to learn by doing it with my 27 inch iMac, 13inch Mac Air, along with my IPHONE 6+. Thanks for your great videos. It helps me a lots.
All of Robert's projects are incredibly detailed with professional looking UI content and functionality. He does a great job of incorporating many SwiftUI features into an app so you can see how they all work together. Also he is completely up to date with SwiftUI and iOS so you get guidance on how to use the latest features available. Also, make sure you complete the Football app, it is awesome!
I have just finished section 1 and 2, roughly 20% of the whole course. Robert's lectures explain the SwiftUI in a very systematically step-by-step way by introducing new features in the course gradually. This is very helpful for me to learn as I will not be given a big chunk of new information to swallow in one shot. Another very important aspect of Robert's course is that his video contents (the code) work exactly as my Xcode IDE does. I put the same codes in my Xcode and they compile successfully and the UI looks exactly the same as in the course. This saves me a lot of frustrations because I have seen other classes or books from which if you simply read the text, they looked good but then when you followed their codes in the actual programming, the code would not work. And I would end up spending a lot of time debugging the code instead of learning the language (well, you can consider debugging is kind of a way of learning the language). In Robert's classes, the codes work!
I've completed all sections at this point, except the few lectures unpublished in Africa App. I would say that Robert's style of teaching is really a "Learn by Doing" model. If you're completely new to Swift and SwiftUI it might be a bit intimidating, since he dives right into it. However, if you're open to learning through what you're exposed to and reading up on aspects of the language and SwiftUI framework, I find it very engaging and just so well developed. His aesthetic and process are superb, in both the materials provided and the instructional sequence. The apps are wonderful examples of what CAN be done in your own apps, and really helps you build a foundation to work on your own app designs using SwiftUI. I'm going to refactor an app I have in beta to completely use SwiftUI for the UI next! Thanks Robert for a wonderful course experience.
One of the best Swift UI Classes I have ever taken. I am not even finished yet and am astounded by the quality of the course.
The material has been pretty interesting and useful so far. Also, it's the most up-to-date course I could find (iOS 14, Big Sur, that sort of thing) Would be nice if the next chapter included the integration with ARKit, MLKit, and Metal: there is nothing up-to-date on those.
Excellent teaching and covers some great topics. I also like how Robert updates the apps when SwiftUI changes so us learners can adapt and see what it is like to deal with changes in SwiftUI. Overall, 5 star course.
This course is excellent! Can you please add budget/spending app in this course in future? The only downside is the english speaker pronunciation. Sometime is hard for me to understand 😅. Maybe in future you can add manual and accurate subtitles in english or even hire someone (english speaker) to read the script for you. Apart from that, you course is a 💎, awesome, and easy to understand the tutorial/coding method. Hope you continue to produce more project based apps in future in your course. Thanks
The course, with its great examples and great resources, is recommended for anyone who wants to understand SwiftUI better.
The trainer put a lot of effort into the content and also presented many great apps.
Sehr Einsteiger freundlich. Die Geschwindigkeit in der der Kurs gehalten wird ist sehr angenehm. Die einzelnen Videos sind gut portioniert.Ich freue mich auf weitere Kurse. Es ist das Geld wert!
Very beginner friendly. The speed at which the course is held is very pleasant. The individual videos are well portioned. I am looking forward to further courses. It is worth the money!
By far, this is the most helpful and elegant SwiftUI course I've taken. Been wanting to find lectures primarily for SwiftUI 2 for a lot of time. From a designer's perspective, these projects are so "Apple" feeling, which means that the instructor pays attention to details, such as the difference between the horizontal and vertical padding. Secondly, although some lectures seem repetitive, they actually helped me remember how it works and how to use it. Overall, I am very satisfied with all of its contents, and thank you Robert for keep update this course with the latest Apple features!
This course has made learning the iOS 14 features fun to program. I'm excited to learn the coding intricacies of other iOS 14 features. The course material is presented in a logical manner.
I didn’t know i have so much fun learning by practice real app! I hope this course go further with design system, MVVM Google Firebase, etc.
Hello, I have bought several courses for years in UDEMY, and really this is the best course I have acquired, the teacher explains each topic extensively with great clarity, tranquility and versatility, my congratulations to Robert Petras for his ability to teach, I highly recommend this course as it is really worth it, thank you, thank you very much !! I will be aware of pending issues. a hug!
I have completed the first project. It was thrilling. It is immediately evident from the details how accurate this teacher is in all respects.
This teacher has super exaggerated knowledge on the subject. There are some methods in the graphics that will amaze you.
I am extremely happy I bought this course at a ridiculous price considering the work behind it.
Thank you very much for existing Robert.
Greetings from Italy and sorry my way of writing but it is google translator that does it for me.
Amazing course and informative and worth a lot, Mr. Robert is so talented in design.
Really clear, funny, and super informative. Just finished Fruits and I learned so much! Did I enjoy it? I hope so!
You can tell the instructor Robert put a lot of effort into this course. These projects have provide a great learning experience for me. I have taken a few Swift UI courses on Udemy, and wish I had started with this course! Thanks Robert, looking forward to the updates you have been preparing!
Amazing course! Thank you Robert for Amazing Content. This is One from The Best Courses in Udemy. Gratitude Robert.
The actual SwuiftUI 2.0 course material that exists is truly excellent, I love the coding practice tips and especially the beautiful design aesthetic since you can learn to code in many ways but building truly beautiful apps is an art and Robert is a master. Looking forward to more material so I can give this a 5 star + rating.
Thank you Robert that was a lot of fun! I am very new to this and after my first lesson building Fructus with you I have to say I enjoy coding very much! I keep finding myself trying to courageously jump ahead, but I remember that I don't know what I'm doing yet... 😊
Even the English it's not my first language and I can understand (even watching the videos at 2x). Awesome course! Any new course he launch I'll buy, not doubt!
Great course with some advanced topics for SwiftUI. The lectures are easy to understand and follow along so if you're new to programming it's a great starting point to learn some great UI/UX tips as well.
Amazing way of explaining things! So far the best iOS/Swift training I have seen. Really great job done in creating this very useful training!
This was an excellent tutorial. It was well thought out and planned. the repetition of fixing the previews so that they had access to defined properties in the main view was a great way to get me over some issues that I was having with that. And that is just one example. The tutorial was chocked full of insights for me. Thanks Jim Allison
Robert has an engaging style and is a thorough professional. His attention to detail makes this course unique and the projects fun and useful. Unlike other courses, this course attempts to explore the latest SwiftUI features and it succeeds! Responses to Q&A are quick. I am looking forward to the SwiftUI 2.0 updates to this course as well as the new MacOS integration. My only disappointments are the small, but irritating bugs in Xcode 11.x and 12 beta. Well done Robert!
Excellent course. Explained very clearly and with just the right amount of detail. Even the first app you build is amazing.
There are so many great things to say about this course:
1) Learn by Doing - Robert has surpassed the majority of his peers by doing one thing and one thing only: FOLLOW THROUGH INSTRUCTION. There are so many courses that start out great by showing you exactly what you do and then during the second and third project, you are instructed to download a huge code base and work within it. Every single project that Robert has provided for his students are gone through, step by step.
2) Updates - We were completely satisfied when Robert provided a prefacing course that debuted how to create a SwiftUI project using Xcode Beta for iOS 14. Preemptive instruction is worth 5 stars alone.
3) Understanding - Robert seems to have a Spanish accent and we love it. Many instructors may not have a common British or American accent when it comes to English and it often will affect their teaching methods. Robert's accent is not only refreshing, but we love the fact it's CLEAR and CONSISTENT. He often uses congratulatory phrases and encourages his students. This is all 100% bonus for his course.
4) Feedback - Many instructors are great with feedback because so many questions are left after taking their course! First, not many questions are left after taking Robert's course because everything was expressed so clearly in the first place! However, there are technical questions or possible student misunderstandings. Robert engages his students quickly and it is very helpful.
5) Relatability - There are a few areas in which Apple updates portions of Xcode and there isn't a straight forward answer. Robert provides solutions as a part of his courses and they are very helpful. In many ways, Robert is teaching you from scratch, but in others, he has taught so well that you are now learning as he goes. That is the sign of a great instructor.
Bought course in December 2019. It promised loads of content through several videos promoting the course. Once purchased, after completing a couple of sections, it became apparent that the rest of the content didn't exist and what did exist was just fancy looking layouts with very little functionality in the apps. What we got was 4/5 apps; was originally advertised as 12 complete sections/apps with more to come in the future.
The original course has more or less been scrapped/reordered in favour of the latest beta version for which there is also no content. You also shouldn’t be assuming that people are happy to install beta software. This effectively means that when SwiftUI 2 is released, this course could possibly already be outdated as beta version always change as they move towards release candidates.
This would have been acceptable if this content for SwiftUI 1,0 actually existed to begin with and the course was naturally moving towards the SwiftUI 2.0.
Therefore, it’s very well stating that there will be content in the future. Problem is, people don't buy courses with the intention of waiting 6,7,8 months for the content to arrive. They purchase the course with the intention of learning now. Could you imagine a University selling a course and then telling its students here's exercise one, we are currently drafting the second one and it will be ready in 6 months time, but thanks for the cash. Sadly this is an unfinished and falsely advertised course. I do feel this course should be reported and removed until the promised content is actually available.
If you want to know what each app doesn't I would suggest going straight to download the code, because those spinning adverts for the apps make it very difficult to follow.
The course does teach you Swift but is lacking in many different concepts.
For example, the only app that persists any data is the todo app, which is currently broken in Xcode 12 (you can't edit an item).
In terms of storage, there is nothing on document-based apps or no cloud-kit. Each app is as simple as they look.
The todo app is described as being CRUD, but there is no way to actually update the records, which makes it a very frustrating example.
I was hoping for a lot more for something that bills itself as a master class and the "Complete App Development Course".
The course description mentions WatchOS and Widgets, but there is nothing about them in the course, or even coming soon.
I hope in a few months the course will be worthy of those descriptions. I am not a Swift developer, but I have learnt bits and pieces from YouTube videos in a few hours.
I am looking for a course that is more advanced than basic, but less heavy than Apple's documentation. Something that can show me how to build an app like the Apple Notes and Reminders apps, that work locally, but also sync across all devices.
All that said, if you are an absolute beginner, then I would recommend the course.
So much to learn from this course about SwiftUI 2.0. I wish I could give more stars to you than 5. Very clear and systematic approach of developing iOS 14 apps can be learnt if you follow Robert by doing.
Awesome teaching! I love the way you show and tell with a great presentation materials!
The topics are perfect for anyone semi-familiar with Swift / UIKit and looking to learn SwiftUI, but may be a little difficult for beginners. Overall, it was a great course and exactly what I was looking for. I highly recommend.
Very well explained for people like me with no experience in iOS development.
All I can say is that he is INCREDIBLE. Truly by far the best instructor from all the courses that I have taken. I am hoping that he would create a course on Downloading JSON to Core Data.
I really liked the design of this course. It allowed me to build several apps. I did not simply learn SwiftUI functions, I built apps. The things I learned were established by repetition. I highly recommend this course.
I've finished the Fructus app up to course 20 and I'm positively surprised by this course.
This is not for people who are completely new to development. You will dive right into app development without learning any programming basics or other underlying concepts.
However, if you're familiar with other programming languages and the basics of iOS (like me), then this is a perfect course to dive right in. After a few intro videos, the pace is high and you will blaze through concepts of XCode, Swift and SwiftUI pretty fast. Sometimes, I pause the video and search for background information in Apple's documentation or stackoverflow to understand better what's going on. This works perfectly for me. I'm looking forward to future updates.
As a beginner with only a basic grasp of SwiftUI programming I have found this course to be BY FAR the most successful in teaching me what I want to know. The projects are fun to create and the skills learned transfer easily to my own side project. Robert is concise in his presentation and the pace is just right for someone of my limited experience. Thank you so much Robert. Am really looking forward to following all you do.
This course is excellently explained in every detail and very well prepared. It is clearly structured and a good guide even for beginners.
I have (so far) learned a lot and I am looking forward to the future lessons, which the teacher Robert Petras will develop on the brand new topic SwiftUI 2.0 with Xcode 12.
A clear recommendation: for the low price of the course it's a steal :-)
PS: Don't worry about the unfamiliar English accent of the teacher, I'm not a native speaker of English myself and got used to it quickly.
Great course. His english is fine for those comments complaining about it. He does talk very very slow though. So i watched the course at 1.75 speed. Perfect english 😉 He uses proper Swift & SwiftUI coding practices and is actually building the course as it goes. I bought it when the course was only 2 hours. Now i think its more then 12. The best course ive taken on Udemy. Some concepts i would say learn some swift basics or just programming logic. Lots of closures in swiftui. The instructor is building the course so I figure he will add a backend, like firebase/firestore eventually. The UI is incredible. though and easily made.
Robert has created some beautiful projects. I have done a few iOS courses and seen some good content but this is the first time I feel like I could match the look and feel of top apps. New iOS 14 projects were just added and looking forward to those ones. Beautiful colors and designs and Robert has a very nice, calm style.
Instructor is very good liked the good looking projects most important he is posting new videos every month and swiftui 2.0 is also coming. Totally recommended!
Excellent course!. I skipped the Core Data section because I had no need at the time. But all the other sections were great. I was impressed by your consistent delivery and gentle guidance. I would recommend this course to other developers. Thanks!
This is such a great source of information. For the guy that said he didn't want to buy half a course, he knew what he was buying ahed of time. To me, it is an investment, there are more projects to come. I think this is a great way to do it, as you cannot learn everything on the same day. Looking forward to the future courses.
There are a lot of courses for SwiftUI out there, but by the time you finish to learn the basics you will still not be ready to make your own app. This course, I feel, is different. Robert takes you along and explains the most important subjects that you need to build your own apps from start to finish. Besides the programming aspect he is also very aware of the design aspect, knows the importance of sound and has a great eye for details. I will be using a lot of components that were explained in his course. I would say, keep those courses coming, Robert, and thank you for your help!
Robert does an amazing job of condensing loads of SwiftUI concepts in incremental and totally fun lessons. What's better, I'm gaining confidence in my skills and I look forward to taking all of Robert's classes. I'm hooked on SwiftUI! Great job!
Excellent course, as a beginner in iOS development I found this course really useful to learn about SwiftUI. The content is great, thanks Robert! Keep doing it!
Absolutely great course, as a beginning programmer I fell in love with SwiftUI thanks to Robert. Learn By Doing - works here like a charm. :) Thank you Robert! I look forward to the next course.
I love the detailed way everything is prepared and designed. It helped me a lot to step into SwiftUI. Great. I'm looking forward to see more from Robert Petras.
I liked this class. Very Nice Graphic & Slot Machine App. (I hope building my First iOS App, and download in App Store. Thanks. I'll follow your instructions. This class is designed for Create beautiful, dynamic apps faster than ever before. Development with the Swift programming language in xcode. Keep up the good work and wish you all the best in 2020.
Hi Robert, thanks for an excellent class, what a good job right there! As a first timer and have no experience at coding at all finally i finish my first project of avocado app approx. 10 hours. Glad to find your course, which are so detail and easy to digest. Keep making great course, and see you in next course. Keep up the good work & God Bless You!
Hi Robert, your course is amazing. Finally, I easily understand what iOS programming is all about. Your graphic designs are great and that's what I was looking for. I'm a graphic designer myself and I'm starting to learn how to prototype applications in Adobe XD. It's nice that you don't complicate what can be very easy during the course. Coding has always frightened me because I'm more of a humanist :) Other courses that I purchased, I finished after a few lessons. I will finish your course in 100%.
I can say that this is one of the best courses for SwiftUI and Robert is one of the smart developers and teachers out there. The instructions are clear and the apps are beautiful. The only that I would request is to finish the apps that were described in the course description on time ( I know that might be challenging) as till now the todo app is not complete and the full app file is missing. thanks again for making this experience fruitful!
Very pleased with first impression: Valuable information, Clear explanations, Engaging delivery, Helpful practice activities, Knowledgeable instructor, Accurate course desctiption.
I'm new to iOS developments and I am fully satisfied with the course because it's well managed. And also the instructor explains the codings step by step. :) Thank you!
So far I like it I'm still on the first section. I hope that as I move on they will explain things more than just walk through them. I want to understand the principles and ideas so I can appropriately apply them to my own projects and make good decisions.
One of the best courses on iOS Development ever! I've learnt so, SO much. Robert is a brilliant teacher, very clear and concise. Really happy I found this course! :)
The instructor is very detailed in his instructions. It's difficult to get lost. He also provides info in digestable pieces, and builds upon those bitsize knowledge pieces in subsequent projects. I HIGHLY recommend this for developers looking to build iOS apps using SwiftUI. I definitely plan on buying any future courses of his.
Since doing the Avocado app, I've gotten familiar with your approach, understand it, and like the way it flows. So that's helping with the slot machine. I'm also starting to get a much better feel for building nice looking interfaces by seeing them in the slot machine right after seeing them in the Avocado app. I like the custom modifiers, the save code space. Now that I finished the Hollywood app, I can say you go deeper and show more interesting capabilities of SwiftUI than any other course I have taken on Udemy or elsewhere!
Absolutely exceptional. Course is worth far more than the price the instructor is asking. I can't wait to see more fromRobert in the future. The only suggestions I would make would be to increase the quality of the audio. As a native English speaker, I had no issues with the accent, however for me the audio sounds too "basey", almost like it's going through cotton. However, this is merely constructive criticism to push this exceptional course from near perfection to complete perfection. "Learn by doing" style is right up my alley. Each course is packed with information. I will have to do them over a couple of times to really soak up the information. Robert did an exceptional job. I almost feel guilty for the price I paid.
No course on Udemy can match this teacher. I am android developer and I love this swift ui course. He is updating this course with more and more lectures and each lecture is very much impressive and full of knowledge waiting ahead for new topics like Json Parsing, core data, Maps... Thanks to the amazing course.
Enjoying this well presented course, excellent resources. Straight to the point with examples.
If I could give this give this guy 100 stars, I definitely will. This is the most official course I've ever taken on Udemy. Robert Petras has come so prepared and everything is perfect with this course. It steady, it's understanding, it's clean code, it's organized, it's just perfect. I can't wait for you to release other courses. The course is laid out in multiple projects, each with detailed Course Material, the apps go in depth and teaches you how to tweak a lot of different parts of the design. JUST AMAZING, AMAZING, AMAZING.
Amazing learning material of SwiftUI ! 😍 Learning SwiftUI with the complete App design asset and explanation in detail. But the voice and pronunciation is not very clearly, I'm not sure that it is about the quality of microphone or not ? I hope this issue can be improved in the future class of the other app project. Hope there will be more material about Combine framework and using more 3rd party library (SPM & CocoaPods) for the app development ! 🥰 Thanks for Robert !
I’ve really been enjoying this SwiftUI course. Each project exposes more of what is possible with SwiftUI. The instructor provides high quality assets to import into each project. Once a given project is completed, you have a professional quality application that you can continue to add on to and learn from. I also really like that each new project focuses on the setup and organization of all the files within Xcode. An important practice to get used to early on. The instructor has continued to provide course content in the form of exciting new applications to build and work through. I can’t think of a reason to not purchase this course. SwiftUI is new and will only get better. This course to me shows that SwiftUI has a bright future. There is something new for all skill levels to learn from while going through this course.
I'm really enjoying this course. It's just the right pace with good explanations and an excellent array of projects to work on. The graphics and artwork are the perfect icing on the cake too! I hope Robert releases his UX/UI course soon! He is top notch and then some!
One of the best courses for SwiftUI. The course teaches the basics of SwiftUI very well. In addition, apps with a great design are developed. The apps show very well how easy it is to develop a great interface with beautiful animations with SwiftUI.
Very good course Robert. The very first course where I can keep my concentration high enough, to keep on going. Thank you very much and I will lookout for the new content. Best regards, Robert Plaisier
I like how the instructor organizes each section with the main objective of what you are going to build and learn. You will not only learn SwiftUI but how to bring your design to your phone with the best practices. Can't wait for other sections to come :). Thanks.
Robert is an excellent teacher, and the course is not only amazing, but it also goes a little bit more with the details, with SwiftUI and iOS app promotion. The design and the materials are superb. The apps have a lot of functionality in comparison to other tutorials, and they can be complete projects as they are. I totally recommend this course for the new era of iOS development.
It is rare to find a course with an instructor who can design beautiful apps and teach the development side at the same time. Robert is able to achieve this in his course. The lessons get straight to the point without any fluff or time wasted. I’ve learned many foundational skills in iOS development from the course so far, and I’m excited to see what’s in store from this instructor in the future. Highly recommend!
I liked the course, I've done multiple courses on Swift and now SwiftUI and was looking for more real life apps. I liked the Avocado App, because it explains the concepts and it's well structured. If you are looking for an app with nice design and want to learn how to make complex layouts, this should do it. Really enjoyed the Course and how it's going , I gained more confidence in my knowledge now. Another plus is the fact that 2 more apps will be available soon. Your voice is funny, I find it amusing but it's ok. Recommend the course to people who want to learn to code and try to be organised in them, if you no prior exp with coding it may be a little more difficult, but except that I highly recommend it and can't wait for the next sections to appear.
Hi everyone, I recommend this course because many reasons:
1. The Instructor is always pending to comments and questions. This is very important.
2. The design of the projects are very professional.
3. The course includes a projected updated for the following months. Huge important because this will maintain the course up to date.
4. Every project includes a very organized resources folders. This tell us the organized structure of the Instructor and the course. Very important and useful.
5. In each project, the Instructor prepares the base (icons, launch screen, file structure, etc.) before starting coding.
6. The presentational video of the projects demonstrate the knowledge and effort that the Instructor use to prepare this course
7. Each video is presented in a very professional way, including slides that divides topics. I am very happy and waiting to the following updates on the following months! Extremely happy with the course!
Robert Petras is hands down one of the best Instructors I have every taken (College courses included). I have learned so much in a short period of time. I am very pleased with purchasing his course and I would recommend you to get it as well. He is very prompted when questions are asked. His courses are well organized and learning with high quality assets make it that much better. Thank you very much Robert, I can't wait until the next section is released. One thing that would be great is to have some assignment to do after each section is done. Like making the same type of app we just learned, but on our own or something similar to that. A document with a list of requirements for this would be very beneficial. Overall, best investment I have made on a course.
Beautiful apps so far. Would love to see more advanced apps integrating APIs, design patterns (MVVM), testing frameworks, from Sketch to SwiftUI, etc. Keep it up!
Very nice work!!! Valuable information. Clear explanations, Engaging delivery, Helpful practice activities. Accurate course description.
Helpful practice activities with SwiftUI, Accurate course description, Clear explanations.
Valuable information on SwiftUI and iOS 13, Engaging delivery, Knowledgeable instructor.