Planned training:

April 24
May 22
June 19
July 24
August 21
September 25
October 23
November 20
December 30

Price: 2400€
Funded by the Employment Service

ALL LECTURES LIVE: lectures are held LIVE - IN REAL TIME WITH THE LECTURER (+ soft skill and AI lecture recordings)

Blended learning: study and from home ir from the class. Ability to change the format during training

Runtime: 160 val., 4 savaitės - 20 užsiėmimų.

Time: 5 times a week, 8 hours each, from 9.00:17.00 a.m. to XNUMX:XNUMX p.m.

Course repetition: possibility to return to repeat the course for FREE during the year

Training for companies: all programs can be adapted to your needs

100% financing option for working and non-working + scholarship up to €1260

32
.

JAVA BASIC DAY TRAINING (FOR NON-EMPLOYED) - 223002680

LECTURES ARE LIVE, IN REAL TIME WITH THE LECTURER
There is no selection for training
- everyone can learn!

Java is one of the most widely used programming languages ​​in the global market. Java Programming Basics training is for those who want to gain a strong foundation in Java programming and start their career...in the position of a Java programmer. The aim of these trainings is to provide the necessary theoretical and practical principles of object-oriented programming and to learn how to create various programs, mobile Android applications and other solutions using this programming language. The Java programming language occupies an important place in various fields from NASA's space exploration, the development of future robots to the computer game industry, and more. After completing this training, you will be able to start your career as an entry-level Java programmer or an Android programmer. Java is one of the most universal and widespread programming languages ​​in the world.

More...

What will I learn?
About the specifics of Java programming.

What is Java OOP and Spring boot.

About the specifics of MySQL database management.

About Android application development methods.

What will I be able to do after the training?

Create programs independently.

Detect and correct errors in software code.

Create databases and use them.

Create mobile applications (apps).

What after training?

After these trainings, students are invited to continue participating in the school's mentoring program free of charge: for a whole month, if questions arise, they can both contact the school's lecturer and use the school's classrooms for independent study.

For our students who want to start a career in the IT field, the Career Center will help them search for an internship or job, provide all the necessary information about job interviews, help them prepare a strong and attractive CV and LinkedIn profile, which will distinguish you from other candidates during the selection process. We constantly share job and internship offers and advise on all issues related to employment. You will not be alone during your job search, our professional team of consultants and mentors will provide comprehensive assistance to achieve your goal of successfully starting a career in the IT field.

Vilnius Coding School cooperates with more than 250 companies - partners that can provide career opportunities for graduates of our school. Even 85 percent everyone who has finished school and applied for a job is successfully employed.

Possible job positions after training:

  • Junior Java developer
  • Junior Android developer
  • Junior Back-End developer
  • Junior Software Engineer
  • Junior Quality Assurance Tester
  • Junior Automation QA Tester

Training program

Download tools:

  • Go
  • Docker
  • IntelliJ Community edition
  • android studio

History:

  • Internet
  • Servers
  • Databases
  • Virtualization
  • Java
  • Version control systems
  • Program, packages, classes, project structure
  • Variables, methods, classes and objects
  • Conditions, cycles
  • Arrays and Lists
  • Static and dynamic variables
  • Scope
  • Objects and classes
  • Private public
  • Getter setter
  • Connecting and communicating between two objects
  • Inheritance, polymorphism
  • Gradle and maven, spring initializer
  • Application properties and connecting to Docker
  • Data objects, services, controllers
  • REST CRUD with swagger, Postman testing
  • ToDo app; Authentication and permissions
  • Concept of CRUD
  • Collation, relation
  • CREATE, INSERT, UPDATE, DELETE, SELECT
  • Indexes, LEFT JOIN, RIGHT JOIN, INNER JOIN
  • IMPORT, EXPORT
  • App structure
  • UI development, navigation between windows
  • Build, run virtual, run physical
  • Using CRUD and REST with retrofit
  • ToDo app with local DB and REST
  • Deploy to the app store
  • Git instructions
  • GitHub
  • Gitflow and teamwork with Git
  • yml configuration file and syntax
  • MySQL container
  • phpMyadmin container

Application containerization:

  • Create a Docker image
  • Bring Docker image to Docker hub

Red hat Openshift platform:

  • Running a Docker container on the open shift platform
  • Inspection

Preparation and presentation of the thesis

1. Communication skills

  • Active listening
  • Effective communication
  • Dealing with difficult customers
  • Creating a connection

2. Problem solving strategies

  • Problem analysis and diagnostics
  • Determination of solutions
  • Troubleshooting methods
  • Root cause analysis of the problem
  • Latest problem solving technologies
  • How to get feedback from managers
  • Professional development

3. Time management and organization

  • Prioritization of tasks
  • Workload management
  • Delegation and collaboration

4. Emotional intelligence

  • Understanding and managing emotions
  • Empathy and compassion
  • Conflict resolution
  • Stress management

5. How to learn more and faster and less
to forget

  •  5 minute brain exercise
  • Clear your "mental fog" with these 5
    delicious brain foods
  •  Learn a powerful memory technique to
    you would never miss a meeting
Vilnius coding School CERTIFICATE
strong evidence that you are ready career ITEM!
certificate

green tick Official certificate approved by the Education and Science Register

green tick Recognized by the strongest Lithuanian and international companies

green tick It proves that you have studied with the best specialists in your field

green tick Reliable proof of acquired skills

green tick Certificate issued by a company developing transparent activities in Lithuania

green tick This certificate confirms that you attended at least 95% of the course lectures in real time with the lecturer, completed and defended the final thesis

Course lecturers

ARTIOM S.

Senior
Working 15 below
Teaching JAVA

VICTORIA P.

Middle
Working "Swedbank in Lithuania"
Teaching JAVA

EGIDIJUS B.

Middle
Working Alna Software
Teaching JAVA

MARTYNAS N.

Senior
Working Lupus Ludus
Teaching JAVA

MARTYNAS Š.

Senior
Working "Voltas IT"
Teaching JAVA
Registration for these trainings