Knihobot

Stoyan Stefanov

    JavaScript dla programistów PHP
    JavaScript. Programowanie obiektowe
    JavaScript Wzorce
    React: Up & Running
    JavaScript Patterns
    JavaScript for PHP Developers
    • JavaScript for PHP Developers

      • 160 stránek
      • 6 hodin čtení
      4,5(15)Ohodnotit

      If you want to significantly expand your web development skills beyond PHP, this practical, hands-on book teaches you ECMAScript - the core JavaScript language - from the ground up.

      JavaScript for PHP Developers
    • JavaScript Patterns

      • 240 stránek
      • 9 hodin čtení
      4,2(1440)Ohodnotit

      What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal―whether you're using JavaScript to write a client-side, server-side, or desktop application. Written by JavaScript expert Stoyan Stefanov―Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool― JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about common programming approaches that cause more problems than they solve.

      JavaScript Patterns
    • React: Up & Running

      Building Web Applications

      • 222 stránek
      • 8 hodin čtení
      3,0(1)Ohodnotit

      Focused on building rich web applications, this updated guide offers a hands-on approach to mastering React, the open-source technology from Facebook. Aimed at those with JavaScript knowledge, it teaches readers to create and organize React components into scalable applications. Author Stoyan Stefanov guides developers through the process of constructing a complete single-page application, highlighting why React is regarded as essential in web app development.

      React: Up & Running
    • Jakie jest najlepsze podejście do tworzenia aplikacji w języku JavaScript? Z tą książką, zawierającą najlepsze praktyki i wiele wzorców kodowania, znajdziesz odpowiedź na to pytanie. Jeśli jesteś doświadczonym programistą szukającym sposobów rozwiązania problemów związanych z obiektami, funkcjami, dziedziczeniem i innymi aspektami języka, przedstawione tu abstrakcje i szablony sprawdzą się idealnie. Książka napisana przez eksperta języka JavaScript Stoyana Stefanova - starszego inżyniera Yahoo! i architekta narzędzia do optymalizacji stron WWW YSlow 2.0 - zawiera wiele praktycznych wskazówek w zakresie implementacji opisywanych wzorców, a także kilka całościowych przykładów. Znajdziesz w niej również opis wielu antywzorców, czyli podejść, które tak naprawdę powodują więcej problemów, niż są tego warte. Dowiedz się, jak: tworzyć łatwy w utrzymaniu kod wybierać właściwe nazwy dla zmiennych, metod i funkcji wykorzystać klasyczne wzorce programowania skorzystać ze wzorców specyficznych dla środowiska przeglądarki internetowej

      JavaScript Wzorce
    • 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.

      JavaScript dla programistów PHP
    • Do niedawna utworzenie interfejsu użytkownika było prawdziwym wyzwaniem. Interfejs musi przecież działać w przewidywalny sposób na różnych przeglądarkach i urządzeniach, musi zapewniać adekwatną obsługę wprowadzanych danych oraz umożliwiać płynne i niezawodne komunikowanie się aplikacji z użytkownikiem. Na szczęście dziś programiści mogą skupić się na działaniu aplikacji jako takiej — interfejs użytkownika można szybko, łatwo i przyjemnie zbudować za pomocą React, specjalnej biblioteki służącej do tego celu.Niniejsza książka jest przydatnym przewodnikiem po bibliotece React i jej zastosowaniach w tworzeniu aplikacji internetowych. Z publikacji tej dowiesz się, jak można jednorazowo zdefiniować interfejs, który będzie automatycznie się przebudowywał w reakcji na zmianę stanu aplikacji. Nauczysz się tworzyć rozbudowane aplikacje z wykorzystaniem małych, łatwych w zarządzaniu komponentów. Zapoznasz się również z JSX — technologią świetnie uzupełniającą React. Nauczysz się też korzystać z dodatkowych narzędzi pomocniczych, takich jak Browserify, Jest, ESLint, Flow, Flux czy Immutable.js. Dzięki temu znakomicie wzbogacisz swój warsztat programisty aplikacji WWW!Stoyan Stefanov jest inżynierem w Facebooku. Wcześniej pracował dla Yahoo!, gdzie stworzył smush.it — narzędzie online służące do optymalizacji obrazów. Brał też udział w tworzeniu narzędzia o nazwie YSlow 2.0, przeznaczonego do pomiaru wydajności aplikacji. Jest autorem i współautorem wielu książek dotyczących programowania i tworzenia aplikacji internetowych. Prowadzi bloga dostępnego pod adresem http://phpied.com. Często zabiera głos na prestiżowych konferencjach, takich jak Velocity, JSConf, Fronteers i wielu innych.

      REACT W DZIAŁANIU TWORZENIE APLIKACJI INTERNETOWYCH
    • Eignen Sie sich alles Wesentliche zur Frontendentwicklung mit React an – einer JavaScript-Bibliothek, die in Entwicklerkreisen großes Interesse weckt. In diesem praktischen Leitfaden erklärt Stoyan Stefanov, Webentwickler bei Facebook, die Komponentenarchitektur von React und zeigt, wie Sie schnell komplexe, wartbare Webanwendungen entwickeln können. Vorkenntnisse sind nicht erforderlich, lediglich Grundkenntnisse der JavaScript-Syntax genügen. Nach dem Verständnis von React werden Sie in der Lage sein, eine maßgeschneiderte App zu erstellen, mit der Nutzer Weine bewerten und Notizen erfassen können. Sie werden schnell erkennen, warum React als Schlüsseltechnologie der modernen Webentwicklung gilt. Sie lernen, wie Sie React einrichten und Ihre erste „Hallo Welt“-Web-App schreiben. Außerdem erstellen Sie eigene React-Komponenten, bauen eine Datentabelle zur Bearbeitung, Sortierung, Durchsuchung und zum Export von Inhalten und verwenden die Syntaxerweiterung JSX. Ein einfacher Build-Prozess hilft Ihnen, sich auf React zu konzentrieren. Sie erstellen eine vollständige Anwendung zur Speicherung von Daten auf dem Client und setzen ESLint, Flow und Jest ein, um Ihren Code zu testen. Schließlich organisieren Sie die Kommunikation zwischen Komponenten mit Flux. Dieses Buch bietet eine solide Grundlage für den Bau Ihrer eigenen React-App.

      Durchstarten mit React