logo
Karta przedmiotu
logo

Technologie aplikacji internetowych

Podstawowe informacje o zajęciach

Cykl kształcenia: 2013/2014

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Elektronika i telekomunikacja

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: Elektroniczne systemy pomiarowe i diagnostyczne (ET/S-ZI), Telekomunikacja (ET/T-ZI), Urządzenia elektroniczne (ET/U-ZI)

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Podstaw Elektroniki

Kod zajęć: 3349

Status zajęć: obowiązkowy dla specjalności Telekomunikacja (ET/T-ZI)

Układ zajęć w planie studiów: sem: 6 / W10 P10 / 3 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora 1: dr inż. Krzysztof Mleczko

Imię i nazwisko koordynatora 2: dr inż. Krzysztof Mleczko

Imię i nazwisko koordynatora 3: dr inż. Krzysztof Mleczko

Imię i nazwisko koordynatora 4: dr inż. Krzysztof Mleczko

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Osiągnięcie podstawowej wiedzy z zakresu tworzenia aplikacji internetowych

Ogólne informacje o zajęciach:

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Gilmore W.J. PHP 4.0. Poradnik dla programistów Mikom, Warszawa. 2002
2 Trachtenberg Adam PHP 5. Nowe możliwości Helion, Gliwice. 2005
3 Danowski Bartosz Wstęp do HTML5 i CSS3 Helion, Gliwice. 2011
Literatura do samodzielnego studiowania
1 Andrzej Kierzkowski PHP5. Tworzenie stron WWW. Ćwiczenia praktyczne. Helion, Gliwice. 2010
2 Meloni Julie C. PHP, MySQL i Apache dla każdego. Helion, Gliwice. 2007
3 Lis Marcin JavaScript. Ćwiczenia praktyczne Helion, Gliwice. 2006
4 Danowski Bartosz HTML5. Ćwiczenia praktyczne Helion, Gliwice. 2012

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne:

Wymagania wstępne w kategorii Wiedzy: Wymagana jest podstawowa wiedza w dziedzinie informatyki oraz algorytmów oraz umiejętność programowania w języku C, C++ lub Java

Wymagania wstępne w kategorii Umiejętności: Wymagana jest dobra umiejętność posługiwania się komputerem i środowiskiem programistycznym

Wymagania wstępne w kategorii Kompetencji społecznych:

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z OEK
01 Tworzy stronę internetową zgodną z aktualnymi standardami i przwidłową składniowo wykład, projekt indywidualny sprawdzian pisemny, prezentacja projektu, sprawozdanie z projektu K_W016++
W04++
02 Stosuje arkusze CSS do kontroli układu i wyglądu strony intrernetowej wykład, projekt indywidualny sprawdzian pisemny, prezentacja projektu, sprawozdanie z projektu K_W016++
W04++
03 Tworzy proste aplikacje sieciowe korzystające z danych składowanych na serwerze wykład, projekt indywidualny sprawdzian pisemny, prezentacja projektu, sprawozdanie z projektu K_W016+++
W04+++

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
6 TK01 Struktura dokumentu HTML. Nagłówek. Proste znaczniki HTML W01 MEK01
6 TK02 Wstawianie grafiki. Odsyłacze. W01 MEK01
6 TK03 Listy, tabele, ramki W01, W02 MEK01
6 TK04 Mapy odsyłaczy. Formularze W02 MEK01
6 TK05 Obiektowy model dokumentu. Budowa i hierarchia arkuszy CSS. Jednostki miary W02 MEK02
6 TK06 Selektory elementów. Selektory atrybutów. Pseudoklasy i pseudoelementy W02, W03 MEK02
6 TK07 Warstwy, media, modyfikacja dokumentu w JavaScript W03 MEK02
6 TK08 Budowa aplikacji internetowych. Model - widok - kontroler. Instalacja serwera W03 MEK03
6 TK09 Typy danych w PHP. Tablice. Operatory. Klasy. Instrukcje sterujące W03 MEK03
6 TK10 Funkcje. Zakres ważności zmiennych. Operacje plikowe W04 MEK03
6 TK11 Cookies. Sesje W04 MEK03
6 TK12 Obsługa baz danych. W04 MEK03
6 TK13 Obsługa grafiki. W05 MEK03
6 TK14 Wydajność skryptów. W05 MEK03
6 TK15 Wyrażenia regularne. W05 MEK03

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 6) Godziny kontaktowe: 10.00 godz./sem.
Uzupełnienie/studiowanie notatek: 5.00 godz./sem.
Studiowanie zalecanej literatury: 20.00 godz./sem.
Projekt/Seminarium (sem. 6) Przygotowanie do zajęć projektowych/seminaryjnych: 5.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem..
Wykonanie projektu/dokumentacji/raportu: 15.00 godz./sem.
Przygotowanie do prezentacji: 1.00 godz./sem.
Konsultacje (sem. 6) Przygotowanie do konsultacji: 1.00 godz./sem.
Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 6) Przygotowanie do zaliczenia: 20.00 godz./sem.
Zaliczenie pisemne: 1.00 godz./sem.
Zaliczenie ustne: 1.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Egzamin pisemny w formie testu i zadań
Projekt/Seminarium Ocena z obrony indywidualnie opracowanego projektu.
Ocena końcowa Średnia ocen z testu i projektu

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie