Kotlin, Google's official development language for beginners
Kotlin, recently introduced by Google as the official language for Android, is attracting significant attention in the development community. It's rapidly emerging as an official replacement for Java and offers a variety of syntax features not supported by Java, addressing some of Java's grammatical shortcomings. Notably, Google provides technical documentation and examples for Android in Kotlin and recommends using Kotlin for all future Android application development. Furthermore, Kotlin aims to be used across all development fields, not just Java, making it a remarkably versatile language.
Learning Objectives
You will learn the basic syntax and object-oriented programming techniques of the Kotlin language.
You can learn Android development or web client development based on Kotlin.
Learning
Kotlin is attracting attention not only as a language to replace Java but also as a language to replace JavaScript, and it also has its own support for jQuery, making it a language with very high potential for future development.
Helpful people
Anyone interested in Kotlin, including college students, the general public, and developers
Any student with Java language experience
Note
This course covers the fundamentals of Kotlin grammar and object-oriented programming concepts. After completing this course, you'll explore development areas based on the Kotlin language.
Introducing the knowledge sharer
Yoon Jae-seong
From the early days of mobile content development in Korea's IT industry, I have developed and lectured on various applications, including Android and iPhone apps. I currently serve as the Director of Development at Softcampus Inc.
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 "Hanjatong" app - iPhone "Health Training" app development - KT/SK Dales of Commons content development - Development of KT mini games (Gradually Grabbing Land, Aladdin's Magic Lamp, Mystery Block Detectives, BUZZ and BUZZ)
Teaching experience We have been developing and providing lectures for 18 years to current and unemployed people from 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, and Hanwha S&C.
Lecture content - Start Google Angular.js (Angular) Course - Bootstrap 4 & 3 Framework Tutorial - JavaScript Tutorials for Beginners - jQuery Programming for Beginners - CSS & CSS3 for Beginners - HTML & HTML5 Tutorials for Beginners - node.js server Tutorials (Node.js server programming course) - Kotlin for Android: Beginner one step - Kotlin for Android: Deepening Course, Level 2 - Kotlin for Android: Advanced 3-Step Course (Kotlin for Android: 3-Step Final Course) - Oracle SQL Database 11g PL/SQL Developer (Oracle Database 11G) - MySQL Database for Beginners - C Programming for Beginners - Kotlin, Google's official development language for beginners - Python for beginners
Lectures cover a range of topics, including Java, Android, Framework, Databases, UML, iPhone, Big Data Processing and Analysis, Python, the Internet of Things, Data Analysis with R/Python, Deep Learning, Machine Learning, AI, and Spark. Drawing on my diverse experience, I offer hands-on, practical examples and explanations to help you understand the concepts. Since this is not an offline course, please use the Q&A for any questions you may have. I'll be happy to help.