Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Języki programowania » JavaScript » 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
  Ajax
  Asembler
  ASP ASP.NET
  C
  C#
  C++
  C++ Builder
  CGI Perl
  Chmura obliczeniowa
  CVS
  Delphi
  Eclipse
  Fortran
  Java Hibernate GWT
  JavaScript
  JBuilder
  JSP JavaServlet
  PHP
  Programowanie mobilne
  Programowanie w Windows
  Prolog
  Python Django
  Ruby Rails
  Turbo Pascal
  Visual Studio
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

Zobacz pełny katalog »
 Wydawnictwo:
 Difin
Zarządzanie technologiami Zaawansowane technologie i wyzwanie ich komercjalizacji

Zarządzanie technologiami Zaawansowane technologie i wyzwanie ich komercjalizacji

85.00zł
74.80zł
JavaScript dla programistów PHP 32.90zł 24.02zł
JavaScript dla programistów PHP

Tytuł: JavaScript dla programistów PHP
Autor: Stoyan Stefanov
ISBN: 978-83-246-8217-1
Ilość stron: 168
Data wydania: 01/2014
Format: 140x208
Wydawnictwo: HELION
Cena: 32.90zł 24.02zł


Błyskawicznie opanuj nowy język programowania!

Czasy wąskiej specjalizacji programistów odchodzą do lamusa. Współczesne projekty wymagają od nich szerokiej wiedzy, zarówno dotyczącej języków działających po stronie serwera (Java, PHP), jak i przeglądarki (JavaScript). Jest jednak światełko w tunelu - jeśli znasz tylko jeden z języków programowania, jesteś w stanie sprawnie opanować kolejny. Dzięki tej książce to zadanie stanie się prostsze!

Książka przeznaczona jest dla programistów PHP chcących szybko nauczyć się programowania w języku JavaScript. W trakcie lektury poznasz różnice i podobieństwa między tymi dwoma językami. W kolejnych rozdziałach rozgryziesz składnię JavaScriptu i błyskawicznie zaczniesz używać funkcji wbudowanych w ten język. Ponadto opanujesz programowanie obiektowe z jego wykorzystaniem. Na sam koniec nauczysz się testować kod napisany w JavaScripcie. To najlepszy podręcznik do nauki tego języka dla osób znających podstawy PHP.

Dzięki tej książce:

  • poznasz składnię języka JavaScript
  • będziesz programować w nim obiektowo
  • zaznajomisz się z funkcjami wbudowanymi
  • błyskawicznie poznasz kolejny język programowania

Poznaj możliwości języka JavaScript i wykorzystaj je w Twoim projekcie.

Spis treści:

1. Wprowadzenie (15)

  • Zakres niniejszej książki (17)
  • Język (18)
  • Nauka środowiska (18)
    • Przeglądarki (19)
    • JavaScriptCore (20)
    • Node.js i Rhino (21)
  • Dłuższe przykłady (22)
  • Zaczynamy (22)

2. Składnia języka JavaScript (23)

  • Zmienne (23)
    • Jakie jest zadanie znaku $ w JavaScript? (24)
  • Wartości (25)
    • Introspekcja typeof (26)
    • Wartości null i undefined (27)
  • Tablice (28)
    • Tablice asocjacyjne (29)
  • Instrukcje warunkowe (30)
    • Operator trójargumentowy (30)
    • Ścisła kontrola typu (31)
    • Konstrukcja switch (33)
    • Konstrukcja try-catch (33)
  • Pętle while i for (35)
  • Pętle for-in (36)
  • Inne operatory (37)
    • Operator in (37)
    • Łączenie fragmentów tekstów (38)
    • Rzutowanie typów (39)
    • Operator void (39)
    • Operator przecinka (40)

3. Funkcje (41)

  • Parametry domyślne (41)
  • Dowolna liczba argumentów (42)
  • Sztuczka z arguments.length (43)
  • Zwracanie wyniku funkcji (44)
  • Funkcje są obiektami (44)
  • Nieco inna składnia (45)
    • Zakres widoczności zmiennych (46)
  • Przenoszenie na początek (48)
    • Przenoszenie na początek funkcji (49)
  • Domknięcia (50)
    • Domknięcia w języku PHP (50)
  • Łańcuch zakresu widoczności zmiennych (52)
    • Łańcuch zakresów w konsoli WebKit (54)
    • Zachowanie zakresu (57)
    • Przechowywane są referencje, a nie wartości (58)
    • Domknięcia w pętli (59)
    • Ćwiczenie - pętla z onclick (61)
  • Funkcje natychmiastowe (62)
    • Inicjalizacja (64)
    • Prywatność (64)
  • Przekazywanie i zwracanie funkcji (65)
    • Wywołania zwrotne nie są tekstami (67)

4. Programowanie obiektowe (69)

  • Konstruktory i klasy (69)
    • Zwracanie obiektów (70)
    • Dodatkowe informacje na temat this (72)
    • Wymuszenie wywołania konstruktora (73)
  • Prototypy (74)
  • Literał obiektu (75)
    • Dostęp do właściwości (75)
    • Mylące kropki (76)
    • Metody w literałach obiektów (77)
  • Rozbudowane tablice (78)
  • Właściwości własne (79)
    • Właściwość __proto__ (80)
    • Stosować this lub prototype? (81)
  • Dziedziczenie (82)
    • Dziedziczenie wykorzystujące prototypy (82)
    • Dziedziczenie przez kopiowanie właściwości (83)
    • Funkcja kreująca (84)
    • "Klasyczne" extend() (85)
    • Pożyczanie metod (86)
    • Wnioski (87)

5. Wbudowane interfejsy programistyczne (89)

  • Obiekt globalny (89)
  • Właściwości globalne (90)
  • Funkcje globalne (91)
    • Liczby (91)
    • Kodowanie adresów URL (92)
  • Konstruktory wbudowane (93)
    • Konstruktor Object (94)
    • Konstruktor Array (98)
    • Konstruktor RegExp (105)
    • Konstruktor Function (107)
    • Konstruktor String (109)
    • Konstruktor Number (113)
    • Konstruktor Boolean (114)
    • Obiekt Math (114)
    • Konstruktor Error (115)
    • Konstruktor Date (116)
  • Podsumowanie konstruktorów (118)

6. ECMAScript 5 (119)

  • Tryb ścisły (119)
  • Atrybuty właściwości (120)
  • Nowe API dotyczące obiektów (121)
    • Metoda Object.create() (121)
    • Metoda Object.getOwnPropertyDescriptor() (123)
    • Metody Object.defineProperty() i Object.defineProperties() (123)
    • Ograniczenie zmian obiektów (123)
    • Pętle alternatywne (125)
    • Metoda Object.getPrototypeOf() (125)
  • Nowe API dotyczące tablic (126)
    • Metoda Array.isArray() (126)
    • Metody indexOf() i lastIndexOf() (126)
    • Przechodzenie przez elementy tablicy (127)
    • Filtrowanie (128)
    • Sprawdzanie zawartości tablicy (128)
    • Odwzorowanie i redukcja (128)
  • Przycinanie tekstu (129)
  • Nowości w obiekcie Date (130)
  • Metoda Function.prototype.bind() (130)
  • Obiekt JSON (131)
  • Shimy (131)

7. Wzorce w języku JavaScript (133)

  • Właściwości prywatne (133)
    • Metody prywatne (134)
    • Uwidacznianie obiektów prywatnych (135)
    • Zwracanie tablic prywatnych (136)
    • Kopiowanie głębokie przy użyciu JSON (137)
  • Wzorzec udostępniania (139)
  • Stałe (140)
  • Przestrzenie nazw (142)
  • Moduły (144)
  • Moduły CommonJS (144)
    • Definicja modułu CommonJS (145)
    • Użycie modułu CommonJS (145)
    • Utworzenie modułu uniwersalnego (147)
  • AMD (148)
  • Wzorce projektowe (149)
    • Singleton (149)
    • Fabryka (151)
    • Dekorator (152)
  • Dokumentacja i testy (155)
    • Podręcznik użytkownika (155)
    • Dokumentacja kodu (155)
    • Testy jednostkowe (156)
    • Narzędzie JSLint (157)
    • Uruchomienie lint dla kodu zawartego w książce (157)
JavaScript dla programistów PHP
Tytuł książki: "JavaScript dla programistów PHP"
Autor: Stoyan Stefanov
Wydawnictwo: HELION
Cena: 32.90zł 24.02zł
Klienci, którzy kupili „JavaScript dla programistów PHP”, kupili także:
<b>Biblioteki Qt Zaawansowane programowanie przy użyciu C++</b>, <font color="navy">Mark Summerfield</font>, <font color="green"> Wydawnictwo HELION</font>
Biblioteki Qt Zaawansowane programowanie przy użyciu C++, Mark Summerfield, Wydawnictwo HELION
<b>C++ i Qt Wprowadzenie do wzorców projektowych Wydanie II</b>, <font color="navy">Alan Ezust, Paul Ezust</font>, <font color="green"> Wydawnictwo HELION</font>
C++ i Qt Wprowadzenie do wzorców projektowych Wydanie II, Alan Ezust, Paul Ezust, Wydawnictwo HELION
<b>Android Studio. Podstawy</b>, <font color="navy">Belen Cruz Zapata</font>, <font color="green"> Wydawnictwo HELION</font>
Android Studio. Podstawy, Belen Cruz Zapata, Wydawnictwo HELION
<b>Interaktywna wizualizacja danych</b>, <font color="navy">Scott Murray</font>, <font color="green"> Wydawnictwo HELION</font>
Interaktywna wizualizacja danych, Scott Murray, Wydawnictwo HELION
<b>PostgreSQL Wydanie II</b>, <font color="navy">Zdzisław Dybikowski</font>, <font color="green"> Wydawnictwo HELION</font>
PostgreSQL Wydanie II, Zdzisław Dybikowski, Wydawnictwo HELION
<b>Quantum GIS. Tworzenie i analiza map</b>, <font color="navy">Bartłomiej Iwańczak</font>, <font color="green"> Wydawnictwo HELION</font>
Quantum GIS. Tworzenie i analiza map, Bartłomiej Iwańczak, Wydawnictwo HELION
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo HELION
 Kategoria:
 Matematyka
Głowa do liczb

Głowa do liczb

39.00zł
28.47zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Podstawy fizyki Tom 3 Wydanie 2 David Halliday, Robert Resnick, Jearl Walker Naukowe PWN
Projekt Feniks. Powieść o IT, modelu DevOps i o tym, jak pomóc firmie w odniesieniu sukcesu Gene Kim, Kevin Behr, George Spafford HELION
Edgecam Wieloosiowe frezowanie CNC Przemysław Kochan HELION
Język UML 2.0 w modelowaniu systemów informatycznych Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski HELION
Android w praktyce Charlie Collins, Michael Galpin, Matthias Kaeppler HELION
Technologia przetwórstwa mięsa w pytaniach i odpowiedziach Adam Olszewski WNT
Android Programowanie aplikacji Rusz głową Dawn Griffiths, David Griffiths HELION
Blender Mistrzowskie animacje 3D Tony Mullen HELION
SAP R/3 Przewodnik dla menadżerów Vivek Kale HELION

środa, 21 listopad 2018   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami