Course Java Core
CodeGymWięcej informacji o kursie
Certyfikat | |
Rodzaj szkolenia | online |
Egzamin wstępny | |
Sprawdzanie prac domowych | |
Projekt dyplomowy | |
Pomoc w zatrudnieniu | |
Kategoria wiekowa | dla dorosłych |
Poziom szkolenia | Średniozaawansowany |
Język | English |
Czego nauczysz się na tym kursie?
- Master the basic principles of OOP, such as inheritance, encapsulation, polymorphism, and abstraction. They will be able to use these principles to build efficient and flexible programs.
- They will be able to create and manage threads in Java, including working with the Thread, Runnable classes and methods such as start, join, interrupt, and sleep. This will allow them to create multithreaded programs and manage resources efficiently.
- They will understand the role of interfaces in Java, compare them to abstract classes, and use multiple inheritance to build more complex class structures.
- They will know how to overload methods, that is, create methods with the same name but different parameters. This will allow them to write more convenient and understandable code.
- They will be able to understand how Java objects are serialized into byte streams and vice versa. This will allow you to store objects on disk or transfer them over a network.
Dla kogo przeznaczony jest kurs?
O CodeGym
CodeGym is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.
CodeGym is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.