Sii Poland

SII UKRAINE

SII SWEDEN

  • Trainings
  • Career
Join us Contact us
Back

Sii Poland

SII UKRAINE

SII SWEDEN

Back

Become a Java Developer with Internship Opportunity at Sii (10 Days)

Training language: PL

  • Level Foundation
  • The number of participants 8-15 people
  • Duration 10 days
  • Exam language PL/EN

Why take this course

If you dream of becoming a Java Developer and are looking for a comprehensive training program that prepares you for a professional career in software development, this course is for you.

You will learn programming from an industry leader employing more than 1,000 developers. Through a unique training program, hands-on assignments, and support from experienced instructors, you will gain not only practical knowledge but also an opportunity to qualify for a 3-month internship at Sii for top graduates.

The training also prepares participants for the Java SE 11 Developer (1Z0-819) certification exam. Upon successful completion, you will receive the recognized Sii Training Practice Certificate.

What you'll learn

  • Gain both theoretical and practical knowledge of software development using Java.
  • Learn how to install and configure a professional development environment.
  • Master Java programming, work with popular libraries, and organize code into modules and packages.
  • Understand software testing techniques and the causes of common programming errors.
  • Learn how to work with file systems, various data sources, and XML and JSON processing.
  • Apply the Spring Framework in practice, work with streams, and develop multithreaded applications.
  • Gain knowledge of software development best practices and advanced programming techniques.

 

Who is this course for

The “Become a Java Developer with Internship Opportunity at Sii” training is intended for:

  • Complete beginners with no prior experience in Java programming.
  • Individuals looking to start a career as a Java Developer.
  • Developers and programmers who want to strengthen and systematize their Java knowledge.
  • IT professionals interested in expanding their software development skills.

Training schedule

Day 1

 

  • Introduction and course overview
  • Installation and configuration of the development environment
  • Fundamental concepts
  • Java basics
  • Object-Oriented Programming fundamentals
  • System environment and input/output operations
  • Error and exception handling
  • Common Java programming mistakes

 

Day 2

 

  • Classes, objects, and interfaces
  • Constructors
  • Static elements
  • Inheritance
  • Object model concepts

 

Day 3

 

  • Generics
  • Collections framework – overview and practical applications
  • Wrapper classes
  • Selected design patterns

 

Day 4

 

  • Lambda expressions
  • Stream API and stream processing
  • Optional: JSON or XML processing
  • REST API fundamentals

 

Day 5

 

  • REST or SOAP Web Services
  • Multithreaded programming
  • Unit testing using JUnit or TestNG

 

Day 6

 

  • Introduction to relational databases
  • Fundamentals of data modeling
  • SQL language basics
  • Building complex queries
  • Using SQL with Java Persistence API (JPA) and ORM solutions

 

Day 7

 

  • Spring Boot
  • Framework fundamentals
  • Built-in queries
  • Update and modification queries
  • Optional extension: JPQL (Java Persistence Query Language)

 

Day 8

 

  • Working with databases using Spring Data JPA
  • Advanced built-in query techniques
  • Building REST applications using Spring Boot
  • Sending HTTP requests from Java code

 

Day 9

 

  • Practical project workshop
  • Hands-on project implementation

 

Day 10

  • Preparation for the internal Sii Training Practice examination

Course form

Szkolenie organizowane w formie otwartej (dla osób indywidualnych). Szkolenie realizowane w wymiarze 80h zajęć online z Trenerem oraz 60h pracy własnej na praktycznych ćwiczeniach. Prezentacja, warsztat, ćwiczenia, dyskusja oraz praca na praktycznych zadaniach (case study) z wykorzystaniem narzędzi/ programów informatycznych.

Exam

Exam language: Polish, English

Open enrollment training (individual participants welcome).

The training includes:

  • 80 hours of live online sessions with an instructor
  • 60 hours of individual practical work

Training methods include:

  • Presentations
  • Workshops
  • Hands-on exercises
  • Group discussions
  • Practical case studies
  • Work with development tools and software solutions

This intensive program is designed to prepare participants for entry-level Java Developer positions and further professional growth in software engineering.

Have questions about this training?

Anna Karauda Sales and Delivery Operations Specialist
Contact me
Interested in training?
Contact us to get more information

Contact our expert

Your file

Uploaded file:
  • file_icon Created with Sketch.

Acceptable files: doc, docx, pdf. (max 5MB)
Please submit your file in DOC, DOCX or PDF format
The upload size is limited to 5 MB
File is empty
File was not uploaded

At any time, you may withdraw your consent to the processing of personal data, but such withdrawal shall not affect the legal compliance of any processing of such data, which had occurred before you withdrew your consent. Detailed information on the processing of your personal data is specified in the Privacy Policy.

Anna Karauda

Sales and Delivery Operations Specialist

Your message was sent successfully

We will look over your message and get back to you as soon as possible

Sorry, something went wrong and your message was not delivered

Refresh the page and try again. Contact us, if problem occurs again

We’re sorry, but the selected file appears to be damaged and we can't process it.

Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.

Processing…

Similar trainings

ITIL® and PRINCE2® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. AgilePM® is a registered trademark of Agile Business Consortium Limited. All AgilePM® Courses are offered by Sii, an Affiliate of Eraneos Iberia S.L.U., an Accredited Training Organization of The APM Group Ltd. Lean IT® Association is a registered trademark of the Lean IT Association LLC. All rights reserved. Sii is an Affiliate of Accredited Training Organization Eraneos Iberia S.L.U. SIAM™ is a registered trademark of EXIN Holding B.V. All prices presented on the website are net prices. 23% VAT should be added.

Get in touch Find training

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden auf die deutsche Homepage weitergeleitet.

Möchten Sie fortsetzen?