Описание
В курс “Java Advanced” ще се научите да работите с файлове, сериализация и потоци, и ще продължите с XML/JSON, бази данни и multithreading и concurrency.
Материалът се надгражда постепенно, с много примери, упражнения, задачи за самоподготовка и консултации с лектора.
Обучението се провежда в платена форма. Предлагаме опция за разсрочено плащане на до 4 вноски без допълнително оскъпяване. В случай, че се откажете от участието си на някой етап не дължите доплащане, т.е. заплащате само частта, в която сте бил/а част от групата.
На най-добре представящите се по време на обучението има възможност за организиране на срещи с потенциални работодатели.
Начин на провеждане
На Запис, Онлайн Консултации
*Промо цена
Цена от 590 вместо 810 лева
Срок за записване
Курсът е наличен постоянно/целогодишно
Начало на курса
24.03.2025
Какво ще научите:
- Как да четете и записвате данни в текстови и бинарни файлове и да ползвате сериализация и десериализация за обмен на информация
- Как да четете и записвате данни в XML и JSON
- Как да свържете приложението с SQL тип база данни и да създавате, променяте и изтривате записи
- Как да ползвате lambdas
- Как да създавате producer/consumer приложения, използвайки multithreading и concurrency
* Ако смятате, че вече имате знания, които може да покриват съдържанието на курс “Java Advanced“, имате опция да се явите на тест за определяне на нивото.
Преди този курс е препоръчително да преминете Java Fundamentals.
Програма на курс “Java Advanced”
- Files and Streams
- Using NIO Classes and Interfaces to Get File and Directory Information
- Sequential Text Files
- Creating a Sequential Text File
- Reading Data from a Sequential Text File
- Updating Sequential Files
- Serialization
- Creating a Sequential File Using Serialization
- Reading and Deserializing Data from a Sequential File
- Streams and Reduction
- Mapping and Lambdas
- Filtering
- Method References
- IntStream Operations
- Functional Interfaces
- Lambdas
- Stream Manipulations
- Stream Manipulations
- Creating a Stream from a File
- Streams of Random Values
- Infinite Streams
- Lambda Event Handlers
- Basic XML concepts
- Reading XML
- Parsing XML
- Writing XML
- JSON introduction
- Reading JSON
- Parsing JSON
- Writing JSON
- Thread States and Life Cycle
- Creating and Executing Threads with the Executor Framework
- Thread Synchronization
- Producer/Consumer Relationship without Synchronization
- Producer/Consumer Relationship: ArrayBlockingQueue
- Producer/Consumer Relationship with synchronized, wait, notify and notifyAl
- What is Database?
- Introduction to SQL queries
- Connect to database
- CRUD actions – create, read, update and delete data
Тествайте усвоените знания в практически проект, който може с гордост да включите във вашата автобиография/CV.
Продължителност
Материалът е предназначен за 4 седмици и още 2 за практически проект, но всеки курсист сам определя своето темпо.
Начало на обучението
24.03.2025
За кого е подходящо: | |
---|---|
Начинаещи | ✔ |
Специалисти с 3-5 години опит | ✖ |
Senior професионалисти | ✖ |
Форми на обучение: | |
---|---|
Запис, Онлайн | ✔ |
Присъствено | ✖ |
Хибридно | ✖ |
Тип обучения: | |
---|---|
Платени | ✔ |
Безплатни | ✖ |
Цена | 590 лв. |
Изпити и сертификати: | |
---|---|
Изпит – онлайн | ✔ |
Сертификат | ✔ |
Удостоверение за Професионално Обучение | ✔ |
Необходими ли са предишни познания
“Java Advanced” е подходящ за хора с основни познания по програмиране на Java. Преди този курс е препоръчително да преминете Java Fundamentals.
Кариерно ориентиране
Персонална консултация с лектора на обучението и експерт от DevStyleR Academy за възможностите за кариерно развитие в ИТ сферата, съвети от бизнес практиката и как да се държите на интервю за работа.
Какво трябва да знаем за курса? | |
---|---|
Как да се запиша | Записването и заплащането става през бутон ДОБАВЯНЕ В КОЛИЧКАТА (в началото на продукта) |
Срок за записване | Курсът е наличен целогодишно |
Форма на обучение | Курсистите имат достъп до интерактивна платформа за обучение, която включва записи на лекции, тестове за самооценка, задачи, реални примери от практиката, както и материали, които да използват на практика. |
Ще има ли изпит? | Да, Изпитът ще се проведе в онлайн формат. |
Ще получа ли сертификат? | Всички участници завършили курса могат да заявят и получат** сертификат за преминато обучение, а при постигнат хорариум от часове и Удостоверение за професионална квалификация.
**само след пълно заплащане на сумата за обучение в съотвения курс
|