Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Tworzenie stron WWW » Projektowanie stron » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW
  DreamWeaver
  HTML XHTML CSS
  Media społecznościowe
  Pozycjonowanie Optymalizacja
  Projektowanie stron
  XML

Zobacz pełny katalog »
 Wydawnictwo:
 Prószyński i S-ka
Pi. Biografia najbardziej tajemniczej liczby na świecie

Pi. Biografia najbardziej tajemniczej liczby na świecie

39.90zł
29.93zł
Tworzenie nowoczesnych systemów webowych 37.00zł 25.90zł
Tworzenie nowoczesnych systemów webowych

Tytuł: Tworzenie nowoczesnych systemów webowych
Autor: Mariusz Walczak
ISBN: 978-83-283-2642-2
Ilość stron: 160
Data wydania: 10/2016
Oprawa: Miękka
Format: 158x235
Wydawnictwo: HELION
Cena: 37.00zł 25.90zł


• Poznaj techniki tworzenia nowoczesnych aplikacji webowych
• Naucz się budować wydajne, bezpieczne i pewne backendy
• Dowiedz się, jak tworzyć atrakcyjne i responsywne frontendy

Nie zostawaj w tyle, poznaj najnowsze technologie webowe!

Firm i osób trudniących się tworzeniem stron i aplikacji internetowych jest mnóstwo, a konkurencja w tej dziedzinie ciągle się zwiększa. Wielu twórców korzysta ze starych, sprawdzonych rozwiązań, a tylko nieliczni idą w awangardzie i eksperymentują z nowinkami pojawiającymi się niemal codziennie w tej dziedzinie.

Jeśli chcesz do nich dołączyć i zdobyć wiedzę, która pozwoli Ci wyprzedzić konkurencję oraz efektywnie pracować z najpopularniejszymi frameworkami i najnowocześniejszymi narzędziami dostępnymi w branży, sięgnij po źródło wiedzy, które kompetentnie i kompleksowo wprowadzi Cię w temat.

Książka Tworzenie nowoczesnych systemów webowych przedstawia najpopularniejsze technologie webowe i techniki programowania wykorzystywane przy tworzeniu aplikacji internetowych. Dowiesz się z niej, jak skonfigurować odpowiednie środowisko pracy, pracować z użyciem zwinnych metodyk, projektować rozwiązania, pisać czytelny kod, optymalizować go, testować i współpracować z klientem.

Poznasz techniki tworzenia backendów oraz frontendów dla klasycznych przeglądarek komputerowych i urządzeń mobilnych. Nauczysz się też ograniczać dostęp do aplikacji i rozbudowywać już istniejące rozwiązania. Wszystko to na praktycznym, wziętym z życia przykładzie i bez nadmiaru nie zawsze potrzebnej teorii. Do dzieła!

• Warsztat pracy twórcy aplikacji webowych
• Techniki programowania i zasady tworzenia dobrego kodu
• Refaktoryzacja, optymalizacja i rozwijanie aplikacji
• Tworzenie backendu przy użyciu Symfony 3
• Tworzenie frontendu za pomocą Angular 2
• Tworzenie frontendu mobilnego przy użyciu SenchaTouch 2
• Ograniczanie dostępu do aplikacji
• Testowanie rozwiązania i współpraca z klientem

Naucz się tworzyć wydajne i atrakcyjne aplikacje WWW.

Spis treści:

Rozdział 1. Zanim zaczniemy (9)

  • Kilka słów o technologiach (9)
    • PHP 7 (9)
    • MySQL 5.7 (10)
    • Symfony 3 (11)
    • Angular 2 (11)
    • OAuth2 (11)
    • REST (12)
    • Git (12)
    • Sencha Touch (12)
    • Podział aplikacji na back-end i front-end (13)
  • Techniki programowania (14)
    • Agile (14)
    • Zasady programowania zorientowanego obiektowo (20)
    • MVC (23)
    • Jak pisać przejrzysty kod? (24)
    • Programowanie ekstremalne (27)
    • Zasady ciągłego wytwarzania kodu (28)
    • Refaktoryzacja (34)
    • Optymalizacja (39)
    • Monitorowanie i debugowanie działającego systemu (40)

Rozdział 2. Pierwszy projekt (43)

  • Założenia do projektu (43)
  • Pierwsza historyjka użytkownika (44)
  • Założenia do pierwszej historyjki użytkownika (44)

Rozdział 3. Tworzenie back-endu za pomocą Symfony 3 (47)

  • Konfiguracja środowiska (47)
    • Instalowanie gotowych paczek i rozszerzanie ich według swoich wymagań (48)
  • Tworzenie struktury bazy danych (49)
  • Jak działa Symfony? (54)
  • Instalowanie i konfiguracja Symfony 3 (63)
  • Instalowanie i konfiguracja rozszerzenia FOSRestBundle (64)
  • Tworzenie testów jednostkowych dla pierwszego kontrolera (66)
  • Tworzenie klas encji dla aplikacji (68)
  • Tworzenie pierwszego kontrolera w standardzie REST (70)
  • Przeprowadzanie testów (74)
  • Refaktoryzacja kodu (75)
  • Optymalizacja kodu (77)
  • Publikacja kodu w środowisku testowym (77)

Rozdział 4. Tworzenie front-endu za pomocą Angulara 2 (79)

  • Jak działa Angular 2? (80)
    • Moduł (80)
    • Komponent (81)
    • Szablon widoku (81)
    • Dyrektywy (82)
    • Serwis (82)
    • Wstrzykiwanie zależności (83)
  • Tworzenie struktury projektu (87)
  • Plik router.js (88)
  • Plik module.js (89)
  • Schemat MVC dla Angulara (89)
  • Pierwszy model (93)
  • Pierwszy kontroler (93)
  • Pierwszy widok (94)
  • Testowanie aplikacji (96)
  • Jak nie pisać aplikacji w Angularze (97)

Rozdział 5. Tworzenie front-endu dla urządzeń mobilnych w Sencha Touch 2 (101)

  • Zanim rozpoczniemy projekt (101)
  • Opis frameworka Sencha Touch 2 (103)
    • Instalacja (103)
    • Pierwsza aplikacja (104)
    • Tworzenie aplikacji w Sencha Touch 2 (106)
  • Pierwszy model (114)
  • Pierwszy kontroler (117)
  • Pierwszy widok (119)
  • Testowanie aplikacji (121)

Rozdział 6. Zapewnienie prywatności i ograniczenie dostępu dla niektórych aplikacji (123)

  • OAuth2 (123)
  • Budowa serwera OAuth2 (125)
  • Rozszerzenie back-endu o funkcjonalność OAuth2 (126)
  • Aplikacja napisana w Angularze jako klient OAuth2 (129)
  • Aplikacja napisana w Sencha Touch jako klient OAuth2 (129)
  • Testowanie aplikacji (130)
  • OAuth2 - łącza awaryjne jako dodatkowe zabezpieczenie (131)
  • OAuth3 (132)
  • SSO (single sign-on) (132)

Rozdział 7. Rozwijanie działającej aplikacji (135)

  • Druga historyjka użytkownika (135)
  • Dodawanie funkcjonalności do back-endu (135)
  • Testowanie aplikacji (138)
  • Integracja aplikacji w środowisku RC (138)
  • Testy w środowisku RC (139)
  • Integracja w środowisku produkcyjnym (140)
  • Jak być dobrym Scrum Masterem i bezpiecznie poprowadzić projekt IT do końca (141)

Rozdział 8. Zasady dobrej współpracy z klientem (149)

  • Klient to nasz najlepszy tester (149)
  • Wsłuchiwanie się w potrzeby klienta (150)
  • Realizacja projektu a postawa prokliencka (151)
  • Trzy rodzaje trudnych klientów (152)

Skorowidz (155)

Tworzenie nowoczesnych systemów webowych
Tytuł książki: "Tworzenie nowoczesnych systemów webowych"
Autor: Mariusz Walczak
Wydawnictwo: HELION
Cena: 37.00zł 25.90zł
Klienci, którzy kupili „Tworzenie nowoczesnych systemów webowych”, kupili także:
<b>Przewodnik po świecie suplementów Jak bezpiecznie wspomóc leczenie ponad 100 chorób i dolegliwości.</b>, <font color="navy">Mark Moyad</font>, <font color="green"> Wydawnictwo GALAKTYKA</font>
Przewodnik po świecie suplementów Jak bezpiecznie wspomóc leczenie ponad 100 chorób i dolegliwości., Mark Moyad, Wydawnictwo GALAKTYKA
<b>Zbiór ćwiczeń Autodesk Inventor 2017 Kurs podstawowy</b>, <font color="navy">Fabian Stasiak</font>, <font color="green"> Wydawnictwo ExpertBooks</font>
Zbiór ćwiczeń Autodesk Inventor 2017 Kurs podstawowy, Fabian Stasiak, Wydawnictwo ExpertBooks
<b>Droga Toyoty do Lean Leadership Osiągniecie i utrzymanie doskonałości dzięki kształtowaniu przywódców</b>, <font color="navy">Jeffrey K. Liker</font>, <font color="green"> Wydawnictwo MT Biznes</font>
Droga Toyoty do Lean Leadership Osiągniecie i utrzymanie doskonałości dzięki kształtowaniu przywódców, Jeffrey K. Liker, Wydawnictwo MT Biznes
<b>Java w 21 dni. Wydanie VII</b>, <font color="navy">Rogers Cadenhead</font>, <font color="green"> Wydawnictwo HELION</font>
Java w 21 dni. Wydanie VII, Rogers Cadenhead, Wydawnictwo HELION
<b>Badania marketingowe Metody, techniki i obszary aplikacji na współczesnym rynku</b>, <font color="navy">Krystyna Mazurek-Łopacińska</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
Badania marketingowe Metody, techniki i obszary aplikacji na współczesnym rynku, Krystyna Mazurek-Łopacińska, Wydawnictwo Naukowe PWN
<b>Praktyki mistrza SQL. Programowanie zaawansowane</b>, <font color="navy">Joe Celko</font>, <font color="green"> Wydawnictwo HELION</font>
Praktyki mistrza SQL. Programowanie zaawansowane, Joe Celko, Wydawnictwo HELION
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo HELION
 Kategoria:
 Fizyka
Galileusz

Galileusz

50.00zł
40.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
SAP R/3 Przewodnik dla menadżerów Vivek Kale HELION
SQL Rusz głową (Head first) Lynn Beighley HELION
Kwalifikacja EE.08. Montaż i eksploatacja systemów komputerowych, urządzeń peryferyjnych i sieci. Część 1. Urządzenia te Tomasz Kowalski, Tomasz Orkisz HELION
Perełki programowania gier Vademecum profesjonalisty Tom 3 Dante Treglia HELION
Serwer SQL 2008 Usługi biznesowe Analiza i eksploracja danych Danuta Mendrala, Marcin Szeliga HELION
Jak zdać egzamin zawodowy w technikum informatycznym? Kwalifikacje E.12, E.13, E.14 Tomasz Kowalski HELION
Ekonomia polityczna Unii Europejskiej i jej problemy Kazimierz Tarchalski WNT
Cisza w sieci Praktyczny przewodnik po pasywnym rozpoznaniu i atakach pośrednich Michał Zalewski HELION
Visual Studio .NET: .NET Framework czarna księga Julian Templeman, David Vitter HELION

środa, 20 wrzesień 2017   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami