Java-розробник з веб-дизайном

Безкоштовно для вас

через просування

Курс пояснює об'єктно-орієнтоване програмування мовою Java та середовищем розробки Eclipse. Ви вивчите робочий процес сучасного веб-дизайну та зможете створювати зручні та складні веб-сайти. Ви дізнаєтесь, як штучний інтелект використовується на робочому місці.
  • Тип ступеня: Сертифікат "Java розробник
    Сертифікат "Веб-дизайн за допомогою HTML/CSS/Dreamweaver"
  • Підсумковий іспит: Практична робота над проектами з фінальними презентаціями
  • Час занять: Повна зайнятість
    З понеділка по п'ятницю з 8:30 до 15:35 (у святкові дні з 8:30 до 17:10)
  • Мова викладання: Німецька
  • Тривалість: 16 Тижні

Об'єктно-орієнтоване програмування на Java

Загальні основи (приблизно 3 дні)

Інтегровані середовища розробки (наприклад, Eclipse, IntelliJ IDEA)

Структура програми (основні елементи мови, інструкції, методи тощо)

Змінні (оголошення, ініціалізація)

Області видимості

Типи даних (примітивні/посилання)

Документація за допомогою JavaDoc

Перечислювальні типи


Штучний інтелект (ШІ) в робочому процесі

Презентація конкретних технологій ШІ

та можливих застосувань у професійному середовищі


Базові поняття мови (близько 8 днів)

Покрокове створення консольних програм

Введення/виведення

Оператори (арифметичні, логічні, побітові)

Перетворення типів

Масиви, символьні рядки та їх обробка, керуючі структури (гілки, цикли)


Об'єктно-орієнтоване програмування (близько 6 днів)

Структура класів

Покрокове створення власних класів

Спадкування

Конструктори

Поліморфізм

Перевантаження/перезапис методів

Абстрактні класи, інтерфейси

Класи-адаптери, внутрішні класи, анонімні класи

Винятки (обробка помилок)

Класи-обгортки


Просунуті концепції (приблизно 3 дні)

Рекурсивність

Обробка файлів (символьний та байтовий потік)

Серіалізація/десеріалізація об'єктів Багатопоточність


Графічний інтерфейс (приблизно 3 дні)

Використання елементів управління AWT та Swing

Створення графіки

Менеджер макетів

Вступ до програмування десктопних додатків за допомогою JavaFX


Екскурс: Java FX (приблизно 1 день)

Вступ до програмування десктопних додатків за допомогою JavaFX


Додаткові теми (приблизно 2 дні)

Створення JAR файлів

Основи регулярних виразів

Вивід на принтер в Java


Бази даних (близько 4 днів)

Підключення до баз даних Microsoft SQL та mySQL

Основи підключення до баз даних

Підключення до баз даних SQL (Microsoft SQL, MySQL)

Основи мережевого програмування

Вступ до RMI (віддалений виклик методів)


Робота над проектом (близько 10 днів)

Закріплення вивченого матеріалу

Презентація результатів проекту

Веб-дизайн за допомогою HTML, CSS та Dreamweaver

HTML (приблизно 5 днів)

Базовий фреймворк

Теги для створення тексту (h1-h6, p, br)

Основи CSS

Команди форматування тексту

Створення тегів HTML (наприклад, header, nav)

Інтеграція графіки та підготовка її у Photoshop

Фавікони

Посилання

Внутрішні, зовнішні, телефонні, email-посилання

Списки та таблиці

Форми в HTML

Елементи форм

Інтеграція відео та аудіо елементів

Інтеграція YouTube та Google Maps

Відмінності між XHTML та HTML


Штучний інтелект (ШІ) в робочому процесі

Презентація конкретних технологій ШІ

та можливих застосувань у професійному середовищі


Основи CSS (близько 5 днів)

Основи Dreamweaver

Варіанти інтеграції специфікацій CSS (внутрішній, зовнішній, вбудований стиль)

Оформлення тексту за допомогою CSS

Атрибути CSS для оформлення кордонів та інтервалів (відступ, маргіналізація)

Оформлення фону за допомогою CSS

Плаваючі/чіткі основи

Інтервали між стовпчиками за допомогою float

Кольори за допомогою CSS

Clearfix

Псевдоелементи (::before/::after)

Псевдо-класи (:n-го типу)

Перелік/відображення/посилання псевдокласів

Навігація за допомогою ul/li (горизонтальна/вертикальна)


CSS Flexbox (приблизно 5 днів)

Колонки за допомогою Flex

Вирівнювання елементів за допомогою Flex

Колонки в колонках за допомогою Flex

Використання кастомних шрифтів (@font-face)

Шрифти за допомогою Dreamweaver

Dreamweaver - Дизайнер CSS

Позиція CSS

Позиції: відносні/абсолютні/фіксовані

Можливості дизайну форм за допомогою CSS

Колірні градієнти CSS

CSS - перехід/трансформація


Адаптивний веб-дизайн (близько 6 днів)

Точки зупинки, область перегляду, медіа-запити

Адаптивний дизайн заголовків та header-img

Елементи зображень в HTML

Мобільна навігація з наведенням

Увімкніть наведення при кліці на мобільних телефонах Apple

Подія кліку через CSS (за допомогою чекбоксу)

Адаптивна навігація по кліку

Анімована кнопка бургера

CSS-гармошка (за допомогою перемикачів)

Випадаюче меню для десктопу та мобільних

Різні дизайни

CSS псевдо клас :target

Односторінковий сайт - структура сторінок

Адаптивна навігація з управлінням :target

Переваги односторінкових сайтів


JavaScript (близько 9 днів)

Інтеграція додатків

Початок роботи з JavaScript/jQuery

If-then-else

Змінні

Об'єкт даних

Масив Тип даних

ScrollTop

Для циклу

Математичний об'єкт

Sticky-меню (js/css)

Показати/приховати меню з прокруткою

Використання vh/vw та calc

Обов'язковий відбиток інформації/захист даних

Повідомлення про файли cookie

Font-awesome - бібліотека символів

CSS-фільтр

Змінні CSS

Оптимізація сайту для пошукових систем (SEO)

Об'єктна підгонка - графіка, що заповнює фрейми

CSS анімація

CSS сітка

Grid-шаблони-області

Вступ до фреймворку CSS: Bootstrap


Робота над проектом (близько 10 днів)

Закріплення вивченого матеріалу

Презентація результатів проекту



Можливі зміни. Зміст курсу регулярно оновлюється.

Java - одна з найпоширеніших об'єктно-орієнтованих мов програмування. Після закінчення курсу ви зможете швидко та впевнено працювати з Java і зможете розробляти складні рішення.

Ви також знаєте повний робочий процес сучасного веб-дизайну і створюєте зручні та складні веб-сайти.

ІТ-учнів, ІТ-спеціалістів, програмістів та фахівців з відповідним професійним досвідом.

Програмісти з сучасними знаннями знаходять широке застосування у зростаючих галузях ІТ.

Сьогодні майже всі компанії покладаються на привабливу присутність в Інтернеті для представлення себе як компанії. Основними потенційними роботодавцями є графічні, рекламні, веб-, мультимедійні агентства або агентства повного циклу, а також постачальники програмного забезпечення та баз даних. Навички веб-дизайну потрібні майже у всіх секторах. За наявності відповідного досвіду самозайнятість також є цікавою перспективою.

Ваш змістовний сертифікат дає детальне уявлення про отриману кваліфікацію та покращує ваші кар'єрні перспективи.

Дидактична концепція

Ваші викладачі мають високу професійну та дидактичну кваліфікацію і навчатимуть вас від першого до останнього дня (без системи самонавчання).

Ви будете навчатися в ефективних малих групах. Курси зазвичай складаються з 6-25 учасників. Загальні заняття доповнюються численними практичними вправами з усіх модулів курсу. Практичний етап є важливою частиною курсу, оскільки саме в цей час ви опрацьовуєте вивчене, набуваєте впевненості та рутинності в його застосуванні. Заключний розділ курсу передбачає виконання проекту, кейс-стаді або підсумковий іспит.

 

Віртуальний клас alfaview®

BildungszentrumЗаняття проходять з використанням сучасної відеотехнології alfaview® - або з комфорту вашого власного будинку, або в нашому приміщенні за адресою . Весь курс може бачити один одного віч-на-віч через alfaview®, спілкуватися один з одним в якості голосу, синхронізованого по губах, і працювати над спільними проектами. Звичайно, ви також можете бачитись і спілкуватись зі своїми тренерами наживо в будь-який час, і протягом усього курсу викладачі навчатимуть вас у режимі реального часу. Уроки не є електронним навчанням, а справжнім живим викладанням віч-на-віч за допомогою відеотехнологій.

 

alfatraining Agentur für Arbeit Навчальні курси субсидуються та сертифікуються відповідно до положення про затвердження AZAV. Bildungsgutschein Aktivierungs- und VermittlungsgutscheinЯкщо ви подаєте заявку на або , всі витрати на курс, як правило, покриває організація, яка його фінансує.
Europäischen Sozialfonds Deutsche Rentenversicherung Фінансування також можливе через (ESF), (DRV) або регіональні програми фінансування. Berufsförderungsdienst Як військовослужбовець строкової служби, ви можете відвідувати курси підвищення кваліфікації через (BFD). Agentur für Arbeit (Qualifizierungschancengesetz) Компанії також можуть підвищити кваліфікацію своїх працівників за допомогою програми фінансування від .

Ми будемо раді проконсультувати вас безкоштовно. 0800 3456-500 Пн - Пт з 8:00 до 17:00
безкоштовно з усіх німецьких мереж.
Зв'яжіться з нами
Ми будемо раді проконсультувати вас безкоштовно. 0800 3456-500 Пн - Пт з 8:00 до 17:00 безкоштовно з усіх німецьких мереж.