Don't like banners? Log in and we will make sure you see no banners. For free.
[FreeCoursesOnline.Me] PacktPub - JavaScript Essentials for Modern Web Development [Video]

[FreeCoursesOnline.Me] PacktPub - JavaScript Essentials for Modern Web Development [Video]

Size
1.1 GB
Seeders
1
Leechers
0
Files
47
Category
Added
at 7:21pm GMT+1
Infohash
4a0eace448f21ada122ad9456999ea53ec852141
Don't like banners? Log in and we will make sure you see no banners. For free.

Description
Lynda and other Courses >>> https://www.freecoursesonline.me/

For Developer Tools & Apps >>> https://ftuapps.com/

Forum for discussion >>> https://1hack.us/







By: Dimitris Loukas

Released: January 24, 2020

Course Source: https://www.packtpub.com/web-development/javascript-essentials-for-modern-web-development-video



Create dynamic and interactive web apps using JavaScript



Video Details



ISBN 9781838982676

Course Length 3 hours 55 minutes



Learn



• Catch bugs early by learning about complex concepts that cause errors

• Take full advantage of JavaScript's single thread to optimize your code's execution time

• Utilize ES6 classes to work better with prototypal inheritance

• Improve your skills to handle objects with property descriptors

• Write side-effects-free, functional JavaScript code

• Refactor old codebases that use callbacks and utilize async/await to maximize code readability

• Use spawn multiple child processes and web workers to delegate time-consuming operations

• Use NodeJS Process Manager to efficiently work with multiple services



About



If you look at almost any web application, it is powered by JavaScript or one of its very popular frameworks like Angular, React, and Vue; but JavaScript continues to be a complex language with a steep learning curve and some areas that even seasoned developers struggle with. This is a practical course with a purpose to provide clarity in areas of the language that are the hardest to understand. You will learn the most important, and also the most commonly-used, language features in a fast-paced learning environment.



You will gain mastery over topics like functional and asynchronous programming, along with module loaders, and package registries. You will transpile code with Babel to support as many browsers as possible. You will spawn child processes and work with web workers to build modern, fast and scalable web applications with JavaScript, both on the server and the browser.



On completion of this course, you will have upgraded your JavaScript skills to the next level while stepping up to become a JavaScript expert. You will be able to code fluently on both the front-end and the back-end while following either the object-oriented or the functional approach.



Please note that prior knowledge of JavaScript and some experience with Node.js are assumed for taking this course.



All the code and supporting files for this course are available on GitHub at https://github.com/PacktPublishing/JavaScript-Essentials-for-Modern-Web-Development



Features:



• Expand your knowledge on a wide range of JavaScript features and earn the badge of a JavaScript expert

• Write clean asynchronous code while leveraging promises, async/await, child processes and web workers

• Build a solid foundation in functional programming with JavaScript and write cleaner code that is not just easier to read but also performs at peak levels.



Author



Dimitris Loukas



Dimitris Loukas is a software engineer and is currently part of a growing start-up building a revolutionary referral marketing platform with Node.js, Angular, MySQL, Redis, and Docker. He is also developing trading software applications using C#, Aurelia and TypeScript. He is a Packt author and has developed many video tutorials in C#, .NET Core, and TypeScript. He has worked for two start-ups in the past, is active in the open-source community, and loves taking up small side-projects. He has developed microservices using C# and Node.js and has also mastered Angular, Aurelia, and Vue.js. He is an early adopter of .NET Core and is fascinated by modern JavaScript and where the web is going.








File list
  • [FreeCoursesOnline.Me] PacktPub - JavaScript Essentials for Modern Web Development [Video]
  • 0. Websites you may like/How you can help our Group!.txt 208 B
  • 1.Getting Started with JavaScript/01.Course Overview.mp4 24 MB
  • 1.Getting Started with JavaScript/02.Objects and Types in JavaScript.mp4 62 MB
  • 1.Getting Started with JavaScript/03.Scopes and Closures.mp4 16.8 MB
  • 1.Getting Started with JavaScript/04.Constants and Block Scoped Variables.mp4 3.7 MB
  • 1.Getting Started with JavaScript/05.Context and `this`.mp4 11.7 MB
  • 1.Getting Started with JavaScript/06.Arrow Functions.mp4 2.9 MB
  • 1.Getting Started with JavaScript/07.Prototypal Inheritance.mp4 13.9 MB
  • 1.Getting Started with JavaScript/08.Classes.mp4 6 MB
  • 1.Getting Started with JavaScript/09.Single-Threaded JavaScript.mp4 7.9 MB
  • 2.ES2019 and Beyond/10.Object, Keys, Values, and Entries.mp4 87.4 MB
  • 2.ES2019 and Beyond/11.Property Descriptors.mp4 88.3 MB
  • 2.ES2019 and Beyond/12.Array.prototype.includes.mp4 13 MB
  • 2.ES2019 and Beyond/13.Asynchronous Iterations.mp4 8.6 MB
  • 2.ES2019 and Beyond/14.Maps and Sets.mp4 14.1 MB
  • 2.ES2019 and Beyond/15.flat and flatMap.mp4 13.7 MB
  • 3.Functional and Reactive Programming/16.Introduction to Functional Programming and Reactive Programming.mp4 8.2 MB
  • 3.Functional and Reactive Programming/17.Default Arguments and the Spread Operator.mp4 8.8 MB
  • 3.Functional and Reactive Programming/18.Functionally Iterating Over Arrays.mp4 5 MB
  • 3.Functional and Reactive Programming/19.Transforming Arrays Using Array.map().mp4 12.7 MB
  • 3.Functional and Reactive Programming/20.Filtering Data.mp4 5 MB
  • 3.Functional and Reactive Programming/21.Reducing Arrays.mp4 7.8 MB
  • 3.Functional and Reactive Programming/22.Observables and Streams.mp4 10 MB
  • 3.Functional and Reactive Programming/23.Working with RxJS.mp4 13.7 MB
  • 4.Asynchronous Programming/24.Simplify the Callback Hell.mp4 24.2 MB
  • 4.Asynchronous Programming/25.Using Promises.mp4 17.3 MB
  • 4.Asynchronous Programming/26.Promisify Callbacks.mp4 7.5 MB
  • 4.Asynchronous Programming/27.Handling Rejections with Promise.finally.mp4 5.2 MB
  • 4.Asynchronous Programming/28.Async Functions.mp4 13.3 MB
  • 5.Module Systems for One or Multiple Routines/29.Working with CommonJS.mp4 41.9 MB
  • 5.Module Systems for One or Multiple Routines/30.Using Webpack.mp4 23.4 MB
  • 5.Module Systems for One or Multiple Routines/31.AMD versus UMD.mp4 17.2 MB
  • 5.Module Systems for One or Multiple Routines/32.ES6 Modules.mp4 10.5 MB
  • 5.Module Systems for One or Multiple Routines/33.npm and Yarn.mp4 31.1 MB
  • 5.Module Systems for One or Multiple Routines/34.Transpiling with Babel.mp4 15.3 MB
  • 6.Child Processes and Workers/35.Spawning a Child Process.mp4 17.5 MB
  • 6.Child Processes and Workers/36.Using the Standard Input and Output.mp4 8.4 MB
  • 6.Child Processes and Workers/37.Running OS Scripts in Node.mp4 10.3 MB
  • 6.Child Processes and Workers/38.Inter-Process Communication.mp4 13.3 MB
  • 6.Child Processes and Workers/39.Web Workers.mp4 21.5 MB
  • 7.Node.js Process Management/40.Introduction to PM2.mp4 15.9 MB
  • 7.Node.js Process Management/41.Multiple Services.mp4 7.1 MB
  • 7.Node.js Process Management/42.Express Servers.mp4 21.3 MB
  • 7.Node.js Process Management/43.Installing Middleware.mp4 40.2 MB
  • 7.Node.js Process Management/44.Environmental Variables and Databases.mp4 195.8 MB
  • 7.Node.js Process Management/45.API Gateways.mp4 111.2 MB
  • Exercise Files/code_9781838982676.zip 22 MB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.