
Yoon Jae-seong's Beginning C Language
softcampus
Free
Beginner / C
4.7
(58)
2,900+
Introduction to C language, the foundation language for software development
Beginner
C
This course is a course to learn how to develop Android applications using the Kotlin language. Based on the three parts of the series, we covered three app projects, including the last practical project, a memo, LBS, and a bulletin board app.


Learn how to develop Android applications using the Kotlin language.
This course is the fourth course and involves three practical projects that combine what you have learned and what you did not learn previously.
You can learn how to use ViewBinding, fragment management, networks, maps, and other various functions.
A comprehensive guide to Kotlin mobile app development!
Create 3 apps with your own hands 📲
The official Android development language adopted by Google,
Kotlin !
Kotlin is a language designed to enable the development of software that would otherwise be written in Java, JavaScript, and C/C++ in a single language. Google has adopted Kotlin as the official language for Android development and encourages its use. Currently, many Android developers are using Kotlin instead of Java due to its linguistic convenience.
This course explores how to develop Android applications using Kotlin and is structured to allow for practical application. This is the final installment of the existing three-part series, "Kotlin-Based Android App Development with Jaeseong Yoon ." This course comprehensively applies the diverse content covered in Parts 1-3 and provides a hands-on approach to learning advanced techniques necessary for application development. Therefore, this course will involve building three applications, refining what you've learned, and comprehensively covering topics you may not have covered previously.
[Yoon Jae-seong's Kotlin-based Android App Development] Series
We created the last part based on the concerns of our students!
I recommend this course to anyone who wants to develop Android applications using Kotlin. Rather than studying each topic individually, this course focuses on developing three applications.
Each application has its own topic, so you can learn the elements necessary for developing applications by topic, and it is structured so that you can easily develop network programming by directly practicing backend (server) programming.
After completing all the lectures, you will be able to develop practical applications by learning network programming techniques for Android application development, from project creation to screen composition, data management, Google Maps, OPEN API, and server-client architecture.
This course will teach you how to develop three applications. Each section has its own theme and features, allowing you to understand how to develop applications based on their specific characteristics.
The application screen layout and user interface are all designed differently, minimizing duplication from project start to finish. Furthermore, you can learn techniques for easily executing projects by utilizing additional libraries used in the field.
Course Introduction and Development Environment Setup: Lessons 1-4
Creating a Notes App: Lessons 5-19
Building an LBS App: Lessons 20-30
Building a Bulletin Board App: Lessons 31-63
Java Programming for Android
Learn the essential Java required for JSP web development.
Yoon Jae-seong's Introduction to Programming in Kotlin, Google's Official Language
Learn how to develop using the Kotlin language.
Yoon Jae-seong's Kotlin-based Android App Development Part 1 -
UI Programming
Required for developing Kotlin-based Android apps
Learn all the UI elements.
Yoon Jae-seong's Kotlin-based Android App Development Part 2 -
Menu and Four Components
Required for developing Kotlin-based Android apps
Consists of various menus and applications
Learn about different components.
Yoon Jae-seong's Kotlin-based Android App Development Part 3 -
Data Management and Networks
Required for developing Kotlin-based Android apps
Various action bars and data management
You can learn about the method.
Q. What knowledge is required to take this course?
This course builds on the material learned in previous courses and involves a project. Therefore, you must study Java, Kotlin, and Parts 1-3 of the previous series.
Q. What can I learn in this course?
This course focuses on comprehensive hands-on learning, rather than learning each element of Android development individually. Therefore, you'll learn the know-how to develop a complete application from start to finish.
Q. After completing the course, what should I learn next?
Rather than learning another course, I recommend developing your own application based on what you've learned.
Yoon Jae-seong (currently Softcampus Development Director)
I have incorporated my 19 years of experience in various fields and fields into my lectures, from the early days of mobile content in Korea's IT industry to big data development and consulting, as well as IT application software development.
Development experience
• SKT launches "Island Adventure" mobile content development
• KT launches mobile content development for "Quiz Soccer"
• SK launches "Mobile Certified Broker"
• Development of the iPhone "Hanja Tong" app
• iPhone "Health Training" app development
• KT/SK Japan Namco "Dale of Commons" content development
• Development of KT mini games (Gradually Grabbing Land, Aladdin's Magic Lamp, Mystery Block Detectives, BUZZ and BUZZ)
Teaching experience
I am a veteran instructor with 19 years of experience in teaching and developing for current and unemployed employees of famous domestic companies such as Samsung Multicampus, Busan IT Industry Promotion Agency, Jeonju Information and Culture Industry Promotion Agency, Incheon IT Industry Promotion Agency, Korea Radio Promotion Agency, SK C&C, T Academy, Korea Robot Industry Promotion Agency, Daejeon ETRI, Samsung Electronics, nica Training Center, Korea Productivity Center, Hanwha S&C, Samsung Electronics, LG Electronics, SK C&C, Daegu Robot Industry Promotion Agency, and Pusan National University.
Lecture area
I lecture on Java, Android, frameworks, databases, UML, iPhone, big data processing and analysis, Python, the Internet of Things, data analysis using R/Python, deep learning, machine learning AI, Spark, and more. I draw on my diverse experience to explain concepts as easily as possible, and I create and explain examples that facilitate practical application. Since this is not an offline class, please use the Q&A for any questions you may have. I will do my best to resolve any issues as quickly as possible.
Who is this course right for?
This is recommended for those who want to develop Android applications using the Kotlin language.
Recommended for those who want to use advanced technologies such as network elements and storage elements when developing Android-based applications.
Need to know before starting?
This course teaches you how to develop Android applications using the Kotlin language.
You must learn Kotlin language. You must also learn part 1, part 2, and part 3.
17,397
Learners
848
Reviews
599
Answers
4.7
Rating
49
Courses
Soft Campus is an education center that supports online and offline lectures and content sales.
For inquiries regarding AI-related fields and the purchase of various lectures and content, please contact us at raputa@nate.com or by phone at 02-553-0824.
Thank you.
All
65 lectures ∙ (16hr 3min)
Course Materials:
All
2 reviews
4.0
2 reviews
Reviews 1
∙
Average Rating 5.0
Reviews 12
∙
Average Rating 2.7
3
Inconvenient content with poor image quality in the middle!
Sorry for the inconvenience. Are there any parts in the middle that have poor video quality?
Check out other courses by the instructor!
Explore other courses in the same field!