강의

멘토링

로드맵

Programming

/

Programming Language

Yoon Jae-seong's Google's official language, Kotlin (Kotlin) programming starter

With the latest version in 2024 and a running time of 17 hours and 48 minutes, you can completely conquer Kotlin with this one course.

(5.0) 1 reviews

28 learners

  • softcampus
google
코틀린
Kotlin
Java
Android
Web Application

What you will learn!

  • You will learn the basic syntax and object-oriented programming techniques of the Kotlin language.

  • In the future, you can learn Android development or web client development based on Kotlin.

Latest version as of 2024 and 17 hours 48 minutes running time. Complete Kotlin in this one course . ✒

📝 Android Development Like a Cool Lion , Direct Lecture by Instructor Jaeseong Yoon 📝


Lecture Introduction


Kotlin, introduced by Google as the official language for Android, has become an essential programming language for Android development. It's also rapidly emerging as an official replacement for Java, offering a variety of syntax features not supported by Java, alleviating some of Java's grammatical inconsistencies. Kotlin is gaining attention not only as a potential replacement for Java but also as a JavaScript language. Its native support for jQuery means it holds significant potential for future development. Notably, Google's new Android application development method, JetPack Compose, exclusively supports Kotlin. Furthermore, Kotlin aims to be used across all development fields, not just Java, making it a highly versatile language. This course covers the basic syntax and object-oriented programming concepts of Kotlin. We hope that after completing this course, you'll gain a deeper understanding of Kotlin-based development areas.



Detailed Curriculum Structure 📝


  • Kotlin Overview and Basic Grammar: Lessons 1-4
    In this course, we will look at what the Kotlin language is and how to set up a development environment.


  • Kotlin Language Basics: Lessons 5-14
    In this course, we will look at the basic grammar and various control statements of the Kotlin language.


  • Kotlin Object-Oriented Programming: Lessons 15-34
    In this course, we will explore various object-oriented programming techniques supported by the Kotlin language.


  • Various classes provided by the Kotlin language: Lessons 35 to 38
    In this course, we will look at various classes unique to Kotlin that are not supported by Java.


  • Functional Programming in Kotlin: Lessons 39-45
    In this course, we will look at functional programming techniques to provide convenience in development.


  • Kotlin Language Collection: Lessons 46-51
    In this course, we will look at ways to easily manage data and objects.


  • Exception Handling and Coroutines in Kotlin: Lessons 52-54
    In this course, we will look at the syntax related to exception handling, threads, and coroutines.



Introducing the Knowledge Sharer

Yoon Jae-seong (Main instructor for Android development at Dandy Lion)


Live pre-briefing with the instructor like a stylish lion


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 software to current and unemployed developers at renowned 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, and SK C&C.

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'll be sure to answer any questions.



Recommended for
these people

Who is this course right for?

  • College students, general public, developers who want to develop in Kotlin language

  • Developers who want to develop Android applications using the Kotlin language

Need to know before starting?

  • To take this course, you must learn the Java Programming language.

  • You can learn without learning the Java Programming language, but the terminology and concepts may be somewhat difficult.

Hello
This is

15,458

Learners

777

Reviews

589

Answers

4.7

Rating

38

Courses

Curriculum

All

56 lectures ∙ (17hr 41min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

1 reviews

5.0

1 reviews

  • gijeong_kwon님의 프로필 이미지
    gijeong_kwon

    Reviews 26

    Average Rating 5.0

    5

    30% enrolled

    감사합니다

    Limited time deal ends in 5 days

    $16,500.00

    25%

    $17.60

    softcampus's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!