Онлине ЈаваСцрипт курсеви - курс 25.600 РУБ. са Међународне школе професија, обука 8 недеља, датум 05.12.2023.
мисцеланеа / / November 28, 2023
Повећана мотивација за учење због проналажења истомишљеника у заједници.
Жива комуникација са менторима и друговима из разреда.
Редовна настава директно у центру за обуку.
Удобан простор за учење, велике опремљене учионице.
Транспортна доступност: наши центри за обуку се увек налазе у центру града.
„Ужива“ онлајн комуникација са наставницима и менторима.
Приступ курсу у трајању од 3 месеца: интерактивни задаци, вебинари и снимци часова.
Флексибилан распоред тренинга који бирате сами.
Нема додатних трошкова транспорта.
Могућност комбиновања обуке са радом, путовањем и паралелним тренингом.
Одмах по завршетку курса моћи ћете да почнете да зарађујете као програмер, као и да имплементирате ЈаваСцрипт у свој рад и повећате приход.
По завршетку курса добијате лични сертификат.
16
Интерфејси: обрасци, бинарни подаци, веб компоненте
1. Коришћење ЈаваСцрипт-а
Истражите
1.Савремени стандарди
2.Усинг ЈаваСцрипт
3.Рад са уредницима кода
4. Алати за програмере: рад са конзолом
5.Спољне скрипте и редослед њиховог извршавања
6.Рад са Гит системом контроле верзија
7.Креирање спремишта
Савладајте то
- Алати за програмере
- Уредник кода
- ГитХуб
- Здраво Свете
На пракси
• Савладајте ЈаваСцрипт стандарде.
• Радите са уређивачем кода и креирајте спремиште у Гиту.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
2. Синтакса и функције кода
Истражите
1. Структура кода
2. Типови података и методе рада са њима
3.Примитивне методе
4.Операције са бројевима
5. Синтакса низа
6.Сцопе
7.Начини подешавања функција у ЈаваСцрипт-у
Савладајте то
- Синтакса
- Типови података
- Константе
- Фунцтион Екпрессион
На пракси
• Напишите функцију бројача за излаз бројева.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
3. Карактеристике 2.0
Истражите
1.Цлосуре
2.Резидуални параметри
3.Глобални објекат
4.Фунцтион објецт
5.Синтакса "нова функција"
6. Заказивање позива
7.Прослеђивање позива
Савладајте то
- НФЕ
- сетТимеоут
- позвати / пријавити / везати
- Контекст извршења
На пракси
• Решавање проблема са коришћењем сложених функција приликом писања кода.
• Радићете са опсегом, контекстом позива.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
4. Оператери
Истражите
1.Приоритет операција
2.Опциона синтакса ланца
3. Условни и битски оператори
4.ЈаваСцрипт оператори и операнди
5. Оператори поређења
6. Строги оператор једнакости
7. Тернарни оператор
8.Логички оператори
Савладајте то
- Уницоде кодирање
- Опциони ланац
- Логички оператори
- Тернарни оператор
На пракси
• Решавање проблема везаних за рад оператора и операнада, поређење типова и коришћење тернарног оператора.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
5. Циклуси
Истражите
1.Итератионс
2. Синтакса петље
3.Инлине декларација променљиве
4. Коришћење директива са операторима
5. Дизајн кућишта прекидача
6. Груписање кодова
7.Методе рада са низовима: форЕацх, Мап, филтер, редуце
8. Случајеви рада са циклусима
Савладајте то
- Док; за
- кршење директиве
- Итерација
- Настави
На пракси
• Писање кода користећи петље и научене функције у коду: Задатак алгоритмизације.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
6. Објекти
Истражите
1.Синтакса објекта
2.Врсте објеката
3.Објектне методе
4. Линк до области података
5. Копирање објеката преко “линка”
6.Својства-функције објекта
7.Методе приступа својствима и методама објекта
8. Наслеђивање прототипа
9. Методе израде прототипа
Савладајте то
- Литералс
- „фор…ин“ петља
- Референца области података
- Уграђени прототипови
На пракси
• Решите проблеме са коришћењем објеката и интеракцијом са њима у скрипти.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
7. Објекти: наставак
Истражите
1. Функције-конструкције и објекти истог типа
2. Особине симбола
3.Глобални симболи
4.Системски симболи
5.Опције за конверзију објеката
6. Заставе и дескриптори својства
7.Геттери и сеттери
8.Проки и Рефлецт
9.Деструктурирање објеката
Савладајте то
- Рекурзија
- Кратка својства
- Претварање објеката
- Деструктурирање
На пракси
• Развићете вештине коришћења сложенијих објеката, функција и симбола.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
8. Класе+ генератори
Истражите
1.Класа: основна синтакса
2.Наслеђивање класа
3. Статичка својства и методе
4. Приватне и заштићене методе и својине
5.Проширивање уграђених класа
6. Провера класе: "инстанцеоф"
7. Итератори и генератори
Савладајте то
- Провера класе
- Цласс Екпрессион
- Генератори
- Класно наслеђе
На пракси
• Писање кода користећи класе и генераторе.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
9. Грешке кода и тестирање
Истражите
1.Преломне тачке
2. Команда за отклањање грешака
3. Корак по корак извршавање скрипте
4.Логгинг - од кода до конзоле
5.Управљање грешкама
6.Корисничке грешке
7.Еррор ектенсион
8. Хватање грешака у извршном коду
Савладајте то
- Преломне тачке
- Грешка у обради
- Екстензија грешке
- Класно наслеђе
На пракси
• Решите проблеме са отклањањем грешака кода и руковањем грешкама.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
10. Обећавам
Истражите
1.Обећања
2. Ланац обећања
3.Обећања: руковање грешкама
4.Обећање
5.Асинхроно и синхроно програмирање
6.Асинхроне функције: асинц/аваит
Савладајте то
- Обећавам
- Обећање
- Асинхроно програмирање
- Асинц/аваит
На пракси
• Решавање проблема у вези са коришћењем обећања у скрипти.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
11. ДОМ
Истражите
1. Окружење претраживача, спецификације
2.Навигација кроз ДОМ елементе
3.Промена документа
4.Димензије и померање елемената/прозора
5.Страница: ДОМЦонтентЛоадед, лоад, бефореунлоад, унлоад
6.Учитавање ресурса: онлоад и онеррор
Савладајте то
- ДОМ дрво
- Драг'н'Дроп
- Свитак
- Поинтер Евентс
На пракси
• Напишите код прегледача који је свестан догађаја и код петље догађаја.
• Генерисање ДОМ елемената на основу шаблона и њихово попуњавање подацима.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
12. Интерфејси: обрасци, бинарни подаци, веб компоненте
Истражите
1. Својства и методе форме
2.Фокус: фокус/замућење
3. Подношење обрасца: догађај и метод слања
4.Отварање прозора и методе прозора
5. Политика „Исти извор“.
6.Прилагођени елементи
7.Схадов ДОМ слотови
Савладајте то
- ТектДецодер
- АрраиБуффер
- Схадов ДОМ
- Филе и ФилеРеадер
На пракси
• Решите проблеме са извршавањем кода са обрасцима, веб компонентама и отварањем прозора.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
13. Мрежни захтеви
Истражите
1.ФормДата
2.Фетцх АПИ
3.УРЛ објекти
4.КСМЛХттпРекуест
5. Наставак преузимања датотека
6. Догађаји послани сервером
7.Цоокиес, доцумент.цоокие
8.ЛоцалСтораге, сессионСтораге
9.Рад са АПИ-јем: примање података и њихово приказивање у претраживачу
10. Типови упита и како их користити
Савладајте то
- АЈАКС
- Дохвати
- Цацхе
- Врсте захтева
На пракси
• Напишите код имајући на уму функционалност за мрежне захтеве.
• Радићете са готовим АПИ-јем.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.
14. Сумирајући: преглед
Истражите
1.Анализа рада студената са АПИ
2. Преглед ЈаваСцрипт библиотека
3. Препоруке за даљи развој: шта студирати, где се кретати
4.Одговори на припремљена питања
Савладајте то
- Меке вештине
- ЈаваСцрипт библиотеке
- Перспективе развоја
- Код
На пракси
• Представите нацрт писаног кодекса, наставник ће дати препоруке за његов развој и унапређење.
Наставник ће оценити резултат задатка и детаљно о томе разговарати са вама.