Warunki zaliczenia przedmiotu

Transkrypt

Warunki zaliczenia przedmiotu
Języki skryptowe
dr inż. Grzegorz Bazydło
[email protected], staff.uz.zgora.pl/gbazydlo
Warunki zaliczenia przedmiotu
Warunki zaliczenia
1. Warunkiem zaliczenia wykładu jest uzyskanie pozytywnej oceny z kolokwium końcowego.
2. Warunkiem zaliczenia projektu jest uzyskanie pozytywnej średniej z ocen za zrealizowane zadania projektowe.
3. Warunkiem zaliczenia laboratorium jest uzyskanie pozytywnej średniej z ocen, które można otrzymać za:
a) prawidłowe wykonanie wszystkich list zadań,
b) pisemne sprawdzenie wiadomości (tzw. „wejściówki”),
c) wykonanie zadań domowych i bonusowych.
4. Podstawą zaliczenia laboratorium oraz projektu jest zaliczenie wszystkich list zadań i zadań projektowych.
5. Za zrealizowanie wszystkich zadań z danej listy można otrzymać ocenę bardzo dobrą (5,0). Oddanie listy po
zajęciach (ale nie później niż na kolejnych zajęciach) skutkuje otrzymaniem oceny dobrej (4,0). Kolejne tygodnie opóźnienia powodują obniżenie oceny do dostatecznej (3,0).
6. Obecność na zajęciach jest obowiązkowa. W przypadku nieobecności materiał z opuszczonych zajęć należy
przerobić samodzielnie a także zrealizować listę zadań przewidzianą na opuszczone zajęcia – wyniki należy zaprezentować prowadzącemu na kolejnych zajęciach (nie powoduje to obniżenia oceny).
7. Ze względu na specyfikę przedmiotu weryfikacja wiedzy na „wejściówkach” może obejmować wszystkie poprzedzające ćwiczenia laboratoryjne.
8. Ocena końcowa: wykład: 30% + laboratorium: 40% + projekt: 30%.
Tematyka zajęć laboratoryjnych

Wirtualizacja, maszyny wirtualne, uruchamianie środowiska z poziomu innego systemu operacyjnego.

Triki i sztuczki związane z automatyzacją zadań w środowisku Linux oraz Windows, praktyczne zastosowanie
wiersza poleceń oraz języków skryptowych w celu podniesienia wydajności pracy z systemem.

Usprawnienie pracy z pakietem Office, wprowadzenie do języka VBA.

Języki znaczników (XML, HTML, XHTML). Tworzenie stron internetowych oraz arkuszy stylów CSS.

Zastosowanie języków skryptowych w realizacji stron i serwisów internetowych. Wykorzystanie języka PHP w
aplikacjach osadzonych na serwerze. Ożywianie stron internetowych z wykorzystaniem JavaScript.

Wprowadzenie do języka Perl i przykładowe jego zastosowanie.

Wprowadzenie do języka Python i przykładowe jego zastosowanie (np. framework Django, RaspberryPi).

Bezpieczeństwo aplikacji internetowych opartych o języki skryptowe.
Literatura

C. Albing, JP Vossen, C. Newham, Bash. Receptury, Helion, Gliwice, 2012.

A. Pash, G. Trapani, Lifehacker. Jak żyć i pracować z głową. Wydanie III, Helion, Gliwice, 2012.

E. Freeman, E. Freeman, Head First HTML with CSS & XHTML. Edycja polska, Helion, Gliwice, 2007.

J. Forcier, P. Bissex, W. Chun, Python i Django. Programowanie aplikacji webowych, Helion, Gliwice, 2009.

L. Welling, L. Thomson, PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty. Wydanie czwarte,
Helion, Gliwice, 2009.
Uwaga: podany zestaw literatury nie jest jedynym obowiązującym na zajęciach. Literaturą przedmiotu może być
każda książka omawiająca poruszane zagadnienia.