JavaScript розробник з React та підтримкою німецької мови, пов'язаною з роботою

Спочатку курс викладає теоретичний матеріал з найпоширеніших сфер бізнесу, включаючи підтримку німецької мови на робочому місці. Потім ви познайомитеся з JavaScript, мовою сценаріїв на стороні клієнта для динамічних веб-сайтів, та Ajax, концепцією асинхронної передачі даних. Ви також познайомитеся з бібліотекою React та використанням штучного інтелекту на робочому місці.
  • Тип ступеня: Сертифікат "Професійна підтримка німецької мови для комерційного/технічного сектору"
    Сертифікат "JavaScript Developer
    Сертифікат "Бібліотека React JavaScript"
  • Підсумковий іспит: Практична робота над проектами з фінальними презентаціями
    Сертифікаційний іспит з німецької мови за професійним спрямуванням
  • Час занять: Повна зайнятість
    З понеділка по п'ятницю з 8:30 до 15:35 (у святкові дні з 8:30 до 17:10)
  • Мова викладання: Німецька
  • Тривалість: 20 Тижні

Професійна підтримка німецької мови для комерційного/технічного сектору

Загальні мовні навички (приблизно 1 день)

Повторення важливих граматичних тем та застосування складних мовних структур німецької граматики

Читання та розуміння текстів з різних сфер, глобальне та вибіркове розуміння прочитаного

Покращення розуміння на слух


Листування у професійному середовищі (приблизно 2 дні)

Верстка та дизайн листів

Сучасні привітання та вступні слова

Орієнтовані на клієнта листи та електронні листи

Звітність

Супровідні листи відповідно до DIN 5008


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

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

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


Професійна сфера управління комунікаціями (близько 3 днів)

Впевнена комунікація в компанії

Форми комунікації в командах

Зустрічі та презентації

Управління конфліктами

Оцінювання персоналу

Співбесіди при прийомі на роботу

Співбесіди з продажу та консультування

Написання комерційних пропозицій

Виставки та презентації продукції

Скарги


Сфера ділової кар'єри (близько 6 днів)

Управління персоналом, менеджмент та трудове право

Фінанси та контролінг

Облік заробітної плати


Професійна сфера маркетингу (близько 6 днів)

Реклама

Аналіз ринку та маркетингові дослідження

Інтернет-маркетинг та електронна комерція


Процеси компанії (близько 9 днів)

Реструктуризація, управління процесами, зміна процесів

Цифрова трансформація

Зміни в енергоменеджменті та охороні навколишнього середовища

Управління проектами


Логістика та торгівля (близько 8 днів)

виробництво

Закупівля

Доставка і транспорт

Роздрібна торгівля


Робота над проектом, підготовка до сертифікації та сертифікаційний іспит (близько 5 днів)

Розробник JavaScript

Основи JavaScript (приблизно 7 днів)

Вступ до

Версії сценаріїв ECMA

Інтеграція в HTML-сторінки

Елементи мови: змінні, константи, типізація

Примітивні типи даних: Число, рядок, логічний

Колекційні типи даних: Масиви, об'єкти, арифметичні оператори

Керуючі структури: умовні оператори, цикли, функції

Блок-схема

Локальні сховища: Web-сховище, IndexedDB

Обробка помилок


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

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

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


Маніпуляції з DOM за допомогою JavaScript (близько 4 днів)

основи

Вибір HTML

Вміст і атрибути

стилізація

Події, об'єкт події, бабблінг

Спостерігач

- Спостерігач перетину

- Спостерігач мутацій

Створення, копіювання, переміщення, видалення DOM-елементів


AJAX (приблизно 1 день)

Вступ до

Як це працює

Передумови

HTTP-запити

Об'єкт XMLHttpRequest

Веб-сервіси

- JSON

- XML/XML-відповідь


Фреймворки/бібліотеки (приблизно 2 дні)

Створіть власну бібліотеку

jQuery


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

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

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


Спеціалізація JavaScript (близько 7 днів)

Полотно, малювання, анімація

Методи роботи з масивами, копіювання за посиланням

Розширений синтаксис, деструктуризація

Створення об'єктів за допомогою конструкторів, класів, фабрик

Геттери та сеттери, статичні методи

Поля, приватні поля, альтернативи

Спадкування класів

Прототипування

Зіставлення та множини типів даних

Обіцянка, конкатенація, синтаксис async-await

Імпорт ES6

Webworker


NodeJS (приблизно 4 дні)

Структура та встановлення

Вбудовані модулі, кастомні модулі, NPM

Завантаження на NPM

Тип файлу MD

Створення веб-сервера (Express)

Власне проміжне програмне забезпечення

Синтаксис вибірки для AJAX запитів

Завантаження файлів на сервер

Спілкування в реальному часі з веб-сокетами

Зв'язок з базою даних (noSQL)


Односторінковий додаток (приблизно 3 дні)

ReactJS:

- Вступ, теоретичний розгляд, встановлення

- Віртуальний DOM

- Вирази, хук стану, хук ефекту

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

- Користувацьке введення, оновлення контенту, слухач подій

- Маршрутизація

VueJS:

- Вступ, теоретичний розгляд

- Віртуальний DOM

- Інтеграція, вирази, директиви

- Слухачі подій, прив'язка даних, методи

- Користувацькі директиви

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

- Маршрутизація

Веб-компоненти:

- Переваги та недоліки

- Кастомні елементи, Shadow DOM

- Інтеграція HTML-шаблонів і CSS-файлів

- Передача параметрів, слотів, атрибутів

- Створення та виклик користувацьких подій


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

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

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

Бібліотека React JavaScript

Сучасні JavaScript фреймворки та бібліотеки (приблизно 1 день)

Основи сучасних фронтенд фреймворків

Односторонній потік даних

JSX

Вирази JavaScript


Основи React (приблизно 0,5 дня)

Структура програми


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

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

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


Компоненти реакції (приблизно 7,5 днів)

Компоненти та їх властивості

Ієрархії компонентів

Комунікація між компонентами

Списки

Інтерактивні компоненти

Модель подій та їх обробка

Компоненти функцій та класів

React State

React Router

Специфікації стилів

Поведінка рендерингу

Створення та валідація форм

Життєвий цикл

Хуки React, станів та ефектів


Заявки (близько 6 днів)

Підключення до сервера

Віртуальний DOM

Flux та Redux

Інструментарій Redux

Рендеринг на стороні сервера

Порівняння різних фреймворків

Поєднання з іншими фреймворками


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

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

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



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

Передумовами для участі в курсі є загальне знання німецької мови (B1) та ґрунтовні знання веб-дизайну за допомогою HTML та CSS.

Курс надає необхідні знання для працевлаштування в якості комерційного та технічного спеціаліста, включаючи професійну підготовку з німецької мови, з метою успішної інтеграції на німецькому ринку праці.

Після закінчення курсу ви також матимете ґрунтовні знання JavaScript та Ajax і зможете використовувати їх для реалізації складних інтернет-додатків.

Ви також добре володієте бібліотекою React і тому можете швидко та ефективно програмувати на JavaScript.

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

Курс також орієнтований на фахівців з комерційної та технічної сфер з урахуванням інтегративної складової.

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

Курс також передбачає вивчення німецької мови на робочому рівні, що дозволить вам писати ділову кореспонденцію відповідно до чинних правил та впевнено спілкуватися як всередині компанії, так і за її межами.

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

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

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

Ви будете навчатися в ефективних малих групах. Курси зазвичай складаються з 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 безкоштовно з усіх німецьких мереж.