Улогујте се да бисте започели курс
Преузми курс
Овај курс укључује
94 активности
Могућност самосталног рада

Веб програмирање за четврти разред специјализованих ИТ одељења

Овај курс је намењен пре свега ученицима специјализованих ИТ одељења 4. разреда за предмет Веб програмирање. Курс прати одговарајући програм наставе и учења који обухвата наредне теме:

- Рачунарске мреже и интернет

- Описни језик HTML

- Стилски листови – језик CSS

- Скрипт језик JavaScript за клијентско програмирање

- Серверско програмирање

Поред рада у школи, курс се може пролазити и самостално.

Creative Commons License
Овај курс Фондација Петља објавила je под лиценцом Creative Commons Autorstvo 4.0 Međunarodna Licenca (CC BY 4.0).

Аутор курса: Никола Ајзенхамер
Лектор: Ивана Смоловић
Улогујте се да бисте започели курс
Преузми курс

Садржај курса

Веб програмирање за четврти разред специјализованих ИТ одељења
1 Рачунарске мреже
2 Компоненте рачунарских мрежа
3 Архитектура рачунарских мрежа
4 Описни језик HTML
5 Основе језика HTML
6 Основни HTML елементи
7 Напредни елементи језика HTML
8 Формулари
9 Основни елементи језика CSS
10 Основна својства садржаја
11 Модел кутије
12 Позиционирање садржаја
13 Стилизовање осталих елемената
14 Програмирање клијентских веб-апликација
15 JavaScript и DOM API
16 Библиотека Flask
17 Рад са MySQL системом за управљање базама података

Шта ћеш научити

  • који су елементи рачунарских мрежа и како оне функционишу
  • који протоколи постоје на вебу и на који начин они омогућавају функционисање веб сервиса
  • како клијенти и сервери на вебу комуницирају коришћењем протокола HTTP
  • како се описују статички веб-сајтови коришћењем језика за обележавање HTML и CSS
  • како се програмирају динамичке клијентске веб-апликације коришћењем програмског језика JavaScript
  • како се помоћу библиотеке Flask у програмском језику Python програмирају серверске веб-апликације
  • како серверске веб-апликације написане помоћу библиотеке Flask у програмском језику Python могу да користе релационе базе података

Потребне ствари за курс

  • Инсталиран програмски језик Python
  • Инсталиран софтверски пакет XAMPP (упутство за инсталацију је дато у склопу курса)
  • Инсталирана библиотека Flask (упутство за инсталацију је дато у склопу курса)

Садржај курса

1 Рачунарске мреже 1 квиз 3 активности
2 Компоненте рачунарских мрежа 1 квиз 4 активности
3 Архитектура рачунарских мрежа 1 квиз 9 активност
4 Описни језик HTML 1 квиз 4 активности
5 Основе језика HTML 1 квиз 6 активност
6 Основни HTML елементи 1 квиз 4 активности
7 Напредни елементи језика HTML 1 квиз 4 активности
8 Формулари 1 квиз 4 активности
9 Основни елементи језика CSS 1 квиз 3 активности
10 Основна својства садржаја 1 квиз 2 активности
11 Модел кутије 1 квиз 5 активност
12 Позиционирање садржаја 1 квиз 3 активности
13 Стилизовање осталих елемената 1 квиз 2 активности
14 Програмирање клијентских веб-апликација 1 квиз 9 активност
15 JavaScript и DOM API 1 квиз 3 активности
16 Библиотека Flask 1 квиз 8 активност
17 Рад са MySQL системом за управљање базама података 1 квиз 4 активности