4 мес.
Java Essentials
Базовый курс на 4 месяца. Вы изучаете Java правильно: синтаксис, объектно-ориентированный дизайн, коллекции, исключения и функциональный стиль, а в конце делаете собственный проект.
Записаться
Первые уроки можно посмотреть бесплатно.
1 Java Foundations JDK & IDE setup, syntax, variables, types, operators, control flow, methods, arrays. 🔒
- ▸ Introduction to Java & the JVM Бесплатно
- ▸ Variables & Primitive Types Бесплатно
- ▸ Operators & Expressions Бесплатно
- 🔒 Strings & Console Input
- 🔒 Conditionals
- 🔒 Loops
- 🔒 Methods
- 🔒 Arrays & Month 1 Project
2 Object-Oriented Programming Classes, objects, encapsulation, inheritance, polymorphism, interfaces, records, enums. 🔒
- 🔒 Classes & Objects
- 🔒 Encapsulation
- 🔒 Static Members & Packages
- 🔒 Inheritance
- 🔒 Polymorphism & Abstract Classes
- 🔒 Interfaces
- 🔒 Records, Enums & Wrapper Classes
- 🔒 OOP Project: Library System
3 Collections, Generics & Exceptions List, Set, Map, generics, exception handling, String API, Git basics. 🔒
- 🔒 Exceptions
- 🔒 Custom Exceptions & Best Practices
- 🔒 Generics
- 🔒 Lists
- 🔒 Sets & Maps
- 🔒 Queues, Sorting & Comparators
- 🔒 Strings Deep Dive & Date/Time
- 🔒 Git & GitHub + Mini Project
4 Functional Java & Final Project Lambdas, Stream API, Optional, file I/O, unit testing intro, final project. 🔒
- 🔒 Lambdas & Functional Interfaces
- 🔒 Stream API I
- 🔒 Stream API II
- 🔒 Optional & Null Safety
- 🔒 Files & I/O
- 🔒 Unit Testing with JUnit 5
- 🔒 Build Tools & Clean Code
- 🔒 Final Project & Next Steps