Android Development (Tech Orda Voucher)
Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
Registration closed
600000 KZT
Program start
Nov 2022
30 weeks

Study alongside best EPAM practitioners with FREE voucher award provided by Tech Orda Program! To get into the program, you have to go through a competitive selection process.

The Android program provides you with cutting-edge knowledge, a set of useful tools and technologies required for modern Android development. The main goal is to enable you to build Android applications and work on projects using Kotlin.


  • Discover how to create and run simple Java programs
  • Learn the Kotlin language that was specifically designed to interact with Java
  • Understand how to build user interfaces (UIs), download from the network, and save information locally
  • Create a capstone project to put all recently acquired skills to practice and cap off your extensive learning with a project based on real-life tasks


  • Real Projects. You will not only study, but learn how to perform. You will gain real project experience and prepare for a technical interview for your dream job
  • Accessible Content. We make complex things simple. We boil sophisticated concepts into digestible, bite-sized content without sacrificing quality and learning experience
  • Hands-on Learning. You will not only study how to learn, but learn how to do. You will assemble a toolkit that will help you become a best-in-class creator, capable of keeping up with the fast pace of technology
  • Career Services. You will receive all the tools to prepare for your dream job: from resume preparation to mocking technical interview to get ready for real interviews
Android is an OS and a programming platform developed by Google for smartphones, tablets and other devices. It has the largest installation base and is still growing fast.
How to get started?
  1. Register on this page
  2. Specify your interest in Android in the Additional information block of your profile (including reasons for choosing this training course)
  3. Take an English Test by November 6 (available in your profile)
  4. Pass a preparatory course by November 30 with the result of 70% and above (if your English level is B1 or higher, and you meet other requirements, we will send you the link to the course by November 7)
  5. Pass an interview with the recruiter by December 9
  6. Start learning on December 15
What will you learn?

Introduction to Computer Science

In this course you will learn the fundamentals of how computers work and how that relates to modern web technology. You will understand the main principles of algorithm design and how basic Computer science concepts are used in IT.

Deep Dive into Java Development

You will discover how to create and run simple Java programs and get the basics of managing Java projects. At the end of this course, you will get confidence with Java programming and clearly understand how to make your Java projects manageable and convenient to work on.

Professional Java SE Development

You will learn how to use special language features, like classes and interfaces, inheritance tools, generics and more. You will also learn how to design your programs to be object-oriented and how to use built-in frameworks such as Collections, I/O, Streams API and concurrency tools. Another topic covered is garbage collecting and working with JVM.


Learn the Kotlin language, which was specially designed to interoperate with Java. By the end of the course, you will learn multi-threading in Kotlin with coroutines, including channels and flow. The course is practice-oriented and includes hands-on tasks, which will allow you to start using your knowledge right away.


This course starts with the basic concepts of Android and continues with the application components. You will learn how to build UIs (user interfaces), download from the network, and save information locally. Moreover, you will dive into architecture principles and commonly used libraries. The end goal is for you to perform Android-specific testing, create and upload applications to stores.

Capstone Project for your Portfolio

​It is time to consolidate in one place all the skills you have acquired throughout the program. The following weeks are dedicated to your capstone project: app implementation and demo. By completing the capstone project assignment, you will be able to apply the gained knowledge and skills of Java, Kotlin and Android and gain hands-on experience in presenting a project.

UpSkill Career Services

You have the option to attend career services webinars to help you create a resume and obtain job search techniques. Our team will connect you with resources to successfully land your first job in your new career. Take advantage of 1:1 career advisory sessions to ask any questions and gain support!

Android Development (Tech Orda Voucher)
Nov 2022 · 30 weeks
Training · Online · Fundamentals
Registration closed
600000 KZT
*Price includes VAT assessed at 1%
Download  the public offer

Have any questions? Contact us

Contact Center