Mexico

Front-End Fundamentals Program

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.
6_LATAM_lady_v2.jpg
6_LATAM_lady_v2.jpg
Price
Free
Program start
July
Type
Training
Language
English
Duration
8 weeks
Format
Online
Level
Fundamentals
Details

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. It was created exclusively for people who want to learn the fundamentals of Front-End and gain experience in software development, regardless of whether they have prior IT experience. 

This course consists of theory piece, hands-on assignments, and knowledge tests to help you enhance your skills. 

Upon completing the course, successful candidates will be able to continue their path on next-level courses according to the demonstrated skills as well as available opportunities in EPAM and will receive Program Completion Acknowledgement (Constancia).  

The number of spots in the course is limited, Learning group will be formed on a competitive basis, and we will take into account compliance with the requirements and application order. Only candidates demonstrating the strongest results in the assessment will be invited to join the program.

PROGRAM DETAILS:

  1. Registration close date: June 26, 2026
  2. Program start date: July 1 2026*
  3. Program end date: August 21, 2026
  4. Format: online topics and practical tasks, regular sessions with mentors
  5. Average engagement for studies: about 20 hours per week

* Please note that the program’s start date may slightly change. The selection period will adjust accordingly

What is required for training:
training-is-for-you
  • English level: B2 (Intermediate) and higher 
  • Self-learning and self-discipline skills 
  • Basic knowledge of HTML, CSS and JavaScript 
  • Basic understanding of information technology and software development concepts 
  • Hands-on experience in any programming language is an additional advantage. 
How to get started?
  1. Register on this page. Once you have filled in all the required fields, you will find the confirmation with more details in your mailbox or notifications tab. 
  2. Take an English test during 5 days after the registration It is available at "My enrolments" tab in your personal account on this Campus Portal. The required level is B2 and higher.
  3. Pass Technical Assessment during 5 days after the registration. It will take approximately 45 minutes to complete it.
  4. Wait for the enrollment results. We will notify you about them at the end of the enrollment process.

Please check your profile's mailbox specified during the registration regularly to make sure you get all important notifications.

What will you learn?
Git Basics
CSS Fundamentals
JavaScript Fundamentals
Useful links
  • World Wide Web Consortium (W3C) – an international community that develops open Web standards 
  • W3Schools courses on HTML, CSS, JavaScript 
  • Head First HTML and CSS: A Learner's Guide to Creating Standards-Based Web Pages. Elisabeth Robson, Eric Freeman 
  • Head First JavaScript Programming: A Brain-Friendly Guide. Eric T. Freeman, Elisabeth Robson.
Please read this info before registration
  1. This program is for citizens of Mexico and specialists who have relocated to this country for a permanent stay.
  2. The program is not available for participants involved in active learning or other enrollment processes at EPAM Campus.
  3. When registering, please use your personal email that is not linked to your university or work account.
  4. We have designed this course for IT beginners seeking to master Front-End skills. If you have some production experience, feel free to explore our career website for job opportunities.
  5. We strive to keep the registration and testing process fair for everyone. If we notice any cheating, we will have to reject your application.
  6. The program start date may change, so the admission period may be adjusted accordingly. Please regularly check for updates on this page and via email.
  7. Considering the limited number of spots, the selection results will be crucial in determining enrollment.


Course benefits
  1. Flexible Learning. Study at your own pace and choose a convenient time that fits your schedule.
  2. Industry-based education. As a leading software engineering company, we will help you explore emerging technologies and best practices that the market demands.
  3. Top-notch learning materials. EPAM specialists with extensive project experience have designed and tested the educational content in numerous training runs.
  4. Practice-oriented approach. This comprehensive program focuses on providing you with hands-on experience and practical application of the concepts learned.
  5. Support from experienced mentors. Our specialists will navigate your learning and cover open questions at regular Q&A sessions.
  6. Career advancement. Upon successful completion, you will gain market-oriented soft and hard skills to kickstart your career journey and work on real-life projects in the IT.
JavaScript
JavaScript is one of the most popular cross-platform programming languages that allows working with web interfaces (front-end side), server side and mobile clients.
More about this skill
direction