Learning React.js Scalable and High-Performance Apps

Learning React.js Scalable and High-Performance Apps
English | Size: 987.21 MB
Category: CBTs


It’s one thing to build an app that runs well on your test system, but it’s quite another to build an app that still performs well when it’s live with thousands of users. This course will help you take your apps to the next professional level, while making sure they remain performant at scale. There are many aspects to optimizing your React applications, some that you can apply later, and others that need to be designed in from the beginning. This course will give you tips and advice for both. [Read more…]

Frontend Masters ES6 The Right Parts (Kyle Simpson)

Frontend Masters ES6 The Right Parts (Kyle Simpson)
English | Size: 985.53 MB
Category: Tutorial


Get comfortable with the latest evolutions of this great JavaScript language. By coding along with Kyle in this course you will learn: To use ‘let’ and ‘const’, Destructuring, template literals, Iterators and generators. Plus learn arrow functions, default parameters, rest and spread operators, computed and concise properties and methods.
[Read more…]

Pluralsight – Rapid ES6 Training

Pluralsight – Rapid ES6 Training
English | Size: 439.84 MB
Category: Tutorial


Stay up to date with the new syntax and features of the latest version of javascript, ES6. You’ll learn about features like rest and spread operators, the new ‘symbol’ type, as well as Iterators, Generators, Promises, and more.
Mark started in the developer world over 25 years ago. He began his career with a Bachelor of Science in Computer Science from St. Johns University. After spending 10 years on Wall Street working for Goldman Sachs, Lehman Brothers and other major investment banks, Mark became interested in animation and video game software. [Read more…]

Pluralsight – Java Fundamentals Object-oriented Design

Pluralsight – Java Fundamentals Object-oriented Design
English | Size: 390.96 MB
Category: Tutorial


Simply programming in an OO language does not make your program object oriented. This course teaches you how to leverage essential object-oriented principles to write solid, maintainable code, while avoiding common pitfalls.
Simply using an OO language like Java does not make your program object oriented. In fact, when used incorrectly, OO-language features can make your program bloated, overly complex, and impossible to maintain. This course, Java Fundamentals: Object-oriented Design, teaches you how to write effective production-quality OO systems by leveraging the basic principles of good OO design.
[Read more…]

Packt – Jenkins Bootcamp

Packt – Jenkins Bootcamp
English | Size: 4.18 GB
Category: Tutorial


Jenkins is an open source continuous integration tool written in Java, which can be installed on many operating systems and supports a myriad of tools and technologies. This means that it provides tremendous value to those comfortable or interested in other operating systems and/or technologies.This comprehensive course is designed to show you how to setup and run a Jenkins CI server starting with continuous inspection (build, test and analysis), all the way through to continuous deployment. It provides you with a strong foundation for implementing continuous inspection, continuous integration, continuous delivery, and even continuous deployment at your company or studio. We’ll also cover how to use Jenkins as an artifact repository which is used to store the build artifacts, like jars and wars, after successful builds. This is particularly useful when integrating Jenkins with other tools in a more comprehensive software delivery strategy. [Read more…]

JavaScript in 1-Hour

JavaScript in 1-Hour
English | Size: 125.42 MB
Category: Tutorial


Have you ever wanted to learn how to code but didn’t know where to start? This is a fantastic course to start. Not only is JavaScript easy to learn but it is in demand? If you take this course you will start the fantastic process of learning to code which will lead you to a better life. Coding is one of the most in demand skills if you can code you have a job.

Who is the target audience?
[Read more…]

JavaScript Asynchronous Module Definition (AMD) Explained

JavaScript Asynchronous Module Definition (AMD) Explained
English | Size: 378.86 MB
Category: Video Training


Learn how to make use of dedicated AMD modules that are reusable and easier to maintain than traditional large JavaScript libraries. This course, JavaScript Asynchronous Module Definition (AMD) Explained, starts with a simple web project that grows into a comprehensive pattern suitable for use in your own projects. Along the way, you’ll learn how to refactor your legacy JavaScript libraries into AMD modules as well as how to develop new modules that remain decoupled from each other. Developers that are new to AMD will often encounter two frustrating errors: “Define not defined” and “Mismatched anonymous define()”. You’ll find a full description of each error and how to address them. By the end of this course, you’ll know how to write modules from scratch, refactor legacy libraries to use modular patterns, and use system events to pass data between modules.
[Read more…]

Introduction to Computer Programming with Java 101

Introduction to Computer Programming with Java: 101
English | Size: 1.28 GB
Category: Tutorial


Are you a computer programming newbie, hoping to dig more into Java? If so, this course is the one for you. Strap yourself in, because you’re about to get a massive dose of education. [Read more…]

Packt – Learning Path: Efficient JavaScript Application Development

Packt – Learning Path: Efficient JavaScript Application Development
English | Size: 1.05 GB
Category: CBTs


Create dynamic applications with Node.

Grunt stands on a wide number of rock solid plugins that will do the job for you, helping you to maximize your application development time by reducing time spent doing repetitive tasks.

We will then build our automated applications with Node.js and you’ll get a solid understanding of how to integrate and use other frameworks in tandem with Node.JS 6.X. You’ll create a data intensive application with MongoDB, use AngularJS to create a front-end application, and utilize Bootstrap to create a truly responsive web app. We will also show you how to use socket frameworks with your Node.js applications. [Read more…]

Learning Data Structures in JavaScript from scratch

Learning Data Structures in JavaScript from scratch
English | Size: 485.45 MB
Category: CBTs


Write more efficient & performant code by learning data structures. Be well prepared for technical interview questions.

This course teaches data structures (linked lists, binary search trees, hash tables) from the ground up. Data structures allow you to improve the efficiency, performance, speed, and scalability of your code/programs/applications. You will learn what data structures are, why they are important, and how to code them out in javascript. You will also learn other important programming concepts along the way such as recursion, time complexity, the “this” keyword, the prototype object, and constructor functions, since data structures use these concepts by their very nature. This course heavily uses diagrams and animations to help make understanding the material easier.
[Read more…]