Планируемое обучение:

13 мая
12 июня
8 июля
12 августа
9 сентября
7 октября
11 ноября
9 декабря

Цена: 3950€
Финансируется Службой занятости

ВСЕ ЛЕКЦИИ в прямом эфире: лекции проводятся ПРЯМОЙ ЭФИР - В РЕАЛЬНОМ ВРЕМЕНИ С ЛЕКТОРОМ (+ записи лекций по мягким навыкам и ИИ)

Смешанное обучение: учиться и из дома ir из класса. Возможность менять формат во время обучения

Продолжительность: 492 часа, 12,4 недель, 62 занятия

Время: 5 раз в неделю по 8 часов с 9.00:17.00 до XNUMX:XNUMX.

Повторение курса: возможность вернуться и повторить курс БЕСПЛАТНО в течение года

Обучение для компаний: все программы могут быть адаптированы под ваши нужды

100% вариант финансирования для работы и не работы + стипендия до €1260

18
.

ДЛИННОЕ ПОЛНОЕ ОБУЧЕНИЕ JAVASCRIPT (ДЛЯ БЕЗРАБОТНЫХ) - 223002849

ЛЕКЦИИ ПРОХОДЯТ В РЕАЛЬНОМ ВРЕМЕНИ С ЛЕКТОРОМ
Нет выбора для обучения
- Учиться может каждый!

Эти тренировки сбалансированы для неработающих, но подходят всем. Тренинг предназначен для всех, кто хочет понять и узнать, как создаются WEB-сайты. Обучение основано на программе JavaScript...язык и технологии, связанные с этим языком. Эти тренинги охватывают как часть, видимую для пользователя (называемую «интерфейс»), так и часть, невидимую для пользователя (называемую «бэкэнд»), поэтому обучение предназначено, если вы хотите стать программистом «с полным стеком». После обучения вы будете полностью готовы к созданию внешнего вида сайта, созданию интерактивного функционала, созданию базы данных, подключению ее к сайту, тестированию написанного кода, версионированию кода, работе в команде.

Более...

Что я узнаю?
Создайте интерактивную функциональность и динамизм с помощью JavaScript.

Создайте структуру веб-страницы с помощью HTML.

Создайте внешний вид вашего сайта с помощью CSS. Выбирайте и используйте различные CSS-фреймворки.

Используйте препроцессоры CSS для более эффективной работы со стилями.

Используйте одну из самых популярных библиотек JavaScript — React JS.

Создайте свою базу данных и работайте с ней.

Объедините front-end и back-end части проекта.

Версия кода.

Вы узнаете о различных методах тестирования программного обеспечения. Вы будете тестировать свои проекты.

Работа в команде.

Что я смогу делать после обучения?

После обучения у вас будет прочный фундамент веб-разработки.

Как создать собственный API, к которому могут обращаться другие системы или приложения.

Работа с данными и файлами.

Версия кода.

Объедините front-end и back-end части проекта.

Разместите проект на сервере.

Что после тренировки?

После этих тренингов учащимся предлагается продолжить бесплатное участие в программе наставничества школы: в течение целого месяца при возникновении вопросов они могут как обращаться к лектору школы, так и использовать аудитории школы для самостоятельной учебы.

Нашим студентам, желающим начать карьеру в сфере ИТ, Центр карьеры поможет найти стажировку или работу, предоставит всю необходимую информацию о собеседованиях, поможет подготовить сильное и привлекательное резюме и профиль в LinkedIn, который выделить вас среди других кандидатов в процессе отбора. Мы постоянно делимся предложениями о работе и стажировках, консультируем по всем вопросам, связанным с трудоустройством. Вы не будете одиноки во время поиска работы, наша профессиональная команда консультантов и наставников окажет всестороннюю помощь для достижения вашей цели – успешного начала карьеры в сфере ИТ.

Vilnius Coding School сотрудничает с более чем 250 компаниями-партнерами, которые могут предоставить карьерные возможности выпускникам нашей школы. Даже 85 процентов все, кто окончил школу и устроился на работу, успешно трудоустроены.

Возможные вакансии после обучения:

  • Младший Front-End разработчик
  • Младший JavaScript-разработчик
  • ИТ-поддержка (специалист технической поддержки)
  • Специалист по отслеживанию веб-сайтов
  • Служба ИТ-поддержки
  • Менеджер по работе с клиентами (специалист по работе с клиентами)
  • Младший специалист по контролю качества
  • Младший инженер-программист

Программа обучения

  • Рабочая среда.
  • Что такое HTML и какова его роль на веб-страницах?
  • Синтаксис тегов (элементы и их атрибуты).
  • Структура веб-страницы (doctype, html, head, body, ... теги).
  • Правила аккуратности кода. Комментарии.
  • Заголовки.
  • Пункты. Отформатируйте текст, используя жирный шрифт, курсив, подчеркивание и другие методы форматирования.
  • Ссылки (абсолютные и относительные).
  • Картинки. Вставка их, настройка их размера, описание альтернативного текста, создание кликабельной картинки.
  • Таблицы. Создание таблицы. Границы таблицы, строки, ячейки, ячейки заголовков, объединение ячеек.
  • Списки. Ненумерованные и упорядоченные списки. Список внутри списка/многоуровневые списки.
  • Формы. Назначение, описание, поля форм. Текст, числа, файлы и другие типы полей, их атрибуты, использование.
  • Полезные плагины для текстового редактора.
  • Другие элементы HTML.
  • Что такое CSS?
  • Синтаксис (селекторы, объявления, параметры и значения).
  • Опрятность кода и комментирование.
  • Селекторы и их типы.
  • Где и как пишется код CSS?
  • Инструмент для разработчиков браузеров.
  • Цвета и фоны, управление изображениями и другими html-элементами с помощью css.
  • Форматирование текста. Шрифты, размеры текста, стили, веса и другие вопросы форматирования.
  • Шаблон блока CSS (содержимое, отступы, границы, поля).
  • Поведение элементов в строке (отображение).
  • Позиционирование элементов.
  • Адаптивный макет веб-страницы. Сетка Flexbox/CSS.
  • Доступность (навигация с помощью клавиатуры, цветов и контрастности, адаптирована для людей, не различающих или плохо различающих цвета)
  • Другие параметры CSS.
  • Извлечение шрифтов, цветов, изображений и стилей из проектов с помощью Figma/Adobe XD.
  • Что такое CSS-фреймворк? Какие есть варианты (Bootstrap/Tailwind и т.д.) и чем они могут быть полезны?
  • Как подготовить свой проект к использованию CSS-фреймворка?
  • Использование фреймворка в проекте.
  • Что такое препроцессоры CSS (Sass, LESS)? Насколько они разные?
  • Подготовка проекта к использованию препроцессора.
  • Использование препроцессора.
  • Что такое управление версиями кода? Как версионируется код? Почему это необходимо?
  • Локальный и удаленный (GitHub, Gitlab, …) репозиторий Git.
  • Использование Git (git add, git commit, git push, …).
  • Git ветки, командная работа.
  • Что такое JavaScript?
  • Рабочая среда.
  • Переменные.
  • Арифметические операции.
  • Условия проверки (if, switch, операторы логической проверки и, или и не).
  • Циклы (for, while, for…in, for…of, forEach).
  • Массивы.
  • Объекты.
  • Функции.
  • Стандартные функции ES6+ (фильтр, карта, поиск и т. д.).
  • Выполнение запросов, работа с API (обратные вызовы, асинхронность, промисы, ...).
  • Получение элементов (getElementById, querySelector, …).
  • Прогулка по дереву HTML (previousElementSibling, nextElementSibling, …).
  • Получение и обновление содержимого HTML (innerText, textContent, innerHTML, …).
  • Реакция на события (onclick, onmouseenter, …).
  • Создание нового содержимого HTML и вставка его в модель DOM (createElement, appendChild, innerHTML, …).
  • Изменение стиля (style, cssText).
  • Работа с классами HTML/CSS (classList.add, classList.remove, …).
  • Введение. Что такое тестирование? Цели тестирования. Что и когда мы тестируем.
  • Виды тестирования. Какие из них мы используем, когда? Преимущества разных видов.
  • Модульное тестирование (Unit testing).
  • Интеграционное тестирование.
  • Сквозное тестирование.
  • Регрессионное тестирование.
  • Тестирование с помощью Mock'ing функциональности.
  • Подготовка среды для тестирования. Практические примеры.
  • Введение в ReactJS: что это такое, в чем преимущества его использования, принцип работы, подготовка окружения.
  • Введение в JSX (использование, React, прототипы, типы коллекций).
  • Реагировать состояния. Государственное управление (государство). Принципы неизменности.
  • Методы жизненного цикла React.
  • Реагируйте на интерактивные и статические компоненты (с состоянием/без состояния). Плюсы
  • Компоненты класса React и функциональные компоненты.
  • Реагировать на хуки.
  • Реагировать на маршрутизацию.
  • Выполнение запросов HTTP/HTTPS к API.
  • Модульное тестирование (Unit testing).
  • Интеграционное тестирование.
  • Сквозное тестирование.
  • Подготовка среды для тестирования.
  • Тестирование проекта путем описания тестов.
  • Введение в TypeScript: что это такое, в чем преимущества его использования, принцип работы, подготовка окружения.
  • Каковы преимущества выбора TypeScript? Сравнение языков динамического и статического типов.
  • Принципы и компоненты объектно-ориентированного программирования, доступные в TypeScript (абстрактные классы, интерфейс...).
  • Описание типов переменных.
  • Структурные типы, описания «формы» структуры данных (Структурные типы, сигнатуры индексов).
  • Практические примеры.
  • Что такое НПМ? Для чего это?
  • Как установить, обновить, удалить различные библиотеки и инструменты в проекте?
  • Как версионировать проект или перенести его на другой компьютер/сервер, если в проекте используется NPM?
  • Что такое средства автоматизации процессов (Webpack/Gulp/…)? Чем они хороши? Что может помочь? Где они используются?
  • Настройка инструмента автоматизации в проекте для обработки файлов HTML, препроцессоров CSS, файлов JavaScript, сжатия фотографий и многого другого.
  • Выполнение кода JavaScript.
  • Подготовка сервера, ответ на запросы HTTP/HTTPS и т. д.
  • Работа с файловой системой компьютера.
  • Другие возможности Node.js.
  • Что такое Express.js?
  • Подготовка среды.
  • Разработка API с помощью Express.js.
  • Что такое базы данных? Их типы.
  • Структура базы данных MongoDB.
  • Подготовка среды.
  • Коллекции MongoDB, работа с ними.
  • Работа с данными (создание записей, обновление, удаление, просмотр) (запросы).
  • О требованиях.
  • Функциональные и нефункциональные требования.
  • Диаграмма вариантов использования.
  • Пользовательская история (User story).
  • Что такое управление проектами?
  • Классическая (водопадная) методология против Agile.
  • Agile-манифест.
  • Методология и роли Scrum.
  • Скрам-церемонии.
  • Жаргон ИТ-проектов.
  • Инструменты управления проектами.
  • Как происходит развертывание проекта?
  • Что такое CI/CD?
  • Размещение проектов на сервере.

1. Коммуникативные навыки

  • Активное слушание
  • Эффективная коммуникация
  • Работа с трудными клиентами
  • Создание соединения

2. Стратегии решения проблем

  • Анализ проблемы и диагностика
  • Определение решений
  • Методы устранения неполадок
  • Анализ первопричины проблемы
  • Новейшие технологии решения проблем
  • Как получить обратную связь от менеджеров
  • Профессиональное развитие

3. Тайм-менеджмент и организация

  • Приоритизация задач
  • Управление рабочей нагрузкой
  • Делегирование и сотрудничество

4. Эмоциональный интеллект

  • Понимание и управление эмоциями
  • Эмпатия и сострадание
  • Решение конфликта
  • Стресс-менеджмент

5. Как учиться больше, быстрее и меньше
забывать

  •  5-минутное упражнение для мозга
  • Очистите свой «мысленный туман» с помощью этих 5
    вкусная еда для мозга
  •  Изучите мощную технику запоминания, чтобы
    ты бы никогда не пропустил встречу
Вильнюс Кодирование Аттестат
убедительное доказательство того, что вы готовы карьера ЭТО!
сертификат

зеленая галочка Официальный сертификат, утвержденный Регистром образования и науки

зеленая галочка Признан сильнейшими литовскими и международными компаниями

зеленая галочка Это доказывает, что вы учились у лучших специалистов в своей области.

зеленая галочка Надежное доказательство приобретенных навыков

зеленая галочка Сертификат, выданный компанией, развивающей прозрачную деятельность в Литве

зеленая галочка Данный сертификат подтверждает, что вы посетили не менее 95% лекций курса в режиме реального времени с лектором, выполнили и защитили итоговую курсовую работу.

Преподаватели курса

АЛЕКСАНДР В.

Старший
Дирба Норд Секьюрити
Преподавание Веб-разработка

АНДРЮС М.

Старший
Дирба Программист-фрилансер
Преподавание Веб-разработка

ТАУТВИДАС Д.

Старший
Дирба Эмендис Б.В.
Преподавание Веб-разработка

ЗИГМАНТАС Р.

средняя
Дирба MrOrange Travel Technology
Преподавание C#

ЖИЛВИНАС В.

Средний бэкенд, старший фронтенд
Дирба VDC
Преподавание Веб-разработка
Запись на эти тренинги