16 weeks
Distance
English
Its power, conciseness, flexibility, and rapid growth are some of the reasons that motivate beginners to learn Kotlin.
If you have little to no experience in coding and you are interested in getting introduced to the world of programming
then this course is for you.
This course will teach you in a highly practical environment all you need to know about the Kotlin syntax, the programming mindset,
good coding practices, and much more.
"Fantastic class! Exceptional materials, organized structure, and effective teaching method. Started with zero programming knowledge, now a confident Android developer thanks to Linero Tech AB."
★ ★ ★ ★ ★
Not sure if this course is right for you? Get in touch and we’ll guide you.
Get in touch!Complement existing studies
You want to complement your current high school or university studies with a highly practical course to help you become a better programmer.
Expand knowledge beyond a hobby
You have been studying Kotlin as a hobby using resources like YouTube. However, you want to fill the gaps and improve what you have learned.
Beginners curious about programming
You already know that Kotlin is a popular programming language. So, you are curious to learn more about Kotlin and programming.
Find new career opportunities
You are interested in changing or expanding your existing career into the IT field. So, you want a proper introduction to the world of programming.
We will help you develop the programming mindset and become familiar with the techniques for structuring one's ideas before writing code
You will start writing code of easy complexity to become comfortable with the various data types and operations you can perform on each one
You will learn to write code that uses conditional statements and repetition. Boolean logic and looping are the key concepts in this module
You will learn how to manipulate a collection of data using two powerful data structures: Lists and Sets
After learning about Lists and Sets, you will learn a third data structure called Maps
Errors are an inevitable part of software development. Therefore, in this module, you will learn the various types of errors and how to handle them
You will learn how to write your own functions but, more importantly, their importance when creating maintainable software
Also known as Object Oriented Programming. You will learn the essence of classes and objects when creating software systems
To ensure you are prepared for the industry, throughout your entire education, you will be using industry-leading tools such as Git and IntelliJ
Over the years, we have perfected our teaching methodology to ensure that, by the end of their education, every student not only knows how to read and write Kotlin software
but also how to think as a programmer.
The following components are an essential part of our teaching methodology:
We developed, from the ground up, a learning platform that contains more than 160 programming videos. It represents approximately 40 hours of programming content that will guide you in understanding all the programming theory.
Questions and confusion are a part of learning something as complex as programming. Nevertheless, we will provide you with the support and guidance you require to succeed.
The key to success in programming is to practice, practice, and practice. Therefore, you will be assigned to work on more than 100 programming assignments of different complexity. With us, you will be constantly putting into practice all the theories you learn.
Mistakes and errors are an essential part of learning. Therefore, we ensure that you receive frequent and constant feedback to make sure you learn from your mistakes and understand why some approaches are better than others.
Our mission goes beyond teaching you the Kotlin syntax. We want to make sure that by the end of your education, you have a solid foundation in the domain of programming. So that you can easily apply all the knowledge you learned with us when learning other programming languages and advancing your career.
Since 2018, Humberto has been using Kotlin for work and personal projects.
Android, desktop, and plugin apps are examples of software systems Humberto develops using Kotlin.
Humberto holds a Bachelor's in Computer Science from the University of South Florida, USA, and a Master's in Software Engineering from Gothenburg University, Sweden.