|
It may seem that everything that needs to be written about JavaScript has already
been written. However, JavaScript is changing rapidly. ECMAScript 6 has the
potential to transform the language and how we code in it. Node.js has changed
the way we write servers in JavaScript. Newer ideas such as React and Flux will
drive the next iteration of the language. If you are already an experienced JavaScript
developer, you will realize that modern JavaScript is vastly different from the
language that most people have known. Tools are more powerful and slowly
becoming an integral part of the development workflow.
Object-oriented programming, also known as OOP, is a required skill in absolutely
any modern software developer job. It makes a lot of sense because object-oriented
programming allows you to maximize code reuse and minimize the maintenance
costs. However, learning object-oriented programming is challenging because it
includes too many abstract concepts that require real-life examples to make it
easy to understand.
JavaScript has moved from being mostly used in browsers for client-side
technologies to being used even on server side.
This course will help you change some common coding practices and empower
you by giving you the tools you need for more efficient development. We'll look at
implementing these principles to build sophisticated web applications.
We hope that you enjoy this course as much as we enjoyed developing it. |
|
|
| | Cell Migration: Developmental Methods and Protocols (Methods in Molecular Biology)
A collection of classic, novel, and state-of-the-art methods for the study of cell migration in cultured cells, different model organisms, and specialized cells in normal development and disease. Highlights include basic assays that apply to all cell migration studies in vitro, assays in various model organisms, and assays for cancer cells,... | | Numerical Computing with IEEE Floating Point Arithmetic
Are you familiar with the IEEE floating point arithmetic standard? Would you like to understand it better? This book gives a broad overview of numerical computing, in a historical context, with a special focus on the IEEE standard for binary floating point arithmetic. Key ideas are developed step by step, taking the reader from floating point... |
Bike, Scooter, and Chopper Projects for the Evil GeniusGreetings! Glad that you decided to take an interest in the best hobby you will ever know! Maybe you are already a seasoned garage hacker and have decided to build a few of the projects from this book, adding your own special modifications, of course. Or, maybe you have never thought about taking an angle grinder to a working bicycle, chopping it... | | Java Threads, Second EditionThis book is intended for programmers of all levels who need to learn to use threads within Java programs. The first few chapters of the book deal with the issues of threaded programming in Java, starting at a basic level: no assumption is made that the developer has had any experience in threaded programming. As the chapters progress, the material... | | |
|