Original price was: $3,732.00.Current price is: $1.00.
Limited time offer, while supplies last!
Download The 20-Course Programming Bundle Now
Discuss This Offer >> Submit A Review >>


You’ve just created a Node.js app, but how do you make it live? With Microsoft Azure, you can deploy your Node.js apps on a massive, global network, and ensure that your app can be accessible by others from a website or phone application. This course will teach you all about deploying your Node.js app to Microsoft Azure, including important tools to know, like Azure CLI and Azure App Services, finding your way around the Azure Portal, exploring the core commands you need to know to work with web apps, and more.

  • Access 10 lectures & 1 hour of content 24/7
  • Explore pushing updates to your application
  • Dive into logging, diagnosing & troubleshooting your apps
  • Familiarize yourself w/ Git Integration

Scalable and flexible, MongoDB is a document database that makes analyzing mounds of data much more manageable. MongoDB’s document model is simple enough for development newbies to get up to speed with, yet still packs enough power to meet more advanced database requirements. This course serves as your starting point, getting you up to speed in just one hour.

  • Access 15 lectures & 1 hour of content 24/7
  • Familiarize yourself w/ MongoDB & learn how to manage data operations
  • Dive into importing, exporting, querying & more
  • Validate your training w/ a certificate of completion

Node.js is an open source, cross-platform framework that allows the creation of highly scalable server-side applications and scripts with JavaScript. You can learn Node.js and run your very own http server, ready to handle client requests, show HTML content and read from files with this course. With no prior knowledge of Node required, you will progress through a series of mini-projects, working up from the basics, including running a “Hello World” test, parsing multiple data types according to their format, and creating a server log file to keep track of and debug your server.

  • Access 14 lectures & 1 hour of content 24/7
  • Learn how to install Node.js
  • Understand the Node loop & how it performs non-blocking I/O operations
  • Dive into using third-party packages that can benefit your project
  • Learn how to request data from different APIs

Based on Node.js and React, Next.js is a framework that allows you to build static, server-rendered React apps. This minimalist framework is incredibly easy to use, and allows you to create simple and sleek designs. From installation to deployment, this course will give you all you need to get started with Next.js.

  • Access 12 lectures & 1 hour of content 24/7
  • Learn how to navigate between pages
  • Explore passing data into/receiving data from a URL
  • Learn how to mask URLs
  • Dive into styling pages w/ CSS/using external CSS libraries
  • Learn how to export an app to HTML
  • Familiarize yourself w/ deploying an app to a static platform service

Streamline your web development process by using Bootstrap to develop websites and web apps. Based primarily on HTML and CSS, this open-source framework provides pre-formatted templates for common frames and widgets, eliminating the need to build a HTML frame and style each individual container and element from scratch. This drastically reduces the time and effort required for your build, and helps to ensure that your websites and web apps are as attractive and professional as they can be.

  • Access 8 lectures & 0.5 hours of content 24/7
  • Learn how to add the necessary headers to your HTML files
  • Learn how to find the widgets & frames you want on the bootstrap web page
  • Learn how to copy & paste the code to your own site
  • Dive into customizing widgets & frames by implementing other basic options
  • Understand how to use CSS to further modify elements to your exact specifications

Learn about the Document Object Model (DOM) and how it gives you the power to develop interactive web pages and dynamic widgets powered by JavaScript and HTML5. With no prior experience in working with the DOM API needed, you’ll be given a fundamental understanding of the DOM, including how to inspect and manipulate a web page using your browser, retrieve and modify element attributes using the DOM API, and to insert elements programmatically to a web page. You’ll then be guided through three projects where you can put what you’ve learned into practice

  • Access 23 lectures & 2 hours of content 24/7
  • Walk through building an app designed to help people learn & memorize new words
  • Explore building a tool that will help you search for a specific type of adventure by filtering existing items in a list
  • Learn how to build an interactive client-side form with various input methods

In this course, you’ll master all things JavaScript—variables, objects, strings, and more—in the process of creating a multi-level game playable by other users and publishable to the app store of your choice.

  • Access 43 lectures & 3 hours of content 24/7
  • Learn JavaScript as it applies to game development
  • Get an overview of basic JavaScript: variables, objects, strings, etc.
  • Understand how to use arrays, functions & methods
  • Learn how to draw & animate within a canvas
  • Understand how to utilize conditional statements: if/else, Boolean, etc.
  • Master use of loops & events
  • Consolidate your skills w/ a final challenge: creating a multi-level game

In this course, you’ll learn the basic building blocks of web development: HTML and CSS, by creating your first fully responsive landing page! No prior programming experience is assumed to begin, just jump in and start coding!

  • Access 32 lectures & 2 hours of content 24/7
  • Explore basic HTML tags
  • Dive into adding links & images to your pages
  • Learn about adding forms & tables
  • Learn about using CSS to style your websites
  • Explore making your websites responsive, so that they look great in all screen sizes

You’ve created your Node.js app, but how do you set it up so that others can access it? This course will show you how to deploy your app to AWS, so that anyone can access your Node.js web app from a website, or from a phone application.

  • Access 5 lectures & 0.5 hours of content
  • Understand the basics of AWS & its dashboard
  • Dive into starting up, launching & connecting an EC2 Instance
  • Install Node.js, NPM & Git on the EC2 Instance
  • Learn how to deploy an existing application to your EC2 Instance using Git
  • Discover how to configure your web server & expose it to the internet

Master game app creation by utilizing JavaScript in conjunction with the Phaser HTML5 development framework. With Phaser’s cross-platform features, you’ll gain an understanding of a hybrid app development process that will turn you into a flexible, versatile game developer, able to craft apps for both iOS and Android alike.

  • Access 102 lectures & 10 hours of content 24/7
  • Walk through creating 5 mobile games using JavaScript & the Phaser library
  • Understand the hybrid app development process
  • Learn how to configure home & loading screens, on-screen controls, etc.
  • Discover how to jazz up your games w/ sound, text, animations & more
  • Learn how to publish to the iOS & Android platforms w/ the Intel XDK
  • Become proficient in JavaScript & HTML5 development

Whether your goal is to build games for fun, start an indie studio or become a professional Unity developer in the game industry, this 7-hour training contains everything you need to get started. Throughout this course you’ll learn C# and how to use Unity from absolute scratch. You’ll be introduced to concepts such as vector math, object-oriented programming and working with materials. By the end of this course you’ll have built your own 3D multi-level platformer game, and you’ll be ready to take on much bigger challenges!

  • Access 29 lectures & 7 hours of content 24/7
  • Explore the Unity Editor basics
  • Explore Unity Scripting in C#
  • Familiarize yourself w/ object-oriented programming
  • Learn about the Canvas UI
  • Dive into importing external assets from Blender

You may already know how to create games with Unity that are geared toward the desktop, but mobile games with Unity are a completely different beast. However, no need to fear! This course will have you hit the ground running and you’ll be publishing your games to popular platforms such as Android and iOS in no time. While completing the lessons of this course, you’ll learn to use the Unity editor for mobile game development purposes, and refine your knowledge of C#. By the time you’ve completed this extensive and informative course, you’ll have a wide range of projects to showcase on your portfolio.

  • Access 24 lectures & 3 hours of content 24/7
  • Learn to use the Unity editor for mobile game development purposes
  • Refine your knowledge of C#
  • Identify the quirks of developing games for mobile

Have you ever wanted to create your own version of Doom, Call of Duty or Half-Life? Well, you can start building a first-person shooter game with Unity in this course! This course is project-based and covers all the main elements of games of this genre. After completing this course, you will have all the tools needed to program amazing games.

  • Access 30 lectures & 4 hours of content 24/7
  • Implement & customize a production-ready first-person player controller
  • Understand collision detection
  • Learn how to save memory & CPU by implementing a reusable pool of objects
  • Explore enemy path finding AI using Nav Mesh
  • Learn how to Integrate external models and audio files

Learn how to manage and analyze data using Pandas – the open-source library that features high-performance, easy-to-use data structures and data analysis tools for Python. This course focuses on how to read source data, before manipulating it for further analysis.

  • Access 10 lectures & 1 hour of content 24/7
  • Learn how to store data in Pandas using DataFrames so it can be later used for analysis
  • Understand how to read information from CSV & Excel files
  • Learn how to select, sort & filter data
  • Learn how to group & aggregate data

Plotting is a fundamental aspect of data science – it allows you to visually communicate your findings and insights. This course will teach you everything that you need to know about plotting with Python 3, using three of the major plotting libraries: Matplotlib, Seaborn, and Bokeh. You will learn how to display beautiful charts and plots in each of these libraries, as well as the different advantages each library has in displaying different types of data.

  • Access 23 lectures & 2 hours of content 24/7
  • Learn about column charts, pie charts & line and multi-line charts
  • Explore scatter plots & joint plots
  • Validate your training w/ a certificate of completion

Ever wanted to learn to program using the highly in-demand Python programming language? With no prior programming experience required, this course will demonstrate the core concepts you need to be able to program in Python 3 – all while you build a game similar to Crossy Road or Frogger!

  • Access 24 lectures & 3 hours of content 24/7
  • Familiarize yourself w/ variables, functions & conditional Statements
  • Explore object-oriented programming
  • Validate your training w/ a certificate of completion

Tower defense games are an ever-popular style, and make a great addition to any game developer’s portfolio. This course will show you how to build a complete, working tower defense game using Phaser 3, a modern, cutting-edge framework that is perfect for making HTML5 games. With JavaScript, ES6 and Node.js, you will create a game that scales to any device, and encourages repeat play by featuring progressively harder levels for the player to complete.

  • Access 15 lectures & 3 hours of content 24/7
  • Learn how to add sprites & have them follow a set path
  • Discover how to use multiple scenes to set up a UI
  • Learn how to create a preloading & title scene
  • Numpy is a library used in python, containing data structures and functionality that allow for the usage of powerful and functional arrays and matrices. With the ability to build arrays that are considerably faster than the regular lists in Python, and to make more efficient mathematical computations, Numpy’s applications range from data science to machine learning, game development, and more. This course is your starting point with this tool.

    • Learn how to download & install Anaconda and Jupyter
    • Familiarize yourself creating Numpy arrays, fetch operations, and modification operations
    • Explore creating Numpy matrices, fetch operations & modification operations
    • Validate your training w/ a certificate of completion

    With users frequently switching between desktops, phones, and tablets, ensuring that your website maintains a professional look across different devices and platforms is essential. This 3-hour course will give you the skills to publish websites that look beautiful, both on front-end and back-end user interfaces. Whether you are looking to create your own website, or enhance your employability as a software developer, this course will provide a step-by-step guide to building responsive websites with hands-on projects

    • Access 23 lectures & 3 hours of content 24/7
    • Learn how to create websites that respond to the user’s screen size & platform
    • Understand the difference between front-end & back-end pages
    • Learn how to create profile pages featuring profile photos, work & skills using CSS flex
    • Discover how to integrate a contact form into the website using Google Forms
    • Learn how to incorporate widgets, data & company metrics into a back-end dashboard using a CSS grid
    • Explore adding HTML5 semantic form fields (i.e. “number”, “date”, etc.) and validation attributes (i.e. “required”, “min”, “max”, etc.)

    In this course you’ll walk through building a photo filter editor which allows you to create filters such as those used in Instagram and Snapchat. This app allows you to load a photo, edit its contrast, brightness and gray-scale. You can also create and apply custom filters using this tool. Theory sections are included, where concepts such as matrices, color models, brightness, contrast and convolution are explained in detail from a mathematical perspective. Practical sections include the installation of the Anaconda development environment, matrix operations and OpenCV.

    • Access 22 lectures & 3 hours of content 24/7
    • Familiarize yourself w/ matrices, color models & more
    • Learn about brightness & contrast
    • Understand convolution & OpenCV UI

    You are allowed to use this product only within the laws of your country/region. SharewareOnSale and its staff are not responsible for any illegal activity. We did not develop this product; if you have an issue with this product, contact the developer. This product is offered "as is" without express or implied or any other type of warranty. The description of this product on this page is not a recommendation, endorsement, or review; it is a marketing description, written by the developer. The quality and performance of this product is without guarantee. Download or use at your own risk. If you don't feel comfortable with this product, then don't download it.

    You May Like