
Yagom's Swift Basic Grammar Course
yagom
This course teaches the basic core grammar of Swift so that existing programmers or people with programming concepts can quickly learn Swift grammar.
초급
Swift
It provides the knowledge and techniques necessary for creating iOS applications, and provides directions for self-learning a vast amount of iOS-related knowledge. It also suggests a path for further advancement after completing the course.
Fundamentals of iOS Programming
Object-oriented programming
How to use UIKit and Auto Layout
MVC design pattern
JSON data processing
Multithreading and Asynchronous Programming
Developing real applications
You don't have to try to understand everything from the beginning . You can acquire some knowledge through repeated learning, and as you work through each project, you'll begin to understand what you don't know. Our goal is to understand what you don't know. By understanding what you don't know and how to learn, you'll be able to learn a lot on your own.
Basic knowledge of iOS application development How to use Xcode Cocoa Touch framework in general How to view Apple developer documentation Overall flow of application development iOS development tips & techniques
Online courses offer a vastly different learning environment than offline courses. Naturally, they require a different approach. The knowledge sharer majored in computer education and works as an iOS developer. Furthermore, he has taught both online and offline. Through his numerous lectures, he has explored various teaching methods, resulting in a unique learning experience.
Simply understanding and following the principles through various projects is meaningless. As you understand the principles, you will find yourself thinking about how to apply them. Have you ever taken other iOS courses or books? Have you ever felt lost after finishing them, thinking, "So what can I make now?" or "Where can I use this?" After understanding the principles, you will proceed with projects while covering the basics necessary for practical work. Furthermore, by working on 10 smaller projects, you will experience the application development process through scaled-down projects that show where and how to build a larger project. By understanding the basic flow and principles, you will unconsciously form a mental picture of iOS.
A Macintosh computer running macOS, such as an iMac, MacBook, Mac Pro, or Mac mini... We recommend an i5 or higher processor and 8GB or more of RAM. A strong determination to see things through to the end, and a curiosity to explore on your own.
Yagom is an iOS developer who runs Yagom's blog (http://blog.yagom.net). He has also published lectures on MacBoogie, an iOS and macOS developer community, and is active in the OSXDev community. He majored in computer education and is passionate about making computer knowledge accessible and fun for non-majors and students, so he is also dedicated to sharing his knowledge with junior programmers. He started iOS development in 2010 and continues to be passionate about iOS-related development. He is currently an iOS tutor for the Naver Connect Foundation. His publications include the "iOS Core Notes" series and "Swift Programming."
Who is this course right for?
Anyone interested in iOS development
Anyone who wants to learn Swift programming
Beginner developers who want to create real-world applications
Anyone who wants to start a career as a mobile app developer
Anyone who wants to improve their programming skills
All
106 lectures ∙ (10hr 34min)
Course Materials:
All
37 reviews
4.4
37 reviews
Reviews 1
∙
Average Rating 5.0
5
A lecture that is completely easy for beginners to watch, and a good lecture for experienced people to look back on. I am a common iOS developer who has been helped a lot by iOS development since Yagom's blog post several years ago. Since it is a lecture for beginner developers, it is a lecture that accurately points out how it works and what it is rather than simply developing functions and following code. It is a lecture that is helpful enough for beginners as well as iOS developers with some experience to look back on. As of 18. 12. 30, it is a different version from the latest version. There are some differences, but there is no problem at all watching the lecture! The weather is crap these days, so please give me another good lecture next time.
Reviews 1
∙
Average Rating 5.0
5
This was a great lecture for iOS beginners! It's a shame that there aren't detailed explanations of the code as it goes on, but it's a lecture that gives me time to look it up and study on my own, so I can learn more about the parts I'm curious about. It's a lecture from 2018, but I liked that they answered my questions quickly even though it's 2022.
Reviews 7
∙
Average Rating 3.7
4
It was such a basic course that I watched it all in a week and followed along. I think it was good that it only went over the main topic without typing out the code one by one. That's why the lecture went very quickly and it was good. However, it seems that there are not many iPhone projects that can be used commercially. The mistake I made in the middle of the lecture was that I didn't add Identify. Since the skip was fast, I wish there had been an NS chart or flow chart added to handle the process by writing down the procedure a little. However, thanks to the lecture that you made in advance and the comments that you gave before the lecture, I was able to do the project practice without much difficulty. Thank you.
Reviews 3
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Limited time deal
$33.00
23%
$42.90
Check out other courses by the instructor!
Explore other courses in the same field!