Frameworki i biblioteki internetowe 510-IS1-3FBI
Profil studiów: ogólnoakademicki
Forma studiów: stacjonarne
Rodzaj przedmiotu: obowiązkowy
Dziedzina i dyscyplina nauki: nauki ścisłe i przyrodnicze, informatyka
Rok studiów / semestr: 3 / 6
Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów): Programowanie w Internecie,
Przedmioty wprowadzające:
Podstawy programowania strukturalnego
Metody dydaktyczne: Wykłady, laboratoria polegające na praktycznym wykorzystaniu technologii i narzędzi przedstawionych na wykładzie, oraz zajęcia projektowe wymagające zaprojektowania i implementacji zadania indywidualnie lub do wykonania w małej grupie.
Wykład: 15h Laboratorium: 30h
Metody dydaktyczne: wykład, dyskusja, wyjaśnienie, laboratorium, rozwijanie umiejętności
Punkty ECTS: 4
Bilans nakładu pracy studenta:
Udział w zajęciach:
- wykład 15h
- laboratorium 30h
Przygotowanie do zajęć:
- wykład 5h
- laboratorium 15h
Zapoznanie z literaturą: 10h
Przygotowanie do kolokwium: 10h
Przygotowanie do egzaminu: 10h
Czas trwania egzaminu: 1h
Udział w konsultacjach: 4h
Wskaźniki ilościowe:
- nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 50h, 2ECTS
- nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 50h, 2 ECTS
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2024: | W cyklu 2023: |
Efekty kształcenia
Zna techniki, metody i narzędzia wspomagających tworzenie responsywnego oprogramowania KA7_WG9, KA7_WK1
Potrafi znajdować informacje techniczne i informacje architektoniczne KA7_KR1, KA7_UU2
Potrafi tworzyć aplikacje z wykorzystaniem wybranych frameworków i bibliotek internetowych KA7_UW1, KA7_UW11
Potrafi dobrać odpowiednie narzędzia do realizacji zadania KA7_UW15, KA7_UO4
Kryteria oceniania
Forma zaliczenia: egzamin, kolokwium, projekt
Uzyskanie co najmniej 51% maksymalnej liczby wszystkich punktów.
W przypadku nauczania zdalnego zaliczenie odbędzie się przy wykorzystaniu narzędzi dostępnych na platformie Eduportal/USOSMail.
Literatura
Literatura podstawowa:
- Ajax M. M., Wzorce projektowe. Helion
- Chris Pitt, Wzorzec MVC w PHP dla profesjonalistów, Helion
Literatura uzupełniająca:
- Nicholas C. Zakas, ECMAScript 6. Przewodnik po nowym standardzie języka JavaScript, Helion
- Eric Freeman, Elisabeth Robson. Programowanie w JavaScript. Rusz głową!, Helion
- Paweł Kamiński. React. Wstęp do programowania, Helion
- Olga Filipova. Vue.js 2. Tworzenie reaktywnych aplikacji WWW
- Dokumentacje różnorodnych frameworków
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: