|
Showing 1 - 6 of
6 matches in All Departments
Explore and master modern JavaScript techniques with ES2015 in
order to build large-scale web applications About This Book * This
course offers an expert's eye on the latest ES6 features and how
these advanced tasks fit together in JavaScript as a whole *
Discover robust JavaScript implementations of classic and advanced
design patterns * Learn about modern web architectures and build
real-world apps on top of them Who This Book Is For This course is
for experienced developers familiar with other object-oriented
languages who wants to learn new capabilities of ES-2015 to improve
their web development skills and build professional-quality web
applications. This also goes for those who want to explore some
modern JavaScript features, techniques, and architectures in order
to develop cutting-edge web applications. What You Will Learn * Get
a run through of the basic language constructs, Functions, and
Closures of JavaScript * Code using the powerful object-oriented
feature in JavaScript * Master DOM manipulation, cross-browser
strategies, and ES6 * Harness the power of patterns for tasks
ranging from application building to code testing * Identify the
best use cases for microservices * Gain expertise in responsive and
dynamic website design * Enable real-time communications between
client-client and client-server/server-client * Write complete
applications using functional reactive programming In Detail
JavaScript is a high-level, dynamic, untyped, lightweight, and
interpreted programming language. Mastering modern JavaScript
techniques and the toolchain are essential to develop web-scale
applications. This Learning Path will upgrade your skills to
ES2015, and you will get to introduce yourself to popular
frameworks like React and Angular 2. In the first module, you will
get familiar with the language constructs and how to make code easy
to organize. You will gain a concrete understanding of variable
scoping, loops, and best practices on using types and data
structures, as well as the coding style and recommended code
organization patterns in JavaScript. By the end of the module, you
will understand how reactive JavaScript is going to be the new
paradigm. Over the course of the next module, you will explore how
design patterns can help you improve and organize your JavaScript
code. You'll get to grips with creational, structural, and
behavioral patterns and get a deeper look at patterns used in
functional programming, as well as model view patterns and patterns
to build web applications. By the end of the module, you'll be
saved of a lot of trial and error and developmental headaches, and
you will be on the road to becoming a JavaScript expert. In the
last leg of this course, you will shift your focus to network
programming concepts as you build a real-time web application with
websockets. Along the way, you'll explore how the power of
JavaScript can be increased multi-fold with high performance
techniques. By the end of this module, you'll be a skilled
JavaScript developer with a solid knowledge of the latest
JavaScript techniques, tools, and architecture to build modern web
apps. This Learning Path combines some of the best that Packt has
to offer in one complete, curated package. It includes content from
the following Packt products: * Mastering JavaScript by Ved Antani
* Mastering JavaScript Design Patterns, Second Edition by Simon
Timms * Modern JavaScript Applications by Narayan Prusty Style and
approach This course is a comprehensive guide with a clear focus on
practical use cases and patterns. Each chapter consists of best
practices, useful advice, and a bunch of easy-to-follow examples
that will build up your skills as you advance.
Learn everything you need to know about object-oriented JavaScript
with this comprehensive guide. Enter the world of cutting-edge
development! About This Book * This book has been updated to cover
all the new object-oriented features introduced in ECMAScript 6 *
It makes object-oriented programming accessible and understandable
to web developers * Write better and more maintainable JavaScript
code while exploring interactive examples that can be used in your
own scripts Who This Book Is For This book is ideal for new to
intermediate JavaScript developers who want to prepare themselves
for web development problems solved by object-oriented JavaScript!
What You Will Learn * Apply the basics of object-oriented
programming in the JavaScript environment * Use a JavaScript
Console with complete mastery * Make your programs cleaner, faster,
and compatible with other programs and libraries * Get familiar
with Iterators and Generators, the new features added in ES6 * Find
out about ECMAScript 6's Arrow functions, and make them your own *
Understand objects in Google Chrome developer tools and how to use
them * Use a mix of prototypal inheritance and copying properties
in your workflow * Apply reactive programming techniques while
coding in JavaScript In Detail JavaScript is an object-oriented
programming language that is used for website development. Web
pages developed today currently follow a paradigm that has three
clearly distinguishable parts: content (HTML), presentation (CSS),
and behavior (JavaScript). JavaScript is one important pillar in
this paradigm, and is responsible for the running of the web pages.
This book will take your JavaScript skills to a new level of
sophistication and get you prepared for your journey through
professional web development. Updated for ES6, this book covers
everything you will need to unleash the power of object-oriented
programming in JavaScript while building professional web
applications. The book begins with the basics of object-oriented
programming in JavaScript and then gradually progresses to cover
functions, objects, and prototypes, and how these concepts can be
used to make your programs cleaner, more maintainable, faster, and
compatible with other programs/libraries. By the end of the book,
you will have learned how to incorporate object-oriented
programming in your web development workflow to build professional
JavaScript applications. Style and approach Filled with practical
instructions, the book shows you how to implement object-oriented
features of JavaScript in the real world. The to-the-point nature
of the book will benefit developers who are looking for a
fast-paced guide to learn object-oriented JavaScript.
Explore and master modern JavaScript techniques in order to build
large-scale web applications About This Book * Write powerful code
with the high-level functions that JavaScript offers * Test and
debug issues with JavaScript code using various modern mechanisms *
Offers an expert's eye on the latest ES6 features and how these
advanced tasks fit together in JavaScript as a whole Who This Book
Is For This book is ideal for web developers who are looking to
master modern JavaScript concepts and design principles. You should
already have an intermediate level of JavaScript knowledge before
starting this book. What You Will Learn * Get a run through of the
basic JavaScript language constructs * Get familiar with the
Functions and Closures of JavaScript * Explore Regular Expressions
in JavaScript * Code using the powerful object-oriented feature in
JavaScript * Test and debug your code using JavaScript strategies *
Master DOM manipulation, cross-browser strategies, and ES6 *
Understand the basic concurrency constructs in Javascript and best
performance strategies * Learn to build scalable server application
in JavaScript using Node.js In Detail JavaScript is a high-level,
dynamic, untyped, lightweight, and interpreted programming
language. Along with HTML and CSS, it is one of the three essential
technologies of World Wide Web content production, and is an open
source and cross-platform technology. The majority of websites
employ JavaScript, and it is well supported by all modern web
browsers without plugins. However, the JavaScript landscape has
changed dramatically in recent years, and you need to adapt to the
new world of JavaScript that people now expect. Mastering modern
JavaScript techniques and the toolchain are essential to develop
web-scale applications. Mastering JavaScript will be your companion
as you master JavaScript and build innovative web applications. To
begin with, you will get familiarized with the language constructs
and how to make code easy to organize. You will gain a concrete
understanding of variable scoping, loops, and best practices on
using types and data structures, as well as the coding style and
recommended code organization patterns in JavaScript. The book will
also teach you how to use arrays and objects as data structures.
You will graduate from intermediate-level skills to advanced
techniques as you come to understand crucial language concepts and
design principles. You will learn about modern libraries and tools
so you can write better code. By the end of the book, you will
understand how reactive JavaScript is going to be the new paradigm.
Style and approach This is a comprehensive guide with a clear focus
on practical use cases and patterns. Each chapter consists of best
practices, useful advice, and a bunch of easy-to-follow examples
that will build up your skills as you advance through the book.
Unlock the powers of functional programming hidden within
JavaScript to build smarter, cleaner, and more reliable web apps
About This Book * Write powerful code with the high-level functions
that JavaScript offers * Discover what functional programming is,
why it's effective, and how it's used in JavaScript * Understand
and optimize JavaScript's hidden potential as a true functional
language Who This Book Is For If you are a JavaScript developer
interested in learning functional programming, looking for the
quantum leap toward mastering the JavaScript language, or just want
to become a better programmer in general, then this book is ideal
for you. This guide is aimed at programmers, involved in developing
reactive frontend apps, server-side apps that wrangle with
reliability and concurrency, and everything in between. What You
Will Learn * Get a run through of the basic JavaScript language
constructs * Code using the powerful object-oriented feature in
JavaScript * Master DOM manipulation, cross-browser strategies, and
ES6 * Understand the basic concurrency constructs in Javascript and
best performance strategies * Harness the power of patterns for
tasks ranging from application building to code testing * Build
large-scale apps seamlessly with the help of reactive patterns *
Explore advanced design patterns, including dependency injection *
Develop more powerful applications with currying and function
composition * Create more reliable code with closures and immutable
data In Detail JavaScript is a high-level, dynamic, untyped,
lightweight, and interpreted programming language and functional
programming is a style that emphasizes and enables smarter code
that minimizes complexity and increases modularity. It's a way of
writing cleaner code through clever ways of mutating, combining,
and using functions. And JavaScript provides an excellent medium
for this approach. By learning how to expose JavaScript's true
identity as a functional language, we can implement web apps that
are more powerful, easier to maintain and more reliable. The java
script: Functional Programming for JavaScript Developers course
will take you on a journey to show how functional programming when
combined with other techniques makes JavaScript programming more
efficient. The first module Mastering JavaScript, stress on
practical aspects of Javascript development like-Functions and
Closures, Runtime debugging techniques, project layout, events and
DOM processing, build tools, Object-oriented patterns,
isomorphism-everything that a modern Javascript project would need.
The second module, Mastering JavaScript Design Patterns - Second
Edition, will explore how design patterns can help you improve and
organize your JavaScript code. You'll get to grips with creational,
structural, and behavioral patterns as you discover how to put them
to work in different scenarios. This updated edition will also
delve into reactive design patterns and microservices as they are a
growing phenomenon in the world of web development. It will also
show you some advanced patterns, including dependency injection and
live post processing. The third module, Functional Programming in
JavaScript, will help you to write real-world applications by
utilizing a wide range of functional techniques and styles. It
explores the core concepts of functional programming common to all
functional languages, with examples of their use in JavaScript.
Style and approach This course will begin with providing insights
and practical tips on advanced JavaScript features to build highly
scalable web and mobile system and move on to some design patterns
with JavaScript. Finally, the course ends with presenting the
functional programming techniques and styles in JavaScript.
Build sophisticated web applications by mastering the art of
Object-Oriented Javascript About This Book * Learn popular
Object-Oriented programming (OOP) principles and design patterns to
build robust apps * Implement Object-Oriented concepts in a wide
range of frontend architectures * Capture objects from real-world
elements and create object-oriented code that represents them *
Learn the latest ES6 features and how to test and debug issues with
JavaScript code using various modern mechanisms Who This Book Is
For JavaScript developers looking to enhance their web developments
skills by learning object-oriented programming. What You Will Learn
* Get acquainted with the basics of JavaScript language constructs
along with object-oriented programming and its application. * Learn
to build scalable server application in JavaScript using Node.js *
Generate instances in three programming languages: Python,
JavaScript, and C# * Work with a combination of access modifiers,
prefixes, properties, fields, attributes, and local variables to
encapsulate and hide data * Master DOM manipulation, cross-browser
strategies, and ES6 * Identify and apply the most common design
patterns such as Singleton, Factory, Observer,
Model-View-Controller, and Mediator Patterns * Design applications
using a modular architecture based on SOLID principles In Detail
JavaScript is the behavior, the third pillar in today's paradigm
that looks at web pages as something that consists of : content
(HTML), presentation (CSS), and behavior (JavaScript). Using
JavaScript, you can create interactive web pages along with desktop
widgets, browser, and application extensions, and other pieces of
software. Object-oriented programming, which is popularly known as
OOP, is basically based on the concept of objects rather than
actions. The first module will help you master JavaScript and build
futuristic web applications. You will start by getting acquainted
with the language constructs and how to organize code easily. You
develop concrete understanding of variable scoping, loops, and best
practices on using types and data structures, as well as the coding
style and recommended code organization patterns in JavaScript. The
book will also teach you how to use arrays and objects as data
structures. By the end of the book, you will understand how
reactive JavaScript is going to be the new paradigm. The second
module is an easy-to-follow course, which includes hands-on
examples of solutions to common problems with object-oriented code.
It will help to identify objects from real-life scenarios, to
protect and hide data with the data encapsulation features of
Python, JavaScript, and C#. You will discover the advantage of duck
typing in both Python and JavaScript, while you work with
interfaces and generics in C#. With a fair understanding of
interfaces, multiple inheritance, and composition, you will move on
to refactor existing code and to organize your source for easy
maintenance and extension. The third module takes you through all
the in-depth and exciting futures hidden behind the facade. You
should read through this course if you want to be able to take your
JavaScript skills to a new level of sophistication. Style and
approach This course is a comprehensive guide where each chapter
consists of best practices, constructive advice, and few
easy-to-follow examples that will build up your skills as you
advance through the book. Get object oriented with this course,
which takes you on a journey to get acquainted with few useful
hands-on tools, features, and ways to enhance your productivity
using OOP techniques. It will also act as a reference guide with
useful examples on resolving problems with object-oriented code in
Python, JavaScript, and C#.
This book is a step-by-step tutorial filled with practical examples
which will show readers how to configure and manage IaaS and DBaaS
with Oracle Enterprise Manager. If you are a cloud administrator or
a user of self-service provisioning systems offered by Enterprise
Manager, this book is ideal for you. It will also help
administrators who want to understand the chargeback mechanism
offered by Enterprise Manager.An understanding of the basic
building blocks of cloud computing such as networking,
virtualization, storage, and so on, is needed by those of you
interested in this book
|
You may like...
Wonderfully Made
Tshwanelo Serumola
Paperback
(1)
R160
R145
Discovery Miles 1 450
|