Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Projektowanie Aplikacji Internetowych
Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska
2
Zaliczenie przedmiotu
3
Zaliczenie przedmiotu
Zaliczenie laboratoriów Obecność na laboratoriach – dopuszczalne 3 nieobecności Obowiązkowo pozytywna ocena z projektu Obowiązkowo pozytywna ocena z kolokwiów Ostatecznie pozytywna ocena, która jest średnią ważoną z projektu, kolokwiów, kartkówek, odpowiedzi przy tablicy, aktywności
4
Zaliczenie przedmiotu
Egzamin W celu przystąpienia do egzaminu wymagane jest zaliczenie laboratoriów 1 termin – 2 termin – 3 termin – Terminy egzaminów zostaną podane na mojej stronie internetowej
5
Zaliczenie przedmiotu
Zaliczenie przedmiotu = zaliczenie laboratoriów + zaliczenie egzaminu w pierwszym, drugim lub trzecim terminie
6
Planowany zakres materiału
7
Planowany zakres materiału
Język HTML Style CSS Język JavaScript Język PHP Język SQL – baza danych MySQL Elementy konfiguracji Apache, PHP i MySQL pod Linuxem Możliwe elementy ASP.NET (wątki, obliczenia równoległe – C#, VB), Silverlight
8
Planowany zakres materiału
Frameworki i pozostałe zagadnienia – przedmiot: Technologie Aplikacji Internetowych, II stopień, Informatyka Stosowana
9
Cel przedmiotu
10
Cel przedmiotu Umiejętność projektowania aplikacji internetowych
Umiejętność tworzenia poprawnego schematu bazy danych Umiejętność samodzielnego pisania aplikacji internetowych = poprawna koncepcja + znajomość odpowiednich języków
11
Cel przedmiotu Umiejętność tworzenia aplikacji internetowych / stron WWW jest podstawą w informatyce
12
Wymagania wstępne do przedmiotu
13
Wymagania wstępne do przedmiotu
Znajomość podstawowych elementów języków programowania, takich jak: zmienne, typy danych, pętle, warunki, itp. Podstawowe informacje dot. relacyjnych baz danych, takie jak: podstawowe polecenia SQL, postacie normalne, tabele, widoki, funkcje, procedury, triggery, itd.
14
Wymagania wstępne do przedmiotu
Konto na serwerze torus (lub własny komputer) Konto w bazie danych MySQL p. Tomasz Kapelko, Instytut Informatyki
15
Projekt
16
Projekt Temat proponują studenci
Wymagania: m.in. 3 postać normalna, brak redundancji danych, anomalii modyfikacji, usunięć, AJAX, zabezpieczenie logowania przed brakiem szyfrowanego połączenia, zabezpieczenie przed SQL injection, itd. Szczegółowe wymagania zostaną przedstawione na laboratoriach Aplikacja napisania bez użycia frameworka Dopuszczalna inna baza danych niż MySQL
17
Egzamin
18
Egzamin Oceny z laboratoriów: 4.5 oraz 5.0 zwalniają z egzaminu
19
Kontakt Mgr inż. Artur Niewiarowski Instytut Informatyki Wydział Fizyki, Matematyki i Informatyki PK pok. 140C
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.