Become
JAVA developer

Enroll

Why Learn Java?

Java is among the most popular programming languages out there, mainly because of how versatile and compatible it is. Java can be used for a large number of things, including software development, mobile applications, and large systems development. As of 2019, 88% market share of all smartphones run on Android, the mobile operating system written in Java. Knowing Java opens a great deal of doors for you as a developer.

At this program we expect you to:

Have English proficiency (B1+);

Pass admission process;

Have a computer with Internet;

Be ready to learn an insane amount of awesome stuff;

Build cool web applications!

 

Join us in Telegram: https://t.me/joinchat/JaPKoVkGHQxKRW419IJuvg

YOUR ESTIMATED SALARY

Junior ($)

Middle ($)

Senior ($)

How you'll master it

Topics

Introduction to JAVA. My first Program.

Java Fundamentals

Git (basics)

Classes and Objects

OOP

Exceptions (basics)

Software Architecture Basics

Maven (basics)

Collections (basics)

Strings and the simplest regular expressions

Topics

OOP & design paterns

Exceptions

I/O Streams, Serializations

Algorithms & Data Structure

Generics, Types into types

Collections

New in Java 7, 8, 9, 11

Multi-threading

Log4j

XML + Parsers, JSON + Parser

RDBMS + SQL

JDBC

JUnit

Topics

HTML/CSS

JavaScript

HTTP

Socket basics

Servlets&JSPs

Git

Maven

CleanCode

It’s time to start investing in yourself Because learning skills might be the easiest way to change your career.

Front-end developer

Program duration: 6 months

Available groups:

Start date: May

Schedule: Wed - Fri, 19:00 – 20:30 (webinars); Saturday workshops 1/month 13:00 - 19:00

Free

Level of effort: 150+ hours

Available seats: 0

ASP.NET developer

Program duration: 8 months

Available groups:

Start date: May

Schedule: Tue – Th, 18:30 – 21:30; Saturday workshops 1/month

Free

Level of effort: 250+ hours

Available seats: 0

JAVA developer

Program duration: 8 months

Available groups:

Start date: May

Schedule: Tue – Th, (morning) 9:00-12:00; Saturday workshops 1/month

Free

Level of effort: 268+

Available seats: 0

Android app developer

Program duration: 8 months

Available groups:

Start date: May

Schedule: Wed-Fri, 18:30 – 21:30; Saturday workshops 1/month

Free

Level of effort: 250+ hours

Available seats: 0

QA engineer

Program duration: 4 months

Available groups:

Start date: May

Schedule: Wed- Fri, 18:30 – 21:30; Saturday workshops 1/month

Free

Level of effort: 108

Available seats: 0

FAQ

When we receive your application, you will be given an invitation to pass a short asessment. Our test covers two main areas: English command and general understading of domain. We strongly recommend pass free Computer Science courses and to read about JAVA and back-end development before passing our admission test. It will help you to make the right career choice and pass our test sucessfully.

By the end of admission campaign all candidates will be ranked in accordance with test results. Only best candidates will be invited to pass the training! Good luck!