EPI: Interfejs Graficzny Wykład nr 4 Podstawy frameworku Rails
|
|
- Marcin Krzysztof Włodarczyk
- 7 lat temu
- Przeglądów:
Transkrypt
1 EPI: Interfejs Graficzny Wykład nr 4 Podstawy frameworku Rails
2 Plan prezentacji Framework Rails
3 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się
4 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,...
5 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,... REST: podstawowy sposób organizacji zasobów i interakcji ze światem
6 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,... REST: podstawowy sposób organizacji zasobów i interakcji ze światem Wzorzec MVC:
7 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,... REST: podstawowy sposób organizacji zasobów i interakcji ze światem Wzorzec MVC: model: mapowanie obiektowo-relacyjne, migracje, zunifikowana obsługa wielu RDMS-ów, etc.
8 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,... REST: podstawowy sposób organizacji zasobów i interakcji ze światem Wzorzec MVC: model: mapowanie obiektowo-relacyjne, migracje, zunifikowana obsługa wielu RDMS-ów, etc. widok: szablony, layouty, formularze, AJAX
9 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,... REST: podstawowy sposób organizacji zasobów i interakcji ze światem Wzorzec MVC: model: mapowanie obiektowo-relacyjne, migracje, zunifikowana obsługa wielu RDMS-ów, etc. widok: szablony, layouty, formularze, AJAX kontroler: obsługa żądań, mapowanie adresów URL, cache owanie, etc.
10 Ruby on Rails podstawowe założenia DRY: nie powtarzaj się Konwencja ponad konfiguracją: domyślna struktura katalogów, STI, 3 środowiska pracy, jedna baza danych,... REST: podstawowy sposób organizacji zasobów i interakcji ze światem Wzorzec MVC: model: mapowanie obiektowo-relacyjne, migracje, zunifikowana obsługa wielu RDMS-ów, etc. widok: szablony, layouty, formularze, AJAX kontroler: obsługa żądań, mapowanie adresów URL, cache owanie, etc. Generatory szablony dla modeli, rusztowań, migracji bazy danych, itp.
11 Ruby on Rails cd. konsola
12 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości
13 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości zintegrowany mechanizm testowania aplikacji
14 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości zintegrowany mechanizm testowania aplikacji wsparcie dla umiędzynarodowienia aplikacji
15 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości zintegrowany mechanizm testowania aplikacji wsparcie dla umiędzynarodowienia aplikacji mechanizm kompozycji aplikacji
16 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości zintegrowany mechanizm testowania aplikacji wsparcie dla umiędzynarodowienia aplikacji mechanizm kompozycji aplikacji kompresja CSS-ów i Javascriptu
17 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości zintegrowany mechanizm testowania aplikacji wsparcie dla umiędzynarodowienia aplikacji mechanizm kompozycji aplikacji kompresja CSS-ów i Javascriptu wsparcie dla CoffeeScriptu
18 Ruby on Rails cd. konsola zintegrowany mechanizm obłsugi wiadomości zintegrowany mechanizm testowania aplikacji wsparcie dla umiędzynarodowienia aplikacji mechanizm kompozycji aplikacji kompresja CSS-ów i Javascriptu wsparcie dla CoffeeScriptu tysiące plug-inów
19 MVC Model Widok Kontroler
20 MVC w RoR
21 Konwencje nazewnicze model pisany w notacji wielbłądziej w liczbie pojedynczej np. class Book
22 Konwencje nazewnicze model pisany w notacji wielbłądziej w liczbie pojedynczej np. class Book kontroler w notacji wielbłądziej w liczbie mnogiej np. BooksController
23 Konwencje nazewnicze model pisany w notacji wielbłądziej w liczbie pojedynczej np. class Book kontroler w notacji wielbłądziej w liczbie mnogiej np. BooksController widok domyślnie ma taką samą nazwę jak akcja w kontrolerze + format (HTML, XML, JSON) + język szablonów (erb,haml) np. BooksController#index index.html.erb
24 Konwencje nazewnicze model pisany w notacji wielbłądziej w liczbie pojedynczej np. class Book kontroler w notacji wielbłądziej w liczbie mnogiej np. BooksController widok domyślnie ma taką samą nazwę jak akcja w kontrolerze + format (HTML, XML, JSON) + język szablonów (erb,haml) np. BooksController#index index.html.erb pojedynczy zasób pisany małą literą w liczbie pojedynczej np. resource :book
25 Konwencje nazewnicze model pisany w notacji wielbłądziej w liczbie pojedynczej np. class Book kontroler w notacji wielbłądziej w liczbie mnogiej np. BooksController widok domyślnie ma taką samą nazwę jak akcja w kontrolerze + format (HTML, XML, JSON) + język szablonów (erb,haml) np. BooksController#index index.html.erb pojedynczy zasób pisany małą literą w liczbie pojedynczej np. resource :book wielokrotny zasób pisany małą literą w liczbie mnogiej np. resources :books
26 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych
27 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD
28 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new
29 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new read metoda find oraz akcesory pól, np. Book.find(1), book.title
30 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new read metoda find oraz akcesory pól, np. Book.find(1), book.title update metody update_attribute, update_attributes, np. book.update_attribute(:title, Dziady )
31 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new read metoda find oraz akcesory pól, np. Book.find(1), book.title update metody update_attribute, update_attributes, np. book.update_attribute(:title, Dziady ) delete metoda destroy
32 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new read metoda find oraz akcesory pól, np. Book.find(1), book.title update metody update_attribute, update_attributes, np. book.update_attribute(:title, Dziady ) delete metoda destroy związki wysokopoziomowe określanie zależności pomiędzy klasami, np. Book has_one :author book.author
33 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new read metoda find oraz akcesory pól, np. Book.find(1), book.title update metody update_attribute, update_attributes, np. book.update_attribute(:title, Dziady ) delete metoda destroy związki wysokopoziomowe określanie zależności pomiędzy klasami, np. Book has_one :author book.author walidacje weryfikacja występowania wartości atrybutu, jego formatu, itp., np. validates_presence_of :name
34 Warstwa modelu ActiveRecord obiektowy dostęp do bazy danych implementacja operacji CRUD create konstruktor klasy, np. Book.new read metoda find oraz akcesory pól, np. Book.find(1), book.title update metody update_attribute, update_attributes, np. book.update_attribute(:title, Dziady ) delete metoda destroy związki wysokopoziomowe określanie zależności pomiędzy klasami, np. Book has_one :author book.author walidacje weryfikacja występowania wartości atrybutu, jego formatu, itp., np. validates_presence_of :name migracje pozwalają na inkrementalne określanie i modyfikowanie schematu bazy danych
35 Warstwa kontrolera ActionController reaguje na żądania przeglądarki
36 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku
37 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego)
38 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego) przyjmuje podstawowe założenia koncepcji REST
39 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego) przyjmuje podstawowe założenia koncepcji REST czasowniki HTTP: GET, POST, PUT, DELETE
40 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego) przyjmuje podstawowe założenia koncepcji REST czasowniki HTTP: GET, POST, PUT, DELETE dostępność treści w różnych formatach np. HTML, JSON
41 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego) przyjmuje podstawowe założenia koncepcji REST czasowniki HTTP: GET, POST, PUT, DELETE dostępność treści w różnych formatach np. HTML, JSON predefinowane akcje: index, show, new, create, edit, update, destroy
42 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego) przyjmuje podstawowe założenia koncepcji REST czasowniki HTTP: GET, POST, PUT, DELETE dostępność treści w różnych formatach np. HTML, JSON predefinowane akcje: index, show, new, create, edit, update, destroy każda akcja domyślnie posiada odpowiadający jej widok
43 Warstwa kontrolera ActionController reaguje na żądania przeglądarki łączy warstwę modelu z warstwą widoku definiuje akcje (jako metody Rubiego) przyjmuje podstawowe założenia koncepcji REST czasowniki HTTP: GET, POST, PUT, DELETE dostępność treści w różnych formatach np. HTML, JSON predefinowane akcje: index, show, new, create, edit, update, destroy każda akcja domyślnie posiada odpowiadający jej widok filtry pozwalają na łatwe dodanie zadań do wybranych akcji, np. autoryzacja, kompresja
44 Warstwa widoku ActionView oddziela dane od metody ich prezentowania (HTML, JSON, itp.)
45 Warstwa widoku ActionView oddziela dane od metody ich prezentowania (HTML, JSON, itp.) może definiować wiele sposobów prezentacji danych
46 Warstwa widoku ActionView oddziela dane od metody ich prezentowania (HTML, JSON, itp.) może definiować wiele sposobów prezentacji danych oparta jest na wybranym języku szablonów (erb, haml, itp.)
47 Warstwa widoku ActionView oddziela dane od metody ich prezentowania (HTML, JSON, itp.) może definiować wiele sposobów prezentacji danych oparta jest na wybranym języku szablonów (erb, haml, itp.) definiuje funkcje pomocnicze (helpery), do łatwego tworzenia tagów HTML: linków obrazków formularzy
48 Warstwa widoku ActionView oddziela dane od metody ich prezentowania (HTML, JSON, itp.) może definiować wiele sposobów prezentacji danych oparta jest na wybranym języku szablonów (erb, haml, itp.) definiuje funkcje pomocnicze (helpery), do łatwego tworzenia tagów HTML: linków obrazków formularzy szablony mogą składać się z wielu pod-szablonów (partiali)
49 Warstwa widoku ActionView oddziela dane od metody ich prezentowania (HTML, JSON, itp.) może definiować wiele sposobów prezentacji danych oparta jest na wybranym języku szablonów (erb, haml, itp.) definiuje funkcje pomocnicze (helpery), do łatwego tworzenia tagów HTML: linków obrazków formularzy szablony mogą składać się z wielu pod-szablonów (partiali) aplikacja może definiować jeden/wiele layoutów
50 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite
51 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite interpretuje żądania przychodzące do aplikacji
52 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite interpretuje żądania przychodzące do aplikacji przekazuje żądania do kontrolera
53 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite interpretuje żądania przychodzące do aplikacji przekazuje żądania do kontrolera pozwala na całkowite wyabstrahowanie mechanizmu tworzenia linków wewnątrz aplikacji
54 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite interpretuje żądania przychodzące do aplikacji przekazuje żądania do kontrolera pozwala na całkowite wyabstrahowanie mechanizmu tworzenia linków wewnątrz aplikacji pozwala na tworzenie przyjaznych adresów URL /ksiazki/1-dziady-cz-iv /2011/11/11
55 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite interpretuje żądania przychodzące do aplikacji przekazuje żądania do kontrolera pozwala na całkowite wyabstrahowanie mechanizmu tworzenia linków wewnątrz aplikacji pozwala na tworzenie przyjaznych adresów URL /ksiazki/1-dziady-cz-iv /2011/11/11 koncentruje się wokół koncepcji REST resource :book get book/latest post book/:id/review
56 Warstwa trasowania zastępuje rozwiązania typu mod_rewrite interpretuje żądania przychodzące do aplikacji przekazuje żądania do kontrolera pozwala na całkowite wyabstrahowanie mechanizmu tworzenia linków wewnątrz aplikacji pozwala na tworzenie przyjaznych adresów URL /ksiazki/1-dziady-cz-iv /2011/11/11 koncentruje się wokół koncepcji REST resource :book get book/latest post book/:id/review pozwala na automatyczne przekierowywanie żądań
57 Materiały nie ma sensu kupować książek na temat Rails!
58 Materiały nie ma sensu kupować książek na temat Rails! podstawowe źródło informacji przewodniki guides.rubyonrails.org
59 Materiały nie ma sensu kupować książek na temat Rails! podstawowe źródło informacji przewodniki guides.rubyonrails.org wersja polska przewodników trochę przestarzała apohllo.pl/guides/index.html
60 Materiały nie ma sensu kupować książek na temat Rails! podstawowe źródło informacji przewodniki guides.rubyonrails.org wersja polska przewodników trochę przestarzała apohllo.pl/guides/index.html interaktywny tutorial Rails for Zombies railsforzombies.org
61 Materiały nie ma sensu kupować książek na temat Rails! podstawowe źródło informacji przewodniki guides.rubyonrails.org wersja polska przewodników trochę przestarzała apohllo.pl/guides/index.html interaktywny tutorial Rails for Zombies railsforzombies.org railscasty Rayana Batesa railscasts.com
62 Materiały nie ma sensu kupować książek na temat Rails! podstawowe źródło informacji przewodniki guides.rubyonrails.org wersja polska przewodników trochę przestarzała apohllo.pl/guides/index.html interaktywny tutorial Rails for Zombies railsforzombies.org railscasty Rayana Batesa railscasts.com RubyToolbox mnóstwo przydatnych plug-inów, informacje na temat popularności, sposobu instalacji, itp.
Ruby i Ruby on Rails. Mateusz Drożdżyński
Ruby i Ruby on Rails Mateusz Drożdżyński Co to Ruby? Dynamiczny, obiektowy język programowania, stworzony przez Yukihiro Matsumoto Pojawił się w tym samym roku co Java (1995) Przejrzysta, prosta i intuicyjna
Bardziej szczegółowoCzym jest Ruby on Rails?
Czym jest Ruby on Rails? Ruby on Rails - napisany w języku Ruby framework open source do szybkiego tworzenia aplikacji internetowych w oparciu o architekturę MVC David Heinemeier Hansson twórca Rails Ruby
Bardziej szczegółowoProgram szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk
Program szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem
Bardziej szczegółowoLaboratorium nr 3 Podstawy Ruby on Rails
Laboratorium nr 3 Podstawy Ruby on Rails Elektroniczne Przetwarzanie Informacji Plan prezentacji Utworzenie aplikacji Author Book Końcowe porządki System do obsługi biblioteki Bardzo prosta biblioteka.
Bardziej szczegółowoProgram szkolenia: Symfony, nowoczesny framework PHP
Program szkolenia: Symfony, nowoczesny framework PHP Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Symfony, nowoczesny framework PHP PHP-frameworki PHP developerzy 3 dni 40% wykłady
Bardziej szczegółowoPrzygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)
Program szkolenia: Przygotowanie do nowoczesnego programowania po stronie przeglądarki (HTML5, CSS3, JS, wzorce, architektura, narzędzia) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowoSzkolenie wycofane z oferty
Szkolenie wycofane z oferty Program szkolenia: Java Server Faces 2 Informacje: Nazwa: Java Server Faces 2 Kod: Java-EE-JSF 2 Kategoria: Java EE Grupa docelowa: developerzy Czas trwania: 3 dni Forma: 50%
Bardziej szczegółowoEPI: Interfejs Graczny Podstawy Ruby on Rails
EPI: Interfejs Graczny Podstawy Ruby on Rails 6 pa¹dziernika 2010 Ruby i Ruby on Rails Ruby Japonia 1995, Yukihiro 'Matz' Matsumoto http://www.ruby-lang.org/en/ Ruby on Rails framework napisany w Ruby
Bardziej szczegółowoKurs języka Ruby. Ruby on Rails ActionPack
Kurs języka Ruby Ruby on Rails ActionPack Co to jest RoR: Środowisko do szybkiego tworzenia aplikacji webowych Garść informacji Stworzony przez Davida Heinemeiera Hanssona DRY Don't Repeat Yourself Mnóstwo
Bardziej szczegółowoBudowa aplikacji ASP.NET z wykorzystaniem wzorca MVC
Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:
Bardziej szczegółowoProgramowanie w Ruby
Programowanie w Ruby Wykład 13 Marcin Młotkowski 16 stycznia 2013 Plan wykładu Testowanie aplikacji w Ruby on Rails Testowanie modeli Testy funkcjonalne: testowanie kontrolerów Testy integracyjne Testowanie
Bardziej szczegółowoProgram szkolenia: REST i Microservices w PHP
Program szkolenia: REST i Microservices w PHP Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: REST i Microservices w PHP PHP-rest PHP developerzy 4 dni 50% wykłady / 50% warsztaty
Bardziej szczegółowoPrzepis 1. Edycja formularza w miejscu 13. Rails sprawia, że edycja w miejscu jest prosta dzięki kontrolce script.aculo.us
Wprowadzenie...7 Część I Przepisy na interfejs użytkownika... 11 1. Edycja formularza w miejscu...13 2. Tworzenie własnej metody pomocniczej JavaScript...21 3. Podgląd dynamiczny...29 4. Autouzupełnianie
Bardziej szczegółowoProgramowanie w Ruby
Programowanie w Ruby Wykład 11 Marcin Młotkowski 19 grudnia 2012 Plan wykładu Modele danych i bazy danych Modele danych Migracje Bazy danych w Railsach Rusztowania Walidacja modeli Modele danych Definicje
Bardziej szczegółowoRuby on Rails. Supersilnik WWW. Łukasz Włodarczyk
Ruby on Rails Supersilnik WWW Łukasz Włodarczyk Spis Treści Co to jest Ruby? Dlaczego Ruby? Co to jest Rails? Historia Ruby on Rails Filozofia Ruby on Rails Jak działa technologia Rails? Ruby on Rails
Bardziej szczegółowoModele danych walidacja widoki zorientowane na model
Modele danych walidacja widoki zorientowane na model 1. Wprowadzenie Modele danych Modele danych w ASP.NET MVC to klasy znajdujące się w katalogu Models. Ich zadaniem jest mapowanie danych przesyłanych
Bardziej szczegółowoEPI: Interfejs Graficzny Wykład nr 8 Warstwa widoku
: Interfejs Graficzny Wykład nr 8 Warstwa widoku Elektroniczne Przetwarzanie Informacji Konsultacje: czw. 14.00-15.30, pokój 3.211 Plan prezentacji Wprowadzenie Helpery Fragmenty widoków MVC w RoR erb
Bardziej szczegółowoProgramowanie w Ruby
Programowanie w Ruby Wykład 11 Marcin Młotkowski 19 grudnia 2014 Plan wykładu 1 Projekt 2 Modele danych 3 4 5 Marcin Młotkowski Programowanie w Ruby 2 / 38 Zasady Projekt Składowe projektu przynajmniej
Bardziej szczegółowoTemat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych
Bardziej szczegółowoWykład nr 6 Trasowanie i warstwa kontrolera routes.rb i ActionController
Wykład nr 6 Trasowanie i warstwa kontrolera routes.rb i ActionController Elektroniczne Przetwarzanie Informacji Konsultacje: czw. 14.00-15.30, pokój 3.211 Plan prezentacji Wprowadzenie Trasowanie Warstwa
Bardziej szczegółowoCouchDB. Michał Nowikowski
CouchDB Michał Nowikowski Agenda Wprowadzenie do CouchDB Mój przypadek Wyniki i wnioski Dokumenty CouchDB Format JSON Pary nazwa wartość Możliwe tablice i struktury Załączniki Brak limitów na liczbę i
Bardziej szczegółowoKurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE
Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE Cena szkolenia Cena szkolenia wynosi 100 zł za 60 min. Ilość godzin szkolenia jest zależna od postępów w nauce uczestnika kursu oraz ilości czasu, którą będzie
Bardziej szczegółowoAplikacje webowe z wykorzystaniem Node.js oraz Express
Aplikacje webowe z wykorzystaniem Node.js oraz Express Adresaci szkolenia: Kurs przeznaczony jest dla programistów pragnących tworzyć skalowalne aplikacje z wykorzystaniem Node.js. Parametry szkolenia:
Bardziej szczegółowoProgramowanie. Dodatek - uzupełnienie wiadomości. mgr inż. Krzysztof Szwarc. Sosnowiec,
Programowanie Dodatek - uzupełnienie wiadomości mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 2017 1 / 45 mgr inż. Krzysztof Szwarc Programowanie Informacje ogólne 2 / 45 mgr inż. Krzysztof
Bardziej szczegółowoFull Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia
Kod szkolenia: Tytuł szkolenia: DED/FSJS Full Stack JavaScript z Angular i Nest Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest dla programistów posiadających podstawową wiedzę w zakresie JavaScript,
Bardziej szczegółowoWykład nr 7 Trasowanie i warstwa kontrolera routes.rb i ActionController
Wykład nr 7 Trasowanie i warstwa kontrolera routes.rb i ActionController Plan prezentacji Wprowadzenie Trasowanie Warstwa kontrolera Obsługa stanu MVC w RoR Trasowanie config/routes.rb zastępuje rozwiązania
Bardziej szczegółowoJak okiełznać frontend w Django? Piotr Maliński www.python.rk.edu.pl
Jak okiełznać frontend w Django? Piotr Maliński www.python.rk.edu.pl Problemy frontendu Trudne testowanie i debugowanie Różne przeglądarki Różne ustawienia przeglądarek Urządzenia dotykowe Przekazywanie
Bardziej szczegółowoSpecyfikacja implementacyjna aplikacji serwerowej
Projekt: System wspomagania osób studiujących Strona: 1 / 7 Opracowali: Zatwierdzili: Spis treści Damian Głuchowski Krzysztof Krajewski Krzysztof Krajewski dr inż. Sławomir Skoneczny Spis treści... 1 1.
Bardziej szczegółowoArchitektury Usług Internetowych. Laboratorium 2 RESTful Web Services
Architektury Usług Internetowych Laboratorium 2 RESTful Web Services Wstęp Celem laboratorium jest zapoznanie się z modelem usług sieciowych opartych na standardzie REST. RESTful Web Services Usługami
Bardziej szczegółowoProgramowanie w Ruby
Programowanie w Ruby Wykład 14 Marcin Młotkowski 23 stycznia 2015 Konfiguracja produkcyjnych wersji Plan wykładu 1 Konfiguracja produkcyjnych wersji 2 Marcin Młotkowski Programowanie w Ruby 2 / 21 WEBrick
Bardziej szczegółowoProgramowanie w Ruby
Programowanie w Ruby Wykład 13 Marcin Młotkowski 16 stycznia 2015 Plan wykładu 1 Marcin Młotkowski Programowanie w Ruby 2 / 31 Testowanie Rodzaje testów: Testy jednostkowe Testy funkcjonalne Testy wydajnościowe
Bardziej szczegółowoLaboratorium 7 Blog: dodawanie i edycja wpisów
Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą
Bardziej szczegółowoTworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)
Tworzenie witryn internetowych PHP/Java (mgr inż. Marek Downar) Rodzaje zawartości Zawartość statyczna Treść statyczna (np. nagłówek, stopka) Layout, pliki multimedialne, obrazki, elementy typograficzne,
Bardziej szczegółowoPROJEKTOWANIE APLIKACJI INTERNETOWYCH
PROJEKTOWANIE APLIKACJI INTERNETOWYCH (WFAIS.IF-N016) dr inż. Marcin Zieliński Wykład dla kierunku: Informatyka Stosowana I rok, II stopień Rok akademicki: 2016/2017 - semestr letni WYKŁAD 2 Przypomnienie
Bardziej szczegółowoZrąb JavascriptMVC. Krzysztof Płocharz. 6 kwiecień 2009. Uniwersytet Warszawski
Uniwersytet Warszawski 6 kwiecień 2009 Spis Treści 1 MVC Jak to wygląda w JavascriptMVC 2 Prawie jak klasy 3 Hierarchia Widoki Kontrolery Modele 4 Struktura katalogów Generatory kodu Generatory dokumentacji
Bardziej szczegółowoGrails. v 1.1 Web Framework
Grails v 1.1 Web Framework Piotr Gaertig / 2009 Grails - treść prezentacji Historia Ogólnie o Grails Groovy Starter Model GORM Scaffolding Kontroler Widok GSP URL Mapping Development & deployment Pozostałe
Bardziej szczegółowoPoznaj ASP.NET MVC. Kamil Cieślak Microsoft Student Partner 2013-03-11
Poznaj ASP.NET MVC Kamil Cieślak Microsoft Student Partner 2013-03-11 Agenda Czym jest ASP.NET MVC? Wzorzec MVC ASP.NET MVC vs inne frameworki Bazy danych w ASP.NET MVC Jak zacząć? 2 Czym jest ASP.NET
Bardziej szczegółowoSzczegółowy opis zamówienia:
Szczegółowy opis zamówienia: Rok 2016 budowa stron w html5 (8h v + 4h ćw) 8 szt. html5 - zaawans. (7h v + 5h ćw) 8 szt. programowania w java script (9h v + 7h ćw) 8 szt. java script zaawans (8h v + 4h
Bardziej szczegółowoDokumentacja techniczna. Młodzieżowe Pośrednictwo Pracy
Dokumentacja techniczna Młodzieżowe Pośrednictwo Pracy Spis Treści 1. Widok ogólny architektury MPP... 3 2. Warstwy systemu... 5 3. Struktura systemu/komponentów... 7 3.1 Aplikacje... 7 3.2 Biblioteki...
Bardziej szczegółowoTestowanie aplikacji. Kurs języka Ruby
Testowanie aplikacji Kurs języka Ruby Rodzaje testów Testy jednostkowe Testy funkcjonalne Testy integracyjne Testy jednostkowe (unit tests) Testy sprawdzające pojedyncze funkcjonalności (metodę, funkcję
Bardziej szczegółowoURL, URI różnice i podobieństwa
Mechanizm routingu URL, URI różnice i podobieństwa URL (Uniform Resource Locator) unikalny identyfikator wskazujący lokalizację zasobu sieciowego. URI (Uniform Resource Identyficatior) unikalny identyfikator
Bardziej szczegółowoKARTA PRZEDMIOTU. Warsztaty z Ruby on Rails. Ruby on Rails Workshop
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
Bardziej szczegółowoBackend Administratora
Backend Administratora mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 W tym celu korzystając z konsoli wydajemy polecenie: symfony generate:app backend Wówczas zostanie stworzona
Bardziej szczegółowoProjekt Giełdy Terminów Koncepcja. 19 czerwca 2015
Projekt Giełdy Terminów Koncepcja Michał Begejowicz Bartosz Żurkowski 19 czerwca 2015 Spis treści 1 Wstęp 3 1.1 Ogólny opis......................... 3 2 Architektura systemu 4 2.1 Model............................
Bardziej szczegółowoPrzewodnik użytkownika (instrukcja) AutoMagicTest
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.1.21.137 1. Wprowadzenie Aplikacja AutoMagicTest to aplikacja wspierająca testerów w testowaniu i kontrolowaniu jakości stron poprzez ich analizę. Aplikacja
Bardziej szczegółowoASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3
3 ASP.NET MVC Podstawy 1 1. Cel zajęć Celem zajęć jest zapoznanie się z podstawami ASP.NET MVC 2.0 Framework. 2. Zadanie Proszę zbudować prostą aplikację WWW przy zastosowaniu framework a ASP.NET MVC 2.0
Bardziej szczegółowoEwolucja projektowania aplikacji w PHP na bazie frameworka Symfony 2
Ewolucja projektowania aplikacji w PHP na bazie frameworka Symfony 2 Statyczne strony HTML Wczytanie statycznej strony HTML sprowadza się do odebrania żądania przez serwer, odnalezienia właściwego pliku
Bardziej szczegółowoZrąb webowy dla perfekcjonistów z terminami. autor: Kamil Adamczyk
Zrąb webowy dla perfekcjonistów z terminami autor: Kamil Adamczyk 1 Django napisany w Pythonie DRY czyli zasada nie powtarzaj się w odniesieniu do tworzenia aplikacji opensource'owy zrąb służący do tworzenia
Bardziej szczegółowoPodstawy programowania III WYKŁAD 5
Podstawy programowania III WYKŁAD 5 Jan Kazimirski 1 Projekt: Katalog książek elektronicznych 2 Założenia projektu Aplikacja będzie służyła do zarządzania zbiorem książek w postaci elektronicznej. Aplikacja
Bardziej szczegółowoWybrane działy Informatyki Stosowanej
Wybrane działy Informatyki Stosowanej Java Enterprise Edition WebServices Serwer aplikacji GlassFish Dr hab. inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki Aplikacje
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),
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
Bardziej szczegółowoTOPIT Załącznik nr 3 Programowanie aplikacji internetowych
Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć
Bardziej szczegółowoDjango : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop Spis treści
Django : praktyczne tworzenie aplikacji sieciowych / Antonio Mele. Gliwice, cop. 2016 Spis treści O autorze 13 O recenzentach technicznych 14 Wprowadzenie 17 Rozdział 1. Utworzenie aplikacji bloga 21 Instalacja
Bardziej szczegółowoProgramowanie obiektowe
Programowanie obiektowe Laboratorium 11 - przegląd wybranych wzorców mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 24 maja 2017 1 / 38 mgr inż. Krzysztof Szwarc Programowanie obiektowe Wzorce
Bardziej szczegółowoFront-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.
Kod szkolenia: Tytuł szkolenia: FRONT-END Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap. Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest zarówno dla
Bardziej szczegółowoMicrosoft.NET: ASP.NET MVC + Entity Framework (Code First)
Microsoft.NET: ASP.NET MVC + Entity Framework (Code First) Do realizacji projektu potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2012. W ramach projektu budowana jest prosta
Bardziej szczegółowoProgramowanie obiektowe
Programowanie obiektowe Wykład 7 Marcin Młotkowski 8 kwietnia 2015 Plan wykładu Z życia programisty, część 1 1 Z życia programisty, część 1 2 3 Z życia programisty, część 2 Model View Controller MVC w
Bardziej szczegółowoTworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)
Tworzenie witryn internetowych PHP/Java (mgr inż. Marek Downar) Co narzuca MVC? Architekturę aplikacji wykonaną w konwencji Model Widok - Kontroler Model reprezentacja danych i dostępu do nich Widok elementy
Bardziej szczegółowoWeb frameworks do budowy aplikacji zgodnych z J2EE. Jacek Panachida
Web frameworks do budowy aplikacji zgodnych z J2EE Jacek Panachida Cel pracy Analiza wybranych ram projektowych dostępnych dla platformy Java Warunki selekcji napisany z wykorzystaniem języka Java oraz
Bardziej szczegółowoTechnologie internetowe ASP.NET Core. Paweł Rajba
Technologie internetowe ASP.NET Core Paweł Rajba pawel@cs.uni.wroc.pl http://itcourses.eu/ Plan wykładu Wprowadzenie Podstawowa aplikacja Usługi i middleware Obsługa błędów Request, Response, ciastka i
Bardziej szczegółowoZaawansowany kurs języka Python
Środowisko Django początki 10 stycznia 2014 Plan wykładu 1 2 Plan wykładu 1 2 Co to jest Django Oparty o Pythona framework do tworzenia aplikacji internetowych. Co to jest Django Oparty o Pythona framework
Bardziej szczegółowoKomunikacja międzysystemowa
Komunikacja międzysystemowa REST API 06.12.2017 Karol Buler O czym będzie? O komunikacji ogólnie Application programming interface (API) Wybrane metody komunikacji REST API JavaScript Object Notation (JSON)
Bardziej szczegółowoRails. Przepisy IDZ DO KATALOG KSI EK TWÓJ KOSZYK CENNIK I INFORMACJE CZYTELNIA PRZYK ADOWY ROZDZIA. SPIS TREœCI KATALOG ONLINE
IDZ DO PRZYK ADOWY ROZDZIA KATALOG KSI EK ZAMÓW DRUKOWANY KATALOG Wydawnictwo Helion ul. Koœciuszki 1c 44-100 Gliwice tel. 032 230 98 63 e-mail: helion@helion.pl TWÓJ KOSZYK CENNIK I INFORMACJE ZAMÓW INFORMACJE
Bardziej szczegółowoRuby on Rails. Wprowadzenie. Wydanie II
Ruby on Rails. Wprowadzenie. Wydanie II Autor: Bruce Tate, Lance Carlson, Curt Hibbs ISBN: 978-83-246-2210-8 Tytu³ orygina³u: Rails: Up and Running Format: B5, stron: 192 Poznaj Ruby on Rails i twórz potê
Bardziej szczegółowoPrzewodnik użytkownika (instrukcja) AutoMagicTest
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.2.1.173 1. Wprowadzenie Aplikacja AutoMagicTest to aplikacja wspierająca testerów w testowaniu i kontrolowaniu jakości stron poprzez ich analizę. Aplikacja
Bardziej szczegółowoArchitektura MVC w ASP.NET. Autor wykładu: Marek Wojciechowski
Architektura MVC w ASP.NET Autor wykładu: Marek Wojciechowski Modele programistyczne ASP.NET Web Forms Komponentowy interfejs użytkownika (kontrolki) Programowanie wizualno-zdarzeniowe Klasyczna składnia
Bardziej szczegółowoKurs programowania aplikacji bazodanowych
Wykład 6 Instytut Informatyki Uniwersytet Wrocławski Plan wykładu CastleProject i wzorzec ActiveRecord Wybrane możliwości Castle ActiveRecord Inicjalizja i konfiguracja Tworzenie klasy encji, dziedziczenie
Bardziej szczegółowoREFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,
Bardziej szczegółowoWstęp Budowa Serwlety JSP Podsumowanie. Tomcat. Kotwasiński. 1 grudnia 2008
Adam 1 grudnia 2008 Wstęp Opis Historia Apache kontener serwletów rozwijany w ramach projektu Apache jeden z bardziej popularnych kontenerów Web open source, Apache Software License rozwijany przez ASF
Bardziej szczegółowoSZKOLENIE TWORZENIE SYSTEMÓW
SZKOLENIE TWORZENIE SYSTEMÓW INFORMATYCZNYCH Z UŻYCIEM GROOVY I GRAILS KOD: JGR Strona 1 1 Opis Platforma Java EE to zbiór zaawansowanych narzędzi umożliwiających tworzenie systemów korporacyjnych. Jest
Bardziej szczegółowoAplikacje WWW Wprowadzenie
Aplikacje WWW Wprowadzenie Beata Pańczyk na podstawie http://www.e-informatyka.edu.pl/ http://wazniak.mimuw.edu.pl/index.php?title=aplikacje_www Plan wykładu Składniki architektury WWW: klient HTTP, serwer
Bardziej szczegółowoPHP: bazy danych, SQL, AJAX i JSON
1 PHP: bazy danych, SQL, AJAX i JSON SYSTEMY SIECIOWE Michał Simiński 2 Bazy danych Co to jest MySQL? Jak się połączyć z bazą danych MySQL? Podstawowe operacje na bazie danych Kilka dodatkowych operacji
Bardziej szczegółowoPodstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko
Podstawowe pojęcia dotyczące relacyjnych baz danych mgr inż. Krzysztof Szałajko Czym jest baza danych? Co rozumiemy przez dane? Czym jest system zarządzania bazą danych? 2 / 25 Baza danych Baza danych
Bardziej szczegółowoProgramowanie i projektowanie obiektowe
Programowanie i projektowanie obiektowe CherryPy, Genshi Paweł Daniluk Wydział Fizyki Jesień 2016 P. Daniluk(Wydział Fizyki) PO w. IX Jesień 2016 1 / 20 Aplikacje webowe Podejście standardowe Serwer (np.
Bardziej szczegółowoAngular, cz. II. Tworzenie serwisów Web 2.0. dr inż. Robert Perliński rperlinski@icis.pcz.pl
ngular, cz. II 1/24 Angular, cz. II Tworzenie serwisów Web 2.0 dr inż. Robert Perliński rperlinski@icis.pcz.pl Politechnika Częstochowska Instytut Informatyki Teoretycznej i Stosowanej 10 kwietnia 2015
Bardziej szczegółowoQuiz Aplikacja internetowa
- 1 - Quiz Aplikacja internetowa Opis: Realizacja aplikacji internetowej Quiz w oparciu o Python i framework Flask (wersja 0.10.1). Autorzy: Tomasz Nowacki, Robert Bednarz Czas realizacji: 90 min Poziom
Bardziej szczegółowoAJAX. Wykonał: Marcin Ziółkowski, AGH Kraków, AiR rok 5.
AJAX Wykonał: Marcin Ziółkowski, AGH Kraków, AiR rok 5. Czym jest AJAX? AJAX (Asynchronous JavaScript And XML) nie jest nową technologią, ale nowym sposobem wykorzystania kombinacji istniejących technologii
Bardziej szczegółowoFrameworki IOS. Wykład 14. Programowanie aplikacji mobilnych na urządzenia Apple (IOS i ObjectiveC) #import "Fraction.h" #import <stdio.
#import "Fraction.h" #import @implementation Fraction -(Fraction*) initwithnumerator: (int) n denominator: (int) d { self = [super init]; } if ( self ) { [self setnumerator: n anddenominator:
Bardziej szczegółowoOBC01/TOPMOB Projektowanie w języku Objective-C
Szkolenie skierowane do: Programistów zaczynających pracę z platformą ios na urządzeniach iphone oraz ipad. Tematy zajęć: Dzień 1 1. Wprowadzenie Zarys historyczny NextStep oraz rozwój Apple ios Historia
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy
Bardziej szczegółowoProduktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i
Program szkolenia: Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Produktywne tworzenie aplikacji webowych z
Bardziej szczegółowoapp/ - folder zawiera pliki konfiguracyjne dla całej aplikacji Można wybrać sposób zapisu konfiguracji: YML, XML, PHP
Baza danych i ORM Struktura Bundle app/ - folder zawiera pliki konfiguracyjne dla całej aplikacji Można wybrać sposób zapisu konfiguracji: YML, XML, PHP src/ - folder zawiera cały kod PHP aplikacji vendor/
Bardziej szczegółowoTworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk
Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery Łukasz Bartczuk Moduł 6 JavaScript w przeglądarce Agenda Skrypty na stronie internetowej Model DOM AJAX Skrypty na stronie
Bardziej szczegółowoAplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, )
Kod szkolenia: Tytuł szkolenia: JEE/JSP Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, ) Dni: 5 Opis: Adresaci szkolenia: Szkolenie adresowane jest do programistów
Bardziej szczegółowoAplikacje WWW i PHP - opis przedmiotu
Aplikacje WWW i PHP - opis przedmiotu Informacje ogólne Nazwa przedmiotu Aplikacje WWW i PHP Kod przedmiotu 11.3-WK-MATP-A-L-S14_pNadGenHRAKH Wydział Kierunek Wydział Matematyki, Informatyki i Ekonometrii
Bardziej szczegółowoym4r Google Maps w Ruby on Rails
Krakow Ruby Users Group 25. listopada 2006 Google Maps Kilka słów o Google Maps API Google Maps API interfejs programistyczny pozwalajacy na wyświetlenie na stronie WWW mapy wybranego rejonu Ziemi: Aktualna
Bardziej szczegółowoWYKŁAD 1 ANGULARJS CZĘŚĆ 1
WYKŁAD 1 ANGULARJS CZĘŚĆ 1 DEFINICJA ANGULARJS Framework JavaScript na licencji open-source wykorzystywany do tworzenia aplikacji SPA (single page applications) w oparciu o wzorzec projektowy Model-View-Controler.
Bardziej szczegółowopawel.rajba@gmail.com, http://kursy24.eu/
pawel.rajba@gmail.com, http://kursy24.eu/ Wprowadzenie, struktura Podstawy Twig Adres i nawigacja Request, Response i parametry Ciasta, sesje i flash messages Model i baza danych Formularze Security Ilustracje
Bardziej szczegółowoSieci komputerowe. Wykład 8: Warstwa zastosowań: FTP i HTTP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski
Sieci komputerowe Wykład 8: Warstwa zastosowań: FTP i HTTP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 8 1 / 26 Przypomnienie: Internetowy model warstwowy
Bardziej szczegółowoANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH
ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH szkolenie dla webdeveloperów ze znajomością przynajmniej podstaw HTML i JavaScript INFORMACJE PODSTAWOWE AngularJS to framework JavaScript stworzony przez inżynierów
Bardziej szczegółowoGrzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki 2011. Promotor dr inż. Paweł Figat
Grzegorz Ruciński Warszawska Wyższa Szkoła Informatyki 2011 Promotor dr inż. Paweł Figat Cel i hipoteza pracy Wprowadzenie do tematu Przedstawienie porównywanych rozwiązań Przedstawienie zalet i wad porównywanych
Bardziej szczegółowoDokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor
Koszalin, 15.06.2012 r. Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Zespół projektowy: Daniel Czyczyn-Egird Wojciech Gołuchowski Michał Durkowski Kamil Gawroński Prowadzący: Dr inż.
Bardziej szczegółowoJak widzisz w powyższym przykładzie, mimo że operacja nie powiodła się (otrzymaliśmy status Błąd ), serwer zwrócił nam kod 200 OK.
Ostatnio w pracy napotkałem drobne problemy związane z przekazywaniem parametrów do ApiControllera. Z tego krótkiego wpisu dowiesz się w jaki sposób parametry akcji są bindowane z danymi zawartymi w żądaniu.
Bardziej szczegółowoSpis treści CZĘŚĆ I JĘZYK SIECI 17. Wstęp 13. Rozdział 1 Wprowadzenie do HTML5 19. Rozdział 2 Znajomość znaczników HTML5 37
Spis treści Wstęp 13 CZĘŚĆ I JĘZYK SIECI 17 Rozdział 1 Wprowadzenie do HTML5 19 Tworzenie przy pomocy znaczników: przegląd 20.Wprowadzanie nowych elementów HTML5 21 Korzystanie z kontynuowanych znaczników
Bardziej szczegółowoProgramowanie komponentowe. Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz
Programowanie komponentowe Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System Application
Bardziej szczegółowoMVVM i XAML w Visual Studio 2015 / Jacek Matulewski. Gliwice, cop Spis treści
MVVM i XAML w Visual Studio 2015 / Jacek Matulewski. Gliwice, cop. 2016 Spis treści Część I Wzorzec MVVM. Podstawy XAML 7 Rozdział 1. Szybkie wprowadzenie do XAML 9 Wzorzec widoku autonomicznego 9 Tworzenie
Bardziej szczegółowoAplikacje webowe. mgr inż. Aleksander Smywiński-Pohl. Elektroniczne Przetwarzanie Informacji
Elektroniczne Przetwarzanie Informacji Plan prezentacji URL Komunikacja HTTP Formularze CGI JavaScript Frameworki webowe REST Plan prezentacji URL Komunikacja HTTP Formularze CGI JavaScript Frameworki
Bardziej szczegółowo