This course will help you obtain the necessary theoretical foundation and understand the basic concepts of development in order to make an informed choice of your future profession.
Self-paced courses from EPAM are available on the EPAM Learn educational platform. This course consists of video lectures, hands-on assignments, and knowledge tests to help you enhance your skills. It starts as soon as you register on this page: the course has no fixed start/end dates. The participants will be able to study the provided materials at a convenient pace. Anyone is encouraged to register for the course since no practical experience or technical skills are required — yet, it would be easier to master the program having a basic understanding of the OOP principles.
Recommended books for the course preparation:
Search for useful materials, tips, and additional recommendations on our social media pages: Facebook, Telegram.
This course is designed for beginners without a technical background to help them master the basic topics necessary for career development in IT. We'll cover fundamentals of Computer Science, programming, and Git — a version control system that helps efficiently manage projects. Next, we will learn to create programs with the help of algorithms and structured data types, discover the differences among the popular software development methodologies, dive into the essence of cloud services and their modern application. The course will also cover the basics of Front-End development where you will learn how to create web pages using HTML, CSS and JavaScript. All this knowledge will help you take the first step into the world of IT and move on to more complex technologies.
This program format does not allow you to continue your studies in the EPAM Laboratory. Its goal is to provide the participants with essential, relevant, and topical knowledge for the career start. After completing the course, participants are encouraged to choose an advanced course in Java, DevOps, .NET, Front-End, Software Testing or Automated Testing.
Among the other advantages of the course: