Java from scratch to junior

Java from scratch to junior

Product Code: IT and Software
  • 1,000.00€

  • Ex Tax: 1,000.00€
lessons

This course is intended both for people who have never studied programming languages and for those who already know Java and want to deepen their knowledge and prepare for an interview for a Junior Developer position.

Java is a very powerful language, which is used in many areas: in web development, in Android application development, in server applications, and is considered quite difficult for beginners, but do not worry, we have specially built the material so that it would be understandable to schoolchildren and students and people from various professions, including non-technical, who do not have any experience in programming. All you need is a desire to learn and a computer. The lectures contain homework assignments so that you not only listen to the material, but also reinforce it in practice.

In this course we will learn Java syntax from scratch, basic constructs - loops and conditions, consider object-oriented programming, learn such scary concepts as encapsulation, inheritance and polymorphism, and it turns out that they are not so scary, learn to create multithreaded programs and much more.

In the second section of the course, we'll begin an in-depth study of Java. We will get acquainted with JUnit testing, we will analyze in detail the most popular collections from Java Collections Framework and write our own implementations of many of them. We will deeply understand one of the most complex topics in Java - multithreaded programming, work with files, I/O streams, Stream API and much more.

Each section will be a breakdown of the most popular interview questions. At the end of the course, you should be fully prepared to interview for the Java SE portion of the Junior Developer position.

If after learning the basics of Java, you plan to start developing Android applications, you can find my Android course here on the site, I will be glad to see you there.

We wish you success in mastering your new profession, and see you on the course pages.

Who this course is for:
You don't need any initial knowledge to take this course, the course is designed for people who have never done programming.

What you will learn
Program development in Java
Java syntax
Basic constructs - loops and conditionals
Object-oriented programming
Multithreading
JUnit-testing
Collections Framework (detailed analysis)
Generics (generalizations)
Stream API
I/O Streams
Interview preparation

Course content 22 sections - 249 lectures - Total duration 37 hours 54 minutes

Introduction
Java syntax
Object Oriented Programming
Java Advanced Level
Java Level 2
Collections Framework
Generics
Multithreading
Stream API
I/O Streams
Java Core
Introduction (original voiceover)
Java Syntax (original audio)
Object-oriented programming. (original audio)
Java Advanced Level (original voice-over)
Java Level 2 (original voice-over)
Collections Framework (original voice-over)
Generics (original voice-over)
Multithreading (original audio)
Stream API (original audio)
I/O Streams (original voiceover)
Java Core (original audio)

3 lectures - 13 min
7 lectures - 1 h 43 min
15 lectures - 3 h 25 min
4 lectures - 42 min
4 lectures - 24 min
29 lectures - 4 h 18 min
10 lectures - 1 h 12 min
25 lectures - 3 h 14 min
9 lectures - 1 h 12 min
13 lectures - 1 h 41 min
5 lectures - 43 min
3 lectures - 13 min
7 lectures - 1 hour 48 min
15 lectures - 3 h 32 min
4 lectures - 42 min
4 lectures - 24 min
29 lectures - 4 h 21 min
10 lectures - 1 h 12 min
25 lectures - 3 h 16 min
9 lectures - 1 h 13 min
13 lectures - 1 hour 43 min
6 lectures - 45 min

 

Write a review

Note: HTML is not translated!
    Bad           Good