Showing 1–16 of 19 results

    Fundamentals of Javascript (SR033)

    249.00

    JavaScript is one of the most popular programming languages in the world because it’s easy to learn, and it can do amazing things. If you’re interested in web development, it’s also a language that you simply must learn to be effective.

    This course is aimed at complete beginners, but is great for those who need a brush up on their JavaScript skills.

    You will learn the very basics of JavaScript programming, then move on to more complex programming skills. Along the way, you’ll have projects to create using the skills you’ve learned in this course.

    Source codes are included in the course materials.

  • Sale! Quick View

    Fundamentals of Javascript (SR033)

    Rated 0 out of 5
    249.00 Add to cart


  • Fundamentals of Node.js (SR110)

    249.00

    To a certain extent, it can seem as though different programming languages are only suitable for a specified set of tasks, like building apps or analysing data. If you feel as though you need to be fluent in several in order to get anywhere in the coding world, think again. Node.js is a very versatile (and very popular) language that, if you add it to your skill set, is guaranteed to open doors. Create real time web apps, build APIs, streaming applications or CPU intensive apps, and do it all quickly and efficiently.

    Future-Proof Your Web Development Skills

    Code a Node.js project with an online IDE
    Learn how Node.js works with Gulp, Bootstrap, GIT, Express, and NPM Bower
    Add a NoSQL database to a Node.js project
    Understand routing, packages, templating engines, UI dependencies and more
    Gain a thorough knowledge of web development with Node.js
    Develop Web Applications with Node.js

    This Node.js fundamentals online course contains 48 lectures and over 3 hours of content. Although designed for beginners with some web development experience under their belt, those new to coding will be able to pick it up without much difficulty. The goal is simple; learn how to get your node.js web app projects up and running.

    The course will start off with an overview of what Node.js is and isn’t, and what it can and can’t do. Once that’s covered, you’ll begin working with Express and start coding your own Node web app with the help of Bootstrap, Gulp, Node templating engines and express routing. You’ll also cover how to use a database with Node.js. By the end of the course, you will have coded your first web app with Node.js and learned everything you need to know to get your own projects started.

    Whether you’re an IT professional or a hobbyist, this course will give you a solid understanding of how Node.js web applications work and how they’re designed, administered, and developed. Web developers as well as UI designers, testers and administrators are guaranteed to find it useful.

    Tools Used

    Node.js was launched in 2009, initially only supported by Linux. Now cross-platform, it is a runtime environment for developing server-side web applications, and many of its basic modules are written in JavaScript. Basically, it builds the server sides of websites (like PHP), but it’s capable of much more. It’s highly scalable and very efficient, and in short, it’s going places.

  • Sale! Quick View

    Fundamentals of Node.js (SR110)

    Rated 0 out of 5
    249.00 Add to cart


  • Getting Started with Vue.js (SR109)

    249.00

    The technology world is awash with web developers. While this means there are plenty of new and exciting developments and creations emerging on a regular basis, it also has a downside. For an employer, it can be difficult to find a really, REALLY good web developer. Knowing a few different web app frameworks and libraries are guaranteed to get you noticed, and one of the most beneficial choices around is Vue.js. This course will teach you everything you need to know to get up and running.

    Take your Web Development Skills to the Next Level

    Learn fundamental Vue.js concepts
    Utilize Vue.js in your web applications
    Build a fully functioning application from scratch with Vue.js
    Create instances, learn about single-page apps, and more
    Upgrade your web development skills
    Everything You Need to Know About Vue.js

    This Vue.js online course teaches you the core skills you need to know to utilize reactive components in your web applications. Each aspect is taught in a hands-on manner, so you’ll not only get to grips with the fundamentals but have a crystal clear idea of how to use them in your own projects.

    The only requirements for this course are a working knowledge of HTML and JavaScript, access to a computer, and a desire to learn! After a very brief introduction, you’ll get started with data handling. You’ll add data structures, learn about data binding, get to grips with render listing and computed values, and more.

    Once you’ve gotten a handle on the basics you’ll move on to the really fun stuff. Binding classes, isolated scopes, advanced shopping cart functionality and various other cool features are covered. Then it’s on to even more interesting elements like resource libraries, data and arrays

    By the end of this course, you’ll know how to implement functionality that is expected in all top-class, modern applications. You’ll be using Vue.js as a solution to everyday web development tasks to make your apps easier and more dynamic. And lastly, you’ll know every step to take to start creating applications from the ground up with Vue.js.

    What is Vue.js?

    To put it as simply as possible, Vue.js is an advanced web app framework architecture. Think of it as another Laravel PHP or React.js. It provides reactive components for modern web interfaces. Basically, it’s a simple but powerful library for building cool web stuff. Any web developer who knows their stuff will know Vue.js, so if you’re not one of them now is time to get up to speed.

  • Sale! Quick View

    Getting Started with Vue.js (SR109)

    Rated 0 out of 5
    249.00 Add to cart


  • JavaScript Debugging Crash Course (SR096)

    249.00

    Any IT professional or casual developer anticipating a solid understanding of how debugging is performed in open-sourced and private JavaScript application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how debugging is applied in web application projects needs the knowledge, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid basic understanding of how to effectively debug standard JavaScript code and teaches the student to work with a leading set of debugging tools and utilities.

  • Sale! Quick View

    JavaScript Debugging Crash Course (SR096)

    Rated 0 out of 5
    249.00 Add to cart


  • JavaScript Unit Testing with Jasmine (SR099)

    249.00

    Any IT professional or casual developer anticipating a solid understanding of how unit testing is implemented in modern JavaScript application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how the Jasmine framework is integrated with web application projects needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging Jasmine Unit Testing solutions and the testing artifacts it produces.

    Learn the world’s leading JavaScript unit testing tool: Jasmine!
    Learn Jasmine design guidelines and best practices
    Understand Jasmine’s evolution & intended purpose
    Use Jasmine to create efficient, well-structured unit tests
    Learn how unit testing enables development time efficiencies
    Understand Jasmine expectation assertions work
    Learn to install and configure Jasmine for everyday use
    Discover how Jasmine tests are structured with JavaScript functions
    Use Jasmine to create comprehensive, configurable test suites
    Learn various Jasmine validation functions for testing any types of JavaScript functions
    Use an online IDE to manage a JavaScript project integrated with Jasmine testing… and much, much more!

  • Sale! Quick View

    JavaScript Unit Testing with Jasmine (SR099)

    Rated 0 out of 5
    249.00 Add to cart


  • NodeJS: Developing Web Applications (ML005)

    249.00

    So, you want to learn Node.js. Perhaps you’re a client side developer looking to move into server side work?

    Maybe you want to take your Javascript skills further? Perhaps you have a project that requires you have Node.js skills? Maybe you just want to build your resume with this exciting technology?

    Node.js has revolutionized server side programming. By allowing you to use Javascript on the server, you can now build enterprise applications with a single syntax! This is both practical and time saving. The efficiencies of using Javascript on both the client side and server side of an application include using shared JSON objects across the stack, as well as reusing your code modules.

    If you’re going to learn Node.js this is your course! Your instructor Dan Castillo is a web developer who has worked across the stack for several years creating applications and web services. No experience is required as Dan will start you at the very beginning by installing the necessary modules to use Node. As you go through each lecture, Dan will encourage you to code along as you work in the command line interface, learn to use the file system and routing and even create your own API’s.

    This is a comprehensive first course in Node.js which is designed to get you working in this new technology right away.

    Who this course is for:

    Front End Developers who Want to Learn To Work on the Server Side
    Web Developers Looking to Expand Their Skill Set
    Back End Developers who want to use NodeJS
    Anyone who Wants to Learn NodeJs
    Requirements:
    Mac or PC
    Text Editor
    Fundamental Understanding of HTML and Javascript will be helpful

  • Sale! Quick View

    NodeJS: Developing Web Applications (ML005)

    Rated 0 out of 5
    249.00 Add to cart


  • Nuxt.js- Creating an e-Commerce Site with Vue.js (JE021)

    249.00

    Vue is one of the most exciting front end frameworks. Approachable, Versatile, and Performant, its practitioners report higher satisfaction rates than any other front end framework. In this course, author Erik Hanchett walks through the fundamentals of Vue. By the end of this course you will know how to setup and configure Vue, how to create basic applications and components, how to render and display your data, and how to communicate with the server. This course is aimed at developers who want to learn this amazing framework with no prior knowledge. Before beginning this course you should be familiar with JavaScript and HTML.

  • Sale! Quick View

    Nuxt.js- Creating an e-Commerce Site with Vue.js (JE021)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with Angular 7 (SR095)

    249.00

    Angular Version 7.x

    Purpose: To keep this course on the cutting edge of Angular technology and be consistent in providing instruction for the features found in the latest Angular release (v7.1.1)

    In this update we addressed the major changes in the Angular version 7.1.1 release (late November 2018). Per our course content, including hands-on coding exercises, there were a few breaking changes in the 7.0.x releases which ripped across much of the original project code and also included minor, non-breaking changes which outdated certain aspects of our original content.

    We updated all of the course’s code-along video content to fix the breaking changes, including:

    Angular-CLI & npm syntax usage
    Angular-CLI template output changes
    Material 2 inclusion and configuration syntax changes
    Fallout of the above deltas outdated a large percentage of the course’s existing content. Each affected video in the series was updated to reflect the current release.

    The Angular CLI has been continually improving since its inception. Additional features that have bumped its power up changed some of the commands and flags that are used in creating new Angular projects, generating assets, and adding schematics.

    While closely tied to the Angular core library, but not included in it, the Material 2 styling library has endured a lengthy, rough development and release lifecycle. As this library is so closely tied to the Angular core, we’ve included content in this video series from the beginning. Again, in this current release, many breaking changes and previously unavailable features were included. We made significant changes to existing content and created additional content to appropriately cover the current state of the Material library.

    As with prior updates to this video series, we applied incremental improvements to existing content in an effort to continuously improve the overall effectiveness and appeal of the entire course.

  • Sale! Quick View

    Starting with Angular 7 (SR095)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with Backbone.js (SR106)

    249.00

    By its nature, working on a web application usually involves a lot of JavaScript (duh). And as any developer will tell you, it often doesn’t take long for your JS code to start winding through a whole heap of other elements like HTML UI speed ramps, jQuery roundabouts, and who knows what else. For complex applications, a more structured approach can make life easier for everyone. Enter Backbone.js, the JavaScript framework that does exactly that. Here’s what this Backbone.js online course can show you…

    The Backbone of Web App Development

    Get to know Backbone.js and how it can help you
    Code a Backbone app with an online IDE
    Compose functional components in Backbone’s MVC paradigm
    Raise and handle Events
    Implement Views to control and app
    Use Models to manage application data
    And much more!

    Understand Models, Events, Views and More

    The core of Backbone.js is representing your data through Models which can be created, validated, destroyed, and saved to the server, and Views that display the model’s state and respond to changes. So after a quick introduction, this is what you’ll learn first.

    Having laid that foundation, you’ll move onto the other important concepts of Backbone such as Events, namespacing, templating, routing, and much more. You’ll then build a guestbook app and style it to perfection with Bootstrap. Additional resources and hands-on tutoring will help you every step of the way, no matter what your skills or experience level.

    By the end of the course material, you’ll be well equipped to use Backbone for developing your own web apps, and will have a greater understanding of how frameworks can elevate your developing skills (and make your life a whole lot less stressful, too).

    Although intended for IT professionals, hobbyists are more than suitable for taking this course too. Some experience in creating web UIs with JavScript tools would be an advantage, as would programming with a common object-oriented or scripting language. However, you don’t need any Backbone experience whatsoever. We’ll teach you everything you need to know!

    What is the Backbone?

    Backbone.js is a JavaScript framework designed for developing single-page web applications and for synchronizing various elements of web apps. It was created by Jeremy Ashkenas (of CoffeeScript and Underscore.js fame) with the intention of giving developers the freedom to design the full experience of a web application. It helps keep business logic and user interface neatly separated. Backbone is praised for being lightweight and only depending on one JavaScript library.

  • Sale! Quick View

    Starting with Backbone.js (SR106)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with Ember.js 2 (SR108)

    249.00

    Ember isn’t like other JavaScript frameworks. Instead of providing a solution to the ‘view’ part of the Model-View-Controller design process, it tackles the client-side application problem as a whole. Whether it’s the web, mobile, or service applications, Ember works it using the model-view-ViewModel approach and does it flawlessly. If you’re an IT professional or just a hobbyist interested in web architecture, UI design, or even testing and administrating, Ember will make your life infinitely easier.

    Create Ambitious Web Applications

    Understand how Ember 2 works in web and mobile solutions
    Learn how Ember 2 solutions are designed, administered and developed
    Code an Ember 2 project with an online IDE
    Use Ember’s component paradigm, data management library, CLI tool, and more
    Implement Ember Add-Ons, routing, authentication, and more
    Write and run Unit, Acceptance and Integration tests
    Style and Ember app with an Ember Material CSS Library
    Launch Your Ember 2 Projects Now

    This Ember 2 online course was designed specifically with web developers who design and build UI/UX solutions in mind. However, the information presented is just as valuable for architects, testers, or product managers. Ideally, you’ll have some experience in creating web UIs with normal JavaScript tools like jQuery or Bootstrap, as well as programming with an object-oriented or scripting language and JavaScript development of complete client-side solutions. Ember Experience, on the other hand, is absolutely not necessary.

    This course will start off by giving you an overview of what Ember is and how and why it works. Then you’ll install it and get going with the good stuff! You’ll start off with routing, templates and helpers, Ember components, and Ember Data, and once you’ve to grip with the fundamentals you’ll begin building your own Ember app.

    You’ll design your app, build it out, create the components, and complete the code, and then you’ll move on to testing it. But it doesn’t stop there; this course also covers more advanced aspects including styling, add-ons, and security. By the time you’re finished, you’ll be more than capable of getting your own Ember projects up and running.

    About Ember

    Ember is a free, open-source, JavaScript framework for creating ambitious web applications. It allows web developers and UI/UX developers to create scalable, single-page web apps by incorporating common idioms, reducing code lines with Handlebars-integrated templates, and creating application-specific HTML tags. Websites such as Groupon, Nordstrom, and the desktop app Apple Music all use Ember.

  • Sale! Quick View

    Starting with Ember.js 2 (SR108)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with Firebase (SR104)

    249.00

    Any IT professional or hobbyist anticipating a solid understanding of how Firebase works in JavaScript web and mobile applications and desires an understanding of Firebase’s suite of features (including its real-time database, user authentication options, Cloud Function serverless back-end integration, and Cloud Messaging features) needs to go through this course to leverage Firebase in new or existing web projects. Anyone desiring to learn how Firebase solutions are designed, configured, and developed needs the knowledge and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to get Firebase for JavaScript projects up and running.

    Before taking this course, a student should ideally (but not absolutely) have some experience in
    Creating web UI’s with normal Javascript tools (i.e. jQuery, Bootstrap, ASP NET, AngularJS, etc.) Integrating databases and JavaScript applications (i.e. MySQL, MongoDb, Postgres, etc.) JavaScript development of complete web app solutions.
    FIREBASE EXPERIENCE IS NOT REQUIRED!!!

  • Sale! Quick View

    Starting with Firebase (SR104)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with Git & GitHub (SR103)

    249.00

    Any IT professional or casual developer anticipating a solid understanding of how Git and GitHub work in open-sourced and private development projects needs to go through this course and absorb all of its contents. Anyone desiring to learn how Git and GitHub are designed, administered, and used needs the knowledge and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in project management with Git and/or GitHub.

  • Sale! Quick View

    Starting with Git & GitHub (SR103)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with Gulp (SR105)

    249.00

    Sometimes there’s nothing more fun than sinking your teeth into a complex, challenging JavaScript to build. Until you get so inundated with tiny, repetitive tasks that take up the majority of your coding time, that is. Enter Gulp; the toolkit that automates all the boring stuff, so you can build the cool stuff. It’s going to make your builds so much better, and we’re going to teach you how to use it…

    Cut Out the Boring Bits!

    Install, program, and configure Gulp to work for you
    Manage JavaScript projects with Gulp
    Leverage Gulp as a JavaScript build system
    Create runnable ‘builds’ with a single command
    Use Gulp to minify SASS files and JavaScript
    Rewrite HTML files to reference concatenated, minified JavaScript and CSS
    Concatenate all your JavaScript into a single, downloadable file
    Automatically build a JavaScript project with the ‘watch’ feature
    Let Gulp do all of your mundane JavaScript tasks!
    Use Gulp as a JavaScript Build System

    This course was designed for developers who want to enhance their workflow. However, if you work with JavaScript regularly, you need this course too. We’ll show you how to use this toolkit to eliminate the most time-consuming, monotonous, and downright boring tasks… and you don’t even need any Gulp experience to get started!

    First, we’ll explore Gulp at a high level. You’ll gain an understanding of what a build system is, what Gulp can do for you, and we’ll install and configure gulp according to your own needs. Then, the course divides into two sections; Gulp for development and Gulp for production. In the former, you’ll learn about pre-processing SASS, automating your builds, the much-lauded ‘watch’ function, and the live re-load function.

    In the latter, we’ll focus on production for JavaScript and CSS, and we’ll teach you everything you need to know about generating source maps. Once you’ve finished the last section, you’ll know exactly how to use Gulp to get maximum efficiency and productivity from your builds. You’ll also be ready to use this clever toolkit to manage your JavaScript projects, minify, rewrite and concatenate your code, and basically make your developing life a whole lot easier.

    What is Gulp?

    Gulp is a toolkit designed to automate time-consuming tasks in your development workflow, so you can stop focussing on the boring, repetitive ‘to-dos’ and get back to the building. It makes the development processes simple and efficient, with a quality ecosystem ensuring plugins stay simple and work as expected. It’s intended use is for JavaScript builds and front end web development, and it uses a code-over-configuration approach.

  • Sale! Quick View

    Starting with Gulp (SR105)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with JSON (SR102)

    249.00

    Any IT professional or casual developer anticipating a solid understanding of how JSON works in open-sourced and private development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how JSON is implemented in software needs the knowledge and demonstrations presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging JSON data structures.

  • Sale! Quick View

    Starting with JSON (SR102)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with React.js (SR107)

    249.00

    Many new or intermediate developers struggle to see how React.js differs from other JavaScript frameworks and libraries, or how it fits into application architecture in general. Simply put, React allows you to develop user interfaces like the pros; and this course will show you exactly how it works.

    Make Interactive UIs with Ease

    Understand and use React components
    Code a React app with an online IDE
    Learn how React can help you as a developer
    Style a React app with React CSS and Bootstrap
    Use Flux, State and Props, Routers and more
    The Must-Have JavaScript Library

    This React online course was designed with web developers in mind. If you design UI/UX solutions for mobile or the web, learning React.js will vastly improve how you work. And if you want to design with React as easily as with other JavaScript frameworks, this course is a must.

    This course focuses on building simple components and composing them to create complex, rich, functional component solutions. You’ll get to grips with event handling, routing, implementing Flux architecture, and much more to master React fundamentals.

    We start from the very beginning and stick with you every step of the way, kicking off with an introduction to React and getting progressively more challenging as the course continues. Don’t worry – you’ll soon be working on React projects with ease.

    By the end of this course, you’ll be productive and efficient in using this versatile library, and you’ll be able to build great looking web apps faster than ever before. You’ll walk away with a working knowledge of the framework, it’s various facets, and you’ll understand how it fits into your process. But most of all, you’ll have a valuable and time-saving new skill in your developer toolbox.

    What is React?

    React.js is a JavaScript library that makes building user interfaces simple and painless. It is a view layer rather than a complete framework, so while it’s not suitable for building a fully functional dynamic app, it adds the finishing touch to make your websites look flawless. React is maintained by Facebook, Instagram, and a wider community of developers and can be used with React-based add-ons or in conjunction with other JS libraries and frameworks.

  • Sale! Quick View

    Starting with React.js (SR107)

    Rated 0 out of 5
    249.00 Add to cart


  • Starting with REST API’s (SR101)

    249.00

    REST works in open-sourced and private application development projects needs to go through this course and absorb all of its content. Anyone desiring to learn how REST is implemented in clients and servers needs the knowldege, demonstrations, and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how to effectively participate in a project leveraging REST API’s both as consumers and providers.

    Before taking this course, a student should ideally (but not absolutely) have:A at least a modest knowledge of HTML, web server use and configuration, and JavaScript. Ideally, the student should be familiar with creating servers with nodeJS. If the student has only some, or even none of these skills, he/she will still benefit from this course greatly, but may need to pause a video in progress to perform some additional background research. This is encouraged, as it’ll only make for a better overall experience and net benefit.

    NO REST EXPERIENCE IS REQUIRED!!!

  • Sale! Quick View

    Starting with REST API’s (SR101)

    Rated 0 out of 5
    249.00 Add to cart