PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

Podobne dokumenty
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Szczegółowy opis zamówienia:

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

Java w 21 dni / Rogers Cadenhead. Gliwice, cop Spis treści. O autorze 11. Wprowadzenie 13 TYDZIEŃ I JĘZYK JAVA

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

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

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

PRZEWODNIK PO PRZEDMIOCIE

Funkcje i instrukcje języka JavaScript

Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

PRZEWODNIK PO PRZEDMIOCIE

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

Szkolenie wycofane z oferty. Programowanie w JavaScript (zawiera jquery)

Witryny i aplikacje internetowe

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

Tworzenie Stron Internetowych. odcinek 10

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Witryny i aplikacje internetowe - rozkład godzin dla technikum informatycznego

JAVA. Platforma JSE: Środowiska programistyczne dla języka Java. Wstęp do programowania w języku obiektowym. Opracował: Andrzej Nowak

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę.

Wymagania edukacyjne z przedmiotu: Witryny i aplikacje internetowe. Technik Informatyk

Krótki kurs JavaScript

PHP: bloki kodu, tablice, obiekty i formularze

KARTA MODUŁU KSZTAŁCENIA

PLAN WYNIKOWY DIAGNOSTYKA I NAPRAWA URZĄDZEŃ TECHNIKI KOMPUTEROWEJ. KL ITI 2 godziny tygodniowo (2x30 tygodni = 60 godzin ),

Zespół Szkół Ponadgimnazjalnych nr 1 im. ks. Stanisława Konarskiego w Jędrzejowie

Liczba godzin. N (nauczyciel) studia niestacjonarne

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Technik informatyk. 3) efekty kształcenia właściwe dla kwalifikacji wyodrębnionych w zawodzie technik informatyk

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

PRAKTYKA ZAWODOWA- TECHNIK INFORMATYK. (nowa podstawa programowa od 2012) Semestr II

PLAN WYNIKOWY DIAGNOSTYKA I NAPRAWA URZĄDZEŃ TECHNIKI KOMPUTEROWEJ

WYKŁAD 1 ANGULARJS CZĘŚĆ 1

Wybrane działy Informatyki Stosowanej

Wykład 03 JavaScript. Michał Drabik

Aplikacje WWW i PHP - opis przedmiotu

Technik informatyk Symbol

KARTA KURSU. Języki skryptowe

Programowanie współbieżne i rozproszone

RAMOWY HARMONOGRAM SZKOLENIA

Wymagania edukacyjne z przedmiotu Witryny i aplikacje internetowe klasa 2iA. tworzenia stron. animację - multimedia

KURSY PROGRAMOWANIA DLA DZIECI

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

Spis treści. Księgarnia PWN: Roland Zimek - SWiSH Max2 i SWiSH Max3. Wprowadzenie... 9

Rok akademicki: 2030/2031 Kod: ZIE s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

PHP i MySQL dla każdego / Marcin Lis. Wyd. 3. Gliwice, cop Spis treści

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

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

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

Zakres tematyczny dotyczący podstaw programowania Microsoft Office Excel za pomocą VBA

Spis treści. Księgarnia PWN: Roland Zimek - Swish Max3

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

JavaScript i jquery : nieoficjalny podręcznik / David Sawyer McFarland. Rozdział 1. Pierwszy program w języku JavaScript 35

Programowanie w języku C++ Grażyna Koba

Java EE produkcja oprogramowania

Zespół Szkół nr 2 w Nowym Dworze Gdańskim ul. Warszawska 54

Aplikacje Internetowe

1 Podstawy c++ w pigułce.

TEST KOŃCOWY DLA KLASY III GIMNAZJUM- POGRAMOWANIE. Szkoła Podstawowa Nr 5. im. Księcia Mazowieckiego Siemowita IV w Gostyninie.

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Informacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice.

Programowanie komputerowe. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Programowanie obiektowe 1 - opis przedmiotu

SZKOLENIE TWORZENIE SYSTEMÓW

WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU PROGRAMOWANIE APLIKACJI INTERNETOWYCH

KARTA PRZEDMIOTU. Egzamin / zaliczenie. Egzamin / zaliczenie. ocenę*

Rok akademicki: 2012/2013 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Zapisywanie algorytmów w języku programowania

Nazwa wariantu modułu (opcjonalnie): Laboratorium programowania w języku C++

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

KURSY PROGRAMOWANIA DLA DZIECI

Technik Informatyk. Odbycie zajęć praktycznej nauki zawodu jest warunkiem zaliczenia semestru. Kiedy i jak długo? Semestr II-4 tygodnie-160 godzin

Program Praktyki Zawodowej

Zacznij Tu! Poznaj Microsoft Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

I. Efekty kształcenia kwalifikacji zawodowych E.12, E.13 i E.14

Tworzenie aplikacji internetowych E14

Umieszczanie kodu. kod skryptu

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

OpenLaszlo. OpenLaszlo

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

P D 1 stosować środki ochrony indywidualnej podczas wykonywania prac montażowych i instalacyjnych

Referat Pracy Dyplomowej

Efekty kształcenia z podstawy programowej Uczeń:

1 Podstawy c++ w pigułce.

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Szkoła Policealna Nr 4 Zespół Szkół Zawodowych Nr 2 w Białymstoku ul. Świętojańska 1

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych 2. Przegląd narzędzi do tworzenia aplikacji internetowych 3. Wybrane technologie po stronie klienta 4. Wybrane technologie po stronie serwera 5. Struktura aplikacji internetowej Kod PKZ(E.b) Efekty kształcenia z podstawy programowej Uczeń: Standardy wymagań edukacyjnych PKZ(E.b) (3) dobiera oprogramowanie użytkowe do realizacji określonych zadań; Uszczegółowione efekty kształcenia. Uczeń po zrealizowaniu zajęć potrafi: PKZ(E.b)(3)1. zidentyfikować funkcje programów użytkowych; PKZ(E.b)(3)2. zanalizować zadania pod względem wykorzystania w programowaniu aplikacji internetowych określonych funkcji programów użytkowych; PKZ(E.b)(3)3. dobrać oprogramowanie użytkowe do realizacji określonych zadań przy programowaniu aplikacji 6. Wzorzec projektowy MVC 7. Narzędzia programistyczne wykorzystywane do tworzenia aplikacji internetowych PKZ(E.b) (11) korzysta z publikacji elektronicznych PKZ(E.b)(11)1. użyć dokumentacji dotyczące języków programowania; PKZ(E.b)(11)2. zanalizować publikacje elektroniczne dotyczące języków programowania; PKZ(E.b)(11)3. stworzyć publikacje elektroniczne na potrzeby aplikacji Oprac. Grzegorz Majda 1

8. Wprowadzenie do języka Java Script 9. Umieszczanie Java Script w pliku XHTML 10. Zmienne w Java Script typy danych 11. Deklaracja zmiennych w Java 12. Script wybrane funkcje 13. Operatory w Java Script 14. Pisanie skryptów z użyciem operatorów w Java Script 15. Operatory logiczne oraz bitowe w Java Script 16. Instrukcje warunkowe w Java Script 17. Budowa instrukcji switch 18. Pisanie skryptów z użyciem instrukcji switch 19. Pisanie skryptów z użyciem instrukcji if 20. Pisanie skryptów z użyciem instrukcji warunkowych 21. Budowa pętli for w Java Script 22. Pisanie skryptów z użyciem pętli for 23. Pisanie skryptów z użyciem pętli for 24. Skrypt wyświetlający tabliczkę mnożenia pętla for E.14 E.14. 3(6) wykorzystuje środowisko programistyczne: edytor, kompilator i debugger; E.14. 3(7) kompiluje i uruchamia kody źródłowe; E.14. 3(9) stosuje skrypty wykonywane po stronie klienta przy tworzeniu aplikacji E.14. 3(12) testuje tworzoną aplikację i modyfikuje jej kod źródłowy; E14.3(6)1. zidentyfikować różne środowiska programistyczne; E14.3(6)2. dobrać odpowiednie środowiska programistyczne do określonych zadań lub języków programowania; E14.3(6)3. przygotować do pracy różne środowiska programistyczne; E14.3(6)4. wykorzystać różne środowiska programistyczne do tworzenia aplikacji E14.3(7)1. określić zasady kompilacji i uruchamiania kodów źródłowych w różnych środowiskach programistycznych; E14.3(9)1. tworzyć skrypty wykonywane po stronie klienta w różnych językach programowania; E14.3(9)2. wykorzystywać skrypty do budowy interfejsów obsługi aplikacji E14.3(9)3. wykorzystywać skrypty do prezentacji treści w aplikacjach E14.3(12)1. przeprowadzić testy aplikacji E14.3(12)2. zanalizować testy aplikacji Oprac. Grzegorz Majda 2

25. Budowa pętli while 26. Pisanie skryptów z użyciem pętli while E14.3(12)3. zmodyfikować kody źródłowe na podstawie analizy testów; 27. Budowa pętli do while 28. Pisanie skryptów z użyciem pętli do while 29. Instrukcja break continue w Java Script 30. Definiowanie funkcji w Java Script 31. Pisanie skryptów z użyciem funkcji w Java Script 32. Funkcje w Java Script - 33. Zasięg zmiennych zmienne lokalne i globalne 34. Funkcje bez parametrów w Java Script - 35. Funkcje predefiniowane w Java Script 36. Tworzenie tablic przy użyciu obiektu Array 37. Pisanie skryptów przy użyciu obiektu Array 38. Tworzenie tablic bez użycia klasy 39. Tablice asocjacyjne w Java Script E.14. 3(13) dokumentuje tworzoną aplikację; E14.3(13)1. zastosować komentarze i uwagi w kodzie źródłowym aplikacji internetowej; E14.3(13)2. stworzyć helpy i tutoriale do własnych aplikacji 40. Wypełnianie tablic przy użyciu pętli for 41. Wyświetlanie zawartości tablic przy użyciu pętli for Oprac. Grzegorz Majda 3

42. Funkcje używane do edycji zawartości tablic Java Script 43. Tablice wielowymiarowe 44. Wstęp do programowania obiektowego w Java Script 45. Tworzenie własnych obiektów z użyciem konstruktora Java Script 46. Tworzenie konstruktora w Java Script 47. Właściwość prototype tworzenie własnych obiektów 48. Dodawanie metod modyfikujących dane 49. Obiekt Array w Java Script wybrane metody 50. Obiekt String w Java Script metody przetwarzające 51. Wybrane metody obiektu String 52. Metody formatujące obiekt String 53. Obiekt Date w Java Script 54. Pisanie skryptów z wybranymi metodami obiektu Date 55. Zastosowanie tablic z obiektem Date 56. Funkcje formatujące czas obiekt Date w Java Script 57. Obiekt Math w Java Script Oprac. Grzegorz Majda 4

58. Pisanie skryptu z wybranymi metodami obiektu Math 59. Obiektowy Model Dokumentu drzewo DOM 60. Wybrane obiektu przeglądarki obiekt Window 61. Wybrane właściwości i metody obiektu Document 62. Pozostałe obiekty przeglądarki 63. Tworzenie własnych obiektów - 64. Obsługa zdarzeń w Java Script 65. Ćwiczenia w stosowaniu obiektów Array i String 66. Zdarzenia myszy skrypty w Java Script 67. Wybrane zdarzenia formularza 68. Wybrane zdarzenia dokumentu 69. Kolejność wykonywania skryptów 70. Obiekt Date i Math - 71. Praca z oknami przeglądarki w Java Script 72. Zdarzenia w Java Script linki do pod stron 73. Wykorzystywanie skryptów na stronie internetowej Oprac. Grzegorz Majda 5

74. Animowanie grafiki - efekt rollover 75. Wykorzystanie tablic przy tworzeniu animowanej grafiki 76. Walidacja formularzy radio, check box 77. Obsługa formularza select w Java Script 78. Obiekt regexp wyrażenia regularne 79. Testowanie skryptów 114. Wprowadzenie do technologii Ajax 115. Obiekt XML Http Request 116. Tworzenie obiektu XML Http Request 117. Właściwości obiektu XML Http Request 118. Żądania Ajax 119. Metoda open Ajax 120. Metoda send Ajax Oprac. Grzegorz Majda 6

80. Wprowadzenie do Frameworka jquery 81. Selektory w jquery 82. Wybrane selektory w jquery - 83. Wybrane filtry biblioteki jquery 84. Podstawowe filtry jquery 85. Filtry zawartości w jquery 86. Filtry widoczności w jquery 87. Filtry atrybutów w jquery 88. Ćwiczenia w jquery filtry atrybutów 89. Selektory elementów w formularzach zdarzenia 90. Zdarzenia myszy w jquery 91. Wybrane zdarzenia formularza 92. Selektory i filtry w jquery 93. Nagłówki z rozwijaną treścią w jquery 94. Łączenie stylów CSS z jquery 95. Tworzenie dynamicznych klas przy użyciu jquery E.14. 3(10) wykorzystuje frameworki do tworzenia własnych aplikacji; E14.3(10)1. scharakteryzować architekturę frameworków w różnych środowiskach i językach programowania; E14.3(10)2. zdefiniować szkielet frameworków w różnych językach programowania; E14.3(10)3. zastosować funkcje i technologie rozszerzające struktury frameworków; E14.3(10)4. zastosować frameworki w tworzeniu aplikacji 96. Tworzenie prostych animacji w jquery metoda toggle 97. Metoda toogle w jquery - Oprac. Grzegorz Majda 7

98. Edycja tabel w jquery 99. Edycja tabel w jquery - 100. Selektory i filtry w jquery 102. Wiązanie zdarzeń z elementami 103. Metoda bind - jquery 104. Animacje obiektów na stronie metoda animate 105. Zmiana rozmiaru i położenia elementu 106. Powtarzająca się animacja - jquery 107. Animacje w jquery 108. Wyświetlanie podpowiedzi do treści 109. Pokaz zdjęć w jquery 110. Pokaz zdjęć w jquery 111. Walidacja formularza w jquery 112. Walidacja formularza w jquery - 113. Posumowanie pracy z jquery Oprac. Grzegorz Majda 8