KARTA PRZEDMIOTU. Warsztaty z Ruby on Rails. Ruby on Rails Workshop

Podobne dokumenty
KARTA PRZEDMIOTU. Warsztaty z programowania mobilnego w Python. Python Mobile Programming Workshop

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

APLIKACJE KLIENT-SERWER Client-Server Applications Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Karta przedmiotu. Podstawy programowania procesorów graficznych. realizowanego w ramach projektu PO WER

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Z-ID-306 Technologie internetowe Internet Technologies. Podstawowy Obowiązkowy Polski Semestr III

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017

Kierunkowy Wybieralny Polski Semestr V

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Kierunkowy Wybieralny Polski Semestr V

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

Karta przedmiotu. Politechnika Krakowska im. Tadeusza Kościuszki. 1 Informacje o przedmiocie. 2 Rodzaj zajęć, liczba godzin w planie studiów

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Aplikacje internetowe - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Aplikacje WWW i PHP - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

KARTA PRZEDMIOTU. Cel 1 Zapoznanie studentów z architekturami i platformami mobilnymi

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Programowanie usług sieciowych

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Programowanie obiektowe 1 - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2012/2013. Przedmioty kierunkowe

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2017/2018

Inżynieria oprogramowania - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2019/2020

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/16 t

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Transkrypt:

KARTA PRZEDMIOTU Warsztaty z Ruby on Rails Ruby on Rails Workshop realizowanego w ramach projektu PO WER 2017 2019 Wydział Inżynierii Elektrycznej i Komputerowej Kierunek studiów: Informatyka Profil: ogólnoakademicki Studia : stacjonarne Stopień studiów: I 1. INFORMACJE O PRZEDMIOCIE Nazwa warsztatów: Warsztaty z Ruby on Rails Nazwa warsztatów w języku angielskim: Ruby on Rails Workshop Semestr : 7 2. RODZAJ ZAJĘĆ, LICZBA GODZIN W PLANIE STUDIÓW Wykłady/Ćwiczenia/Laboratoria: 0/0/0 Laboratoria komputerowe/projekty 18/0 3. CELE PRZEDMIOTU Cel 1. Poznanie rożnego rodzaju typowych serwisów internetowych oraz technik stosowanych współcześnie przy ich tworzeniu. Cel 2. Opanowanie umiejętności programowania w języku Ruby: składnia i typy w Ruby, programowanie obiektowe, moduły, wejście/wyjście, podstawy technologii HTML5, CSS3, Javascript (jquery), tworzenie aplikacji webowych przy użyciu frameworku Ruby on Rails (użycie wzorca MVC - Model-View-Controller), wzorce (templates, layouts) stron HTML w Ruby on Rails, formularze, autoryzacja użytkownika i zarządzanie sesjami, lokalizacja aplikacji internetowych, testy. Cel 3. Doskonalenie umiejętności pracy zespołowej. 1

4. WYMAGANIA WSTĘPNE a. Ukończony kurs programowania lub równoważny b. Zakłada się, że słuchacze albo znają język Ruby, albo będą go poznawać w trakcie zajęć. 5. EFEKTY KSZTAŁCENIA EK1. Wiedza: Student zna rożnego rodzaju typowe serwisy internetowe, jakie tworzy się w dzisiejszych czasach oraz to, jakie techniki są w nich używane. EK2. Umiejętność: Student potrafi zaprojektować i zaimplementować aplikację opartą na frameworku Ruby on Rails. EK3 Kompetencje społeczne: Zespołowe rozwiazywanie problemów. 6. TREŚCI PROGRAMOWE LABORATORIA KOMPUTEROWE LK1 2h Środowisko pracy i kontrola wersji GIT. Instalacja środowiska Ruby on Rails. Omówienie struktury i zawartości drzewa katalogów projektu. Aplikacja Hello World. LK2 2h Podstawy języka Ruby. Osadzanie kodu Ruby w dokumencie HTML. Podstawy CSS3, Javascript (jquery). LK3 2h Realizacja wzorca MVC w Ruby on Rails. Kontrolery. Widoki. Modele. Routing. LK4-5 - 4h Wzorzec Active Record. Definiowanie modeli. Akcesory właściwości modeli. Relacje. Obsługa kwerend SQL. Rozszerzanie Modeli. LK6-7 4h Uwierzytelnianie i autoryzacja. Formularze. Bezpieczeństwo danych. Dostępne Gem-y. Konfiguracja uwierzytelniania i autoryzacji. LK8-9 - 4h Testowanie aplikacji Ruby on Rails. Podstawowe zagadnienia testowania aplikacji. Test-driven development. Testy jednostkowe. Testy akceptacyjne. Testy behawioralne. 7. NARZĘDZIA DYDAKTYCZE N1 Wykład informacyjny N2 Objaśnienie lub wyjaśnienie 2

N3 Prezentacje multimedialne N4 Ćwiczenia laboratoryjne N5 Ćwiczenia projektowe N6 Konsultacje N7 Praca w grupach 8. SPOSOBY OCENY Studenci są oceniani w sposób ciągły na podstawie uczestnictwa i aktywności na zajęciach oraz realizacji mini projektów. Metody kształtujące dla oceny ciągłej to: - bieżąca ocena i ewentualna korekta realizacji zadań wykonywanych w trakcie laboratoriów - ocena mini projektów na podstawie ich wydajności w odniesieniu do rozwiązywanego, praktycznego problemu Metody podsumowujące: - ostateczna, końcowa ocena wykonania zadań w tym zgodności z zaleceniami. 9. KRYTERIA OCENY EFEKT KSZTAŁCENIA 1 Na ocenę 2 Nieznajomość rożnego rodzaju typowych serwisów internetowych, jakie tworzy się w dzisiejszych czasach oraz to, jakie techniki są w nich używane. Umiejętność wskazania rożnego rodzaju typowych serwisów internetowych, jakie tworzy się w dzisiejszych czasach. Umiejętność wskazania rożnego rodzaju typowych serwisów internetowych, jakie tworzy się w dzisiejszych czasach oraz to, jakie techniki są w nich używane. wskazania rożnego rodzaju typowych serwisów internetowych, jakie tworzy się w dzisiejszych czasach oraz to, jakie techniki są w nich używane.. Zrozumienie roli poszczególnych technik. EFEKT KSZTAŁCENIA 2 3

Na ocenę 2 Brak opanowanie umiejętności programowanie w językach Ruby (składnia i typy w Ruby, programowanie obiektowe, moduły, wejście/wyjście), podstawy technologii HTML5, CSS3, Javascript (jquary), tworzenie aplikacji webowych przy użyciu frameworkoa Ruby on Rails (użycie wzorzec MVC (Model-View- Controller), wzorce (templates, layouts) stron HTML w Ruby on Rails, Podstawowe opanowanie umiejętności programowanie w językach Ruby (składnia i typy w Ruby, programowanie obiektowe, moduły, wejście/wyjście), podstawy technologii HTML5, CSS3, Javascript (jquary), tworzenie aplikacji webowych przy użyciu frameworkoa Ruby on Rails (użycie wzorzec MVC (Model- View-Controller), wzorce (templates, layouts) stron HTML w Ruby on Rails, Dobre opanowanie umiejętności programowanie w językach Ruby (składnia i typy w Ruby, programowanie obiektowe, moduły, wejście/wyjście), podstawy technologii HTML5, CSS3, Javascript (jquary), tworzenie aplikacji webowych przy użyciu frameworkoa Ruby on Rails (użycie wzorzec MVC (Model-View- Controller), wzorce (templates, layouts) stron HTML w Ruby on Rails, Bardzo dobre opanowanie umiejętności programowanie w językach Ruby (składnia i typy w Ruby, programowanie obiektowe, moduły, wejście/wyjście), podstawy technologii HTML5, CSS3, Javascript (jquary), tworzenie aplikacji webowych przy użyciu frameworkoa Ruby on Rails (użycie wzorzec MVC (Model- View-Controller), wzorce (templates, layouts) stron HTML w Ruby on Rails, EFEKT KSZTAŁCENIA 3 Na ocenę 2 Brak umiejętności zespołowego rozwiazywania problemów. Słabe umiejętności zespołowego rozwiazywania problemów. Dobre umiejętności zespołowego rozwiazywania problemów. Bardzo dobre umiejętności zespołowego rozwiazywania problemów. 4

10. WYKAZ LITERATURY Literatura podstawowa: 1. HEAD FIRST RUBY ON RAILS. EDYCJA POLSKA (RUSZ GŁOWĄ!) -David Griffiths, Seria HEAD FIRST, Helion 2. Ruby on Rails. Tworzenie aplikacji WWW - John Elder, Helion 3. Ruby on Rails. Od podstaw - Steve Holzner, Helion 4. http://www.rubyonrails.pl/ 11. INFORMACJE O NAUCZYCIELACH AKADEMICKICH Osoba odpowiedzialna za kartę : dr inż. Zbigniew Kokosiński (kierownik projektu PO WER) Osoby prowadzące przedmiot: instruktor spoza PK (firma zewnętrzna) 12. ZATWIERDZENIE KARTY PRZEDMIOTU DO REALIZACJI... (miejscowość, data) (odpowiedzialny za przedmiot) (dziekan)... Przyjmuję do realizacji (data i podpisy osób prowadzących przedmiot) 5