Автор
Stoyan Stefanov
  • 5 книг
  • 13 читателей
4.2
12оценок
Рейтинг автора складывается из оценок его книг. На графике показано соотношение положительных, нейтральных и негативных оценок.
4.2
12оценок
5 5
4 5
3 2
2 0
1 0
без
оценки
2

Stoyan Stefanov — новинки

  • React: Up & Running: Building Web Applications Stoyan Stefanov
    ISBN: 978-1491931820
    Год издания: 2016
    Издательство: Питер
    Язык: Английский
    Book Synopsis
    Hit the ground running with React, the open-source technology from Facebook for building rich web applications fast. With this practical guide,
    Facebook web developer Stoyan Stefanov teaches you how to build components--React s basic building blocks--and organize them into
    maintainable, large-scale apps. If you re familiar with basic JavaScript syntax, you re ready to get started.Once you understand how React works,
    you ll build a complete custom Whinepad app that helps users rate wines and keep notes. You ll quickly learn why some developers consider
    React the key to the web app development puzzle.Set up React and write your first "Hello world" web appCreate and use custom React
    components alongside generic DOM componentsBuild a data table component that lets you edit, sort, search, and export its contentsUse the JSX
    syntax extension as an alternative to function callsSet up a lean, low-level build process that helps you focus on ReactBuild a complete custom
    app that lets you store data on the clientUse ESLint, Flow, and Jest tools to check and test your code as your app evolvesManage communication
    between components with Flux
  • JavaScript for PHP Developers Stoyan Stefanov
    ISBN: 978-1449320195, 1449320198
    Год издания: 2013
    Издательство: O'Reilly Media
    Язык: Английский
    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. You’ll discover some similarities between JavaScript and PHP, such as conditions and loops, but the primary focus is on JavaScript’s unique object creation, classes, prototypes, and inheritance.

    JavaScript knowledge is essential for working with today’s Web, whether you’re building applications for the client, the server, or for mobile use—and your PHP experience gives you a head start. This book will help you become fluent with JavaScript quickly, and then serve as a handy reference once you start coding.

    Explore JavaScript syntax, including variables, arrays, loops, and conditions
    Learn how functions are important in JavaScript—and why they’re actually objects
    Delve into JavaScript’s object-oriented features, including prototypes, code reuse, and inheritance
    Examine the built-in API and explore its global functions, properties, and objects
    Learn about updates in ECMAScript5, the latest version of the standard
    Use common design patterns to organize your code in large applications
  • Object-Oriented JavaScript, 2nd Edition Stoyan Stefanov
    ISBN: 978-1849693127
    Год издания: 2013
    Издательство: PACKT Publishing
    Язык: Английский
    Key Features

    Start thinking in JavaScript - in a radically new way
    Learn how to apply design patterns to experience the full capabilities of the language
    Write better and more maintainable JavaScript code

    Book Description

    Rethink JavaScript with this complete and comprehensive guide to a unique and innovative approach to the leading language of web development. This book shows you everything you need to learn object oriented JavaScript, demonstrating valuable techniques and strategies that you can use to fully experience the impressive capabilities of the language. Dive deeper into JavaScript and explore its data structure, and learn how to put its objects to work to write more efficient and elegant code. With an object oriented approach to JavaScript you will optimize and improve your projects and productivity, and uncover a modern and forward-thinking development methodology.

    Gain an in-depth knowledge of JavaScript’s data structures, and learn how different components interact with one another. Look closely at numbers, Booleans and strings, and learn how arrays, loops and conditions help you to effectively manipulate and work with complex data using JavaScript. You’ll also find guidance and insight into the relationship between functions and objects, as well as accessible instructions on how to use them most effectively when working with JavaScript. Learn how to use prototypes, including augmenting built-in objects and learn coding patterns and design patterns to improve your JavaScript code.
    What you will learn

    Harness the full capabilities of JavaScript by learning effective coding patterns
    Learn high quality JavaScript design patterns to tackle common JavaScript development challenges
    Dive in and learn JavaScript’s data structures
    Learn how to use prototypes
    Improve script performance
    Find out how an object oriented approach to JavaScript can improve your programs faster and more functional with other libraries
    About the Authors

    Stoyan Stefanov is a Facebook engineer, author, and speaker. He talks regularly about web development topics at conferences and his blog www.phpied.com, and also runs a number of other sites, including JSPatterns.com—a site dedicated to exploring JavaScript patterns. Previously at Yahoo!, Stoyan was the architect of YSlow 2.0 and creator of the image optimization tool Smush.it.

    Kumar Chetan Sharma studied to be an electronics engineer and has always wanted to build an ultimate sound system. He then, by chance, got a part time job as a trainee HTML guy. From there he picked up CSS and JavaScript and there was no looking back. It was the time when JavaScript was used to validate forms or create fancy DHTML effects and IE6 was the only browser the world knew. He has been developing web applications since then, using LAMP stack. He has worked on white label social networking applications to web control panels for telecom and networked electrical charger infrastructures. He currently works as a frontend engineer for Yahoo! Search.
  • JavaScript Patterns Stoyan Stefanov
    ISBN: 978-0596806750
    Год издания: 2010
    Издательство: O'Reilly Media
    Язык: Английский

    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 writing a client-side, server-side, or desktop application with JavaScript. Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns…

    Развернуть
  • Object-Oriented JavaScript: Create Scalable, Reusable High-Quality Javascript Applications and Libraries Stoyan Stefanov
    ISBN: 1847194141
    Год издания: 2008
    Издательство: PACKT Publishing
    Язык: Английский
    Once listed in the "nice to have" sections of job postings, these days the knowledge of JavaScript is a deciding factor when it comes to hiring web developers. And rightly so. Where in the past we used to have the occasional few lines of JavaScript embedded in a web page, now we have advanced libraries and extensible architectures, powering the "fat-client", AJAX-type rich internet applications.
    JavaScript is the language of the browser, but it's also heavily employed in many other environments: server-side programming, desktop applications, application extensions and widgets. It's a pretty good deal: you learn one language and then code all kinds of different applications. While this book has one chapter specifically dedicated to the web browser environment including DOM, events, and AJAX tutorials, the rest is applicable to all the other environments too.
    This book treats JavaScript as a serious object-oriented language, showing you how to build robust, maintainable, and powerful libraries and applications. Along the way, we cover many of the recent innovations such as AJAX, JSON, and interesting design and coding patterns. After reading this book, you'll be prepared to ace your JavaScript job interview and even impress with some bits that the interviewer maybe didn't know. You should read this book if you want to be able to take your JavaScript skills to a new level of sophistication.