Professional Web Scraping with Java
Learn how to scrape data from any static or dynamic / AJAX web page using Java in a short and concise way.

In this short and concise course you will learn everything to get started with web scraping using Java.

You will learn the concepts behind web scraping that you can apply to practically any web page (static AND dynamic / AJAX).

Course structure

We start with an overview of what web scraping is and what you can do with it.

Then we explain the difference in scraping static pages vs dynamic / AJAX pages. You learn how to classify a website in one of the two categories and then apply the right concept in order to scrape the data you want.

Now you will learn how to export the scraped data either as CSV or JSON. These are some popular formats that can be used for further processing.

Unfortunately many websites try to block scrapers or sometimes you just do not want to be detected. In the section going undercover you will learn how to stay undetected and avoid getting blocked.

At the end of the course you can download the full source code of all the lectures and we discuss an outlook to some advanced topics (private proxies, cloud deployment, multi threading ...). Those advanced topics are covered in a follow up course I am going to teach.

Why you should take this course

Stop imagining you can scrape data from websites and use the skills for your next web project, you can do it now.

  • Stay ahead of your competition
  • Be more efficient and automate tedious, manual tasks
  • Increase your value by adding web scraping to your skill set
Requirements
  • You should already be familiar with Java and Maven at a basic to medium level (the course will not show you how to setup Java, Maven or an IDE)
  • You should be familiar with HTML/CSS and know how to use your browser's developer tools
  • You should know about CSS selectors, though we use them for scraping static web pages
  • Prior knowledge of jQuery helps you getting started faster with Jsoup, though this is not required
  • You should know what a web API and AJAX is (basic level is enough)
Stone River eLearning
$49
hapiJS Crash Course
Develop enterprise grade applications using hapiJS

From this course you will learn...

  • Introducing you to hapiJs and getting you familiar with the basics.
  • What is hapiJs?
  • Why use hapiJs?
  • Comparing hapiJs with express
  • When you should and shouldn't use hapiJs
  • How to build an API and website parts of the application
  • We also cover more advanced concepts such as ·
  • Debugging with node inspector
  • Composing your server with Glue
  • You're going to learn all of this And So Much More!
Requirements
  • You should already be familiar with Javascript and NodeJs in general
  • You should know about HTML and CSS and probably have heard of Twitter Bootstrap
  • This course will NOT show you how to setup your development environment (IDE, NodeJs, Git, etc.)
  • Prior knowledge to a NoSQL database like MongoDB and RethinkDB is helpful but not required
  • Windows, Mac, or Linux PC
Stone River eLearning
$99
Build an eCommerce Site with Angular 5
An Intense Bootcamp Course That FastTracks Your Angular Learning

As a busy developer, it's difficult to find time to learn a new programming language or framework. Insert Angular 5 Bootcamp FastTrack.

This course gets you up and running with Angular in less than three hours. You'll understand how Angular apps are laid out, how to create them from scratch, routing and be able to talk about Angular thoroughly.

If you are ready to add an in-demand skill to your toolbox, sign up and and I'll see you inside of the course!

Stone River eLearning
$49
Business Intelligence with Excel 2013
Learn to use Power Query, Power Pivot, Pivot Tables

Excel 2013 is a game changer for any Excel user. Excel 2013 provides new technologies and tools for the business user to easily analyze data to create powerful reports and dashboards in a fraction of the time of traditional spreadsheets.

This course is for all business users who want to learn how to create management reports, analyze data and create interactive dashboards using Excel 2013.

In this course we learn the following:

Power Query

  • Cleaning up Data
  • Merging Data
  • Appending Data
  • Grouping Data
  • Loading data to PowerPivot

Power Pivot

  • Create relationships between Tables
  • Manage millions of rows of data
  • Custom Calculations, Key Metrics and KPIs
  • Analyzing Data with Pivot Tables
  • Analyzing Date data

Power View

  • Creating Tables and Cards
  • Visualizing data with Graphs
  • Creating Interactive dashboards
  • Filter and Ask Questions of your Data
  • Powerful data analysis with ScatterPlots and BubblePlots
  • Visualize Geographical data and maps

Power Map

  • Mapping Data with Power Map
  • Changing the Method of Visualization
  • Changing the Method of Aggregation
  • Mapping Data over Time
  • Creating Tours

This course will provide you with an easy to follow step by step approach to using the new Business Intelligence technology in Excel 2013.

Stone River eLearning
$99
DevOps with AWS CodePipeline, Jenkins and AWS CodeDeploy
Learn DevOps skills with rising demand.

Today the technology sector is experiencing a boom throughout the world. There are hundreds of startups launching every day. In order to move fast - these startups need people who are skilled at automating as much as possible. Mostly progressive startups - favor implementing completely automated DevOps pipelines from the get go. They realize that these practices of continuous integration (CI) and continuous delivery (CD) will yield tremendous benefits regarding speed and agility. The demand for these skills has been steadily rising over the last few years.

AWS CodePipeline and AWS CodeDeploy is a highly scalable and configurable toolset from Amazon AWS which enables us to build very sophisticated automated build and deployment pipelines.

Jenkins is an award-winning open source toolset which enables us to build very sophisticated automated build pipelines very quickly. It has extensive community support which has augmented the core functionality of Jenkins by building and sharing hundreds of very useful plugins.

Implementing continuous integration, continuous delivery and continuous deployment with these tools and frameworks can help us immensely in reducing the risk within our software development lifecycle. It catches us bugs early and increases the quality of our software products. This, in turn, reduces the overall cost to develop innovative software in any environment - startups and enterprise alike.

The demand for professionals who have experience with these tools has been growing steadily over the last few years. The salaries and consulting rates for these skills have also been rising and are only bound to go up as the demand for these skills remains steady or increases. Professionals with AWS and Jenkins experience can demand as much as $130K as their yearly compensation and these jobs pay more than majority of the jobs posted on US job boards.

In this course we will:

  • Learn about CI & CD and why it is important
  • Learn about installing and configuring Amazon AWS EC2 machines
  • Learn about installing and configuring PostgresSQL database in Amazon RDS
  • Learn about AWS CodePipeline, Jenkins and AWS CodeDeploy
  • Build an automated CI and CD pipeline
  • Learn how to version control and manage relational database schema
  • Run the CI pipeline to maintain build artifacts
  • Learn how to configure automated build notifications
Stone River eLearning
$49
DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
Build continuous integration, delivery and DevOps pipelines

This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins.

This course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes.

Master Jenkins and pipeline plugins. Get familiar with advanced DevOps techniques and take your DevOps career to the next level.

While there are plenty of DevOps courses that focus on generic continuous integration and continuous delivery practices - it's hard to find a comprehensive course like this one, which focuses on using some of the most useful plugins in the Jenkins ecosystem.

This course is designed for all levels of DevOps practitioners who want to improve their skills, implement automation in their environments, and continue to be in great demand as DevOps engineers.

The things you'll learn:

  • Understand What Jenkins Is All About
  • How To Install, Configure And Operationalize Jenkins
  • How To Build Projects Automatically Using Maven
  • How To Build Projects Automatically Using Gradle
  • How To Manage Your Build Artifacts Using Artifactory
  • How To Manage Your Relational Database Schema Using Sqitch

Improve Your DevOps Skills, Become More Marketable, And Make More Money

Regardless of what your level of experience is; whether you work in a small startup or large corporation - this in-depth course is designed to provide you with everything you need to take your DevOps skills to the next level.

Whether you are you using Java, Python, Node.JS or any other stack - a seasoned engineer photographer knows how to design, build and run advanced build and deployment systems which can perform build, test and analysis steps - all automatically. Jenkins is a tried and test automation tool written in Java - which provides all the bells and whistles necessary to implement these processes with ease. Not only that, Jenkins is very robust and scalable system which can scale to hundreds of nodes building many projects in a multi-user and multi-team environments.

By honing these skills, you will be chased by recruiters and companies who are looking to hire professionals with experience on Jenkins. This course shows you how.

Contents and Overview

This course aims at teaching software, IT and DevOps engineers what it takes to improve your skills, experience, and techniques to earn more money.

You will start with the basics and tackle how to install Jenkins. You will get familiar with the Jenkins plugin ecosystem and install a bunch of very useful plugins into the Jenkins instance. You'll then dive into the different hands-on exercises to implement advanced build and deployment pipelines using various build tools in conjunction with Jenkins, Artifactory, shell scripting, etc.

You'll learn about various other tools which work very well with Jenkins like Maven, Gradle, Sqitch, etc. You'll use these tools to master how to properly design an end to end build and deployment pipeline, which:

  • Builds the source code
  • Keeps the relational database schema in sync with the latest source code
  • Manages the artifacts in a robust manner
  • Helps you visualize the entire pipeline in a graphical format
  • Helps you diagnose your DevOps pipelines by providing detailed diagnostic logs

By the end of this master course, your confidence as a DevOps engineer will soar. You'll have a thorough understanding of Jenkins and various other DevOps tools, and you can use them to their fullest potential to take small to large, simple to complex DevOps pipelines and be a part of this DevOps revolution and take your career to the next level.

Stone River eLearning
$99
Architect Android apps with MVP, Dagger, Retrofit & RxJava
Build apps with Model-View-Presenter pattern.

Developing Apps is fun.....is it not? It’s really exciting to take an idea from the back of a paper napkin all the way to the App Store!

It is Not only fun but also lucrative. There are tremendous opportunities available out there for app developers and designers all over the world.

Android offers an excellent platform for developing and delivering apps. Most of you might already be working on this platform. If so, you would know, Android platform and mobile app industry as a whole has a remarkable future ahead.

Smartphones enable us to do a lot these days, from shopping our clothes, booking movie tickets, to ordering groceries and getting them delivered right to our doorsteps. It is hard to believe – but even after all these advancements – there is still a lot of paper-based work happening in the workplace and everyday lives. There are still untapped opportunities and workflows which need to move to the mobile platform. If you have a good idea – the world is your oyster. You can change the way how people live their lives by introducing a compelling app.

You may be working as a freelancer or may have a full-time job as an app developer or architect. Whether you create one app a year or multiple apps in a month - there must have been times when you got tired of looking at long strings of code tangled together into a spaghetti-like mess.

This is particularly painful if you have to inherit a legacy code base and you have to add features to it or fix bugs.

Make your life easier and building apps fun...............by learning tried and tested software architectural patterns.

In this course – you will Get a detailed and behind the scenes look at Model-View-Presenter (MVP) pattern, which helps make code simple and clean. You also get familiar with other fundamental concepts like dependency injection, reactive programming, unit testing, mock objects which assist you throughout the app development lifecycle. Learn frameworks like Dagger 2, Retrofit, RxJava, Junit, Mockito and others.

Gain valuable skills of architecting apps in a flexible and scalable manner. Advance your career and work on more cutting edge projects out there.

Stone River eLearning
$99
Data Analysis and Dashboards with Google Data Studio

In this course we are going to show you how to supercharge your Google Sheets into Interactive Dashboards and incredible reports. Google Data Studio works seamlessly with your Google Sheets data to create amazing data analysis in minutes.

Google Data Studio is an incredibly easy to use drag and drop tool that allows a multitude of different visualizations to be created in minutes. The addition of filtering tools produces stunning reports that will take your data analysis to the next level.

Google Data Studio is available for free to people with a Google or Gmail account. In addition reports and dashboards can be shared to any users whether they have a Google account or not.

In this course we are going to teach you the following:

  • How to connect Data Studio to Google Sheets
  • Learn how to calculate Averages, Highest values, Lowest Values and number of Unique Values
  • Create Scorecards to display key metrics and KPIs
  • Create powerful trend analysis graphs to help with forecasting
  • Create Year to Date, Month to Date and Previous Month calculations with the click of a mouse button
  • Learn to gain powerful analysis from Stacked Bar and 100% graphs
  • Create powerful Time and Category filters to easily create interactive reports
  • Learn to share your Reports and Dashboards with other users

Google Data Studio is truly an amazing product for creating insight and intelligence from your Google Sheets data.You will need a Google Account,Google Sheets and Google Data Studio.

Stone River eLearning
$49
Microsoft 70-463 Implementing a Data Warehouse with SQL
Hours: 5
Lectures: 100

This course is specifically for participants to measure their knowledge and skills on making the appropriate job role decisions around implementing a Data Warehouse with Microsoft SQL Server 2012.

This course is designed for ETL and Data Warehouse Developers who most likely focus on hands-on work creating business intelligence (BI) solutions, including data cleansing, Extract Transform Load (ETL), and Data Warehouse implementation. Primary responsibilities may include:

  • Mastering data using Master Data Services
  • Cleansing data using Data Quality Services
  • ETL Package development for data loading/transfer/transformation
  • Data Synchronization
  • One-time data or application migration
  • Ad-hoc data manipulations, transformations
  • Scheduling ETL jobs
  • Managing, configuring and deploying SQL Server Integration Services (SSIS) packages

This training course on implementing a Data Warehouse with Microsoft SQL Server 2012 prepares participants for the Microsoft Exam 70-463.

This course will provide all the skills and knowledge for the following areas:

  • Designing and implementing dimensions
  • Designing and implementing fact tables
  • Defining connection managers
  • Designing and implementing data flow
  • Managing SSIS package execution
  • Implementing script tasks in SSIS
  • Designing and implementing control flow
  • Implementing package logic using SSIS variables and parameters
  • Implementing data load options
  • Implementing script components in SSIS
  • Troubleshooting data integration issues
  • Installing and maintaining SSIS components
  • Implementing auditing, logging, and event handling
  • Deploying SSIS solutions
  • Configuring SSIS security settings
  • Installing and maintaining Data Quality Services
  • Implementing master data management solutions
  • Creating a data quality project to clean data
Stone River eLearning
$299
Tables and Formulas with Excel
Learn powerful SumIF, Date, IF, VLOOKUP and Text formulas

Welcome to this course on Tables, Conditional Formatting and Excel formulas. This course is for all Excel users who want to take their Excel skills and capabilities to the next level.

This course will increase your productivity as you use tables, conditional formatting and formulas with ease in your Excel spreadsheets. The course is presented in an easy to follow step by step approach. The course also includes practical activities for the student to practice the skills that have been learnt in the course.

The course will provide you with a comprehensive understanding of the following:

Tables

  • How to create and format Tables
  • How to easily filter data in text, numeric and date fields
  • Easily Sum, Average, Count and use Max and Min in your tables
  • Use Slicers to easily filter Table data

Conditional Formatting

  • How to apply conditional formatting rules
  • How to easily highlight the Top 10
  • Learn to use Data Bars and Color Scales
  • Learn to apply icons

Formulas

  • Learn SUMIF, SUMIFS, AVERAGEIF, AVERAGEIFS, COUNTIF and COUNTIFS
  • Learn a range of Date formula such as Year, Month, WeekDay, NetWorkDays amd WorkDay
  • Learn Text formulas such as LEFT, MID, RIGHT and TRIM
  • Learn to use the IF formula to create powerful 'IF Then' logic
  • Learn the HLOOKUP and VLOOKUP

This course is presented in Excel 2013. A minimum of Excel 2007 is required to be able to work with the Tables, Conditional Formatting and some of the formula functions.

Stone River eLearning
$99
Microsoft 70-462: Administering SQL Server 2012 Databases
Hours: 7
Lectures: 128

This training course was created specifically for those individuals (Database Professionals) who install, maintain and configure as their primary job function. Any participants setting up database systems and/or responsible for efficient system operation, regular database back ups stored effectively, and securing data from unauthorised access is also a candidate for this training course on SQL 2012.


Below is a partial list of job functions associated to this training course:

  • Audit SQL Server instances
  • Back up databases
  • Configure additional SQL Server components, Instances and Services
  • Deploying a SQL Server
  • Implementing strategies, columnstores and High-Availability and Disaster Recovery solutions
  • Importing/exporting
  • Install SQL Server and related services.
  • Maintenance
  • Management, configuration, permissions, alerts, logins and roles.
  • Optimization
  • Installation Planning
  • Restoring
  • Troubleshooting


The SQL 2012 Administering Databases course prepares you for the Microsoft Exam 70-462 - As the participant in the SQL 2012 Adminstering course will learn:

  • Installation Planning
  • Installing SQL Server and related services
  • Implementation of a migration strategy
  • How to configure additional SQL Server components
  • Managing the SQL Server Agent
  • Database management and configuration
  • How to configure SQL Server instances
  • Implementing a SQL Server clustered instance
  • SQL Server instances management
  • How to properly Identify and resolve concurrency problems
  • The collection of and how to analyze troubleshooting data
  • Auditing SQL Server instances
  • Configure and maintain a back up strategy
  • Database restoration
  • Implementing and maintaining indexes
  • Importing and exporting data
  • Managing logins and server roles
  • Managing database permissions
  • Managing users and database roles
  • Troubleshooting security
  • Implementing AlwaysOn, database mirroring and replication
Stone River eLearning
$299
Complete Introduction to Business Data Analysis
Move beyond basic reports and learn data analysis

The Complete Introduction to Business Data Analysis teaches you how to apply different methods of data analysis to turn your data into new insight and intelligence.

The ability to ask questions of your data is a powerful competitive advantage, resulting in new income streams, better decision making and improved productivity. A recent McKinsey Consulting report has identified that data analysis is one of the most important skills required in the American economy at the current time.

This course focuses on the following different methods of analysis. During the course you will understand why the form of analysis is important and also provide examples of using the analysis using Excel 2013.

The following methods of analysis are included:

  • Comparison Analysis
  • Trend Analysis
  • Ranking Analysis
  • Interactive Dashboards
  • Contribution Analysis
  • Variance Analysis
  • Pareto Analysis
  • Frequency Analysis
  • Correlations

The Complete Introduction to Business Data Analysis is designed for all business professionals who want to take their ability to turn data into information to the next level. If you are an Excel user then you will want to learn the easy to use techniques that are taught in this course.

This course is presented using Excel 2013. Excel 2010 can be used for the majority of the training exercises. Small parts of the course do use Excel Power Pivot and Power View. Please note that this course does not include any complicated formulas, VBA or macros. The course utilizes drag and drop techniques to create the majority of the different data analysis techniques.

Stone River eLearning
$99
Data Modelling and Analysis with Excel Power Pivot
Create relationships between tables & use DAX calculations

Power Pivot has been described as the most important new feature in Excel in 20 years. Power Pivot has been developed by Microsoft to help companies analyze and understand the growing quantities of data that are created on a daily basis.

Power Pivot will improve your time to create reports, develop data analysis and gain insight into your your data by at least 80%.

  • Create relationships between tables of data without Vlookups
  • Create powerful Key Metric and Key Performance Indicator calculations
  • Manage and work with data models of millions of records of data
  • Create powerful new dashboards and reports

Power Pivot is a free Add-in for Excel 2010 and is called the Data Model in Excel 2013 that provides capabilities to handle large quantities of data. PowerPivot is a columnar database that is capable of storing and manipulating hundreds of millions rows of data. PowerPivot brings new capabilities to business users to analyse, explore and gain new insight into business and marketing data. PowerPivot has been referred to as the most important feature for Excel in 20 years.

Power Pivot makes it easy to setup relationships between tables of data in the same way as databases and therefore does not require the use of Excel functions such as Vlookup. PowerPivot therefore decreases the time substantially to analyse and gain new insight from business and marketing data.

Power Pivot allows the rapid development of powerful PivotTables and PivotCharts in Excel utilising the latest Slicer technology to easily analyse and view data from multiple different perspectives. PowerPivot also adds a new Data Analysis Expressions (DAX) formula language that provides new and powerful calculations and insight to the business user.


Stone River eLearning
$49
Machine Learning for Apps
Stone River eLearning
$99
Project Planning & Management For Software & IT Engineers
  • Are you a software or IT engineer who wants get move into management?
  • Do you feel you have hit a glass ceiling in terms of your career growth?

Well becoming a project manager with IT background will fast track you into the management careers.

The software industry is one of the fastest growing industries across the globe. As the software industry grows into unimaginable size, one of the most critical roles in the software industry is that of a software Project Manager.

A software project has many moving parts which need to to be managed as an entire stream of activities which must be completed in a nicely choreographed manner. Each of these activities has its own goals, schedules, resources, and costs associated with each of them. Without a Software Project Manager, it becomes next to impossible for the organizations to properly execute on all the aspects of the project activities and deliver the software to a client within the stipulated timeline and under the budgeted cost.

Software Project Management involves many stages or phases in the entire Software Development cycle or lifetime. These may vary slightly from organization to organization. However, the fundamental principles of Software Project Management remain the same.

At a high level, the Software Project Manager along with the team initiates a Project, Plans the project, Executes the Project and complete the Project.

Of course, this is a very brief and high-level description of what an actual project manager does – but the whole success of the software project relies on how effectively the project manager manages the project. A software or IT project can be managed using various methodologies; like the Waterfall Model and Agile model. In the project, we will go over these methodologies and all other aspects of software and IT project management.

As companies struggle to find skilled project managers; experienced software and IT Engineers are in a great place to be able to learn the skills required for project management and move into these roles. As seasoned engineers you already have the technical know-how and depth about how software is built. Once you learn the management aspects of software and IT projects you will be able to manage these projects much more efficiently and effectively by applying your existing skills.

Stone River eLearning
$200
Microsoft 70-416: Implementing Desktop Application Environments
Hours: 13
Lectures: 202

The Implementing Desktop Application Environments course provides IT professionals with the opportunity to validate their skills and knowledge necessary to design, implement, and support a Windows Server 2012 desktop infrastructure in an enterprise scaled, extremely virtualized setting. This course provides credit towards the MCSE certification.

This course is intended for IT professionals and is part two of two exams which validate the student’s aptitude to plan, configure, and implement Windows Server 2012 desktop services, as well as confirms the skills and knowledge necessary for designing, deploying, and maintaining desktop infrastructure services in Windows Server 2012 settings.

Some of the skills you will learn in this class are:

  • Designing and preparing the application environment
  • Planning and implementing app compatibility
  • Updating apps in desktop images
  • Planning and implementing presentation virtualization servers
  • Creating, configuring, deploying, and managing remote applications
  • Installing and configuring application virtualization environments
  • Preparing virtual applications
  • Managing application virtualization environments
  • Deploying applications to the desktop
  • Planning and implementing application updates and upgrades
  • Implementing applications security
  • Monitoring applications
  • Designing and implementing a resilient Remote Desktop infrastructure
  • Designing and implementing business continuity for virtual desktops
  • Designing and implementing a resilient virtual application delivery infrastructure
Stone River eLearning
$299
Cyber Security Mastery Bundle
Become a certified cyber security expert

Ethical hacking/cyber security is among the most in demand and high paying jobs in the world of IT. But... in order to get into this field you'll need to pass some certification exams - specifically these:

EC-Council Certified Ethical Hacker v. 9
CompTIA Security+.
CISSP
CASP

Both of these certifications are included in this bundle.

We've also included other topics that cyber security professionals need to know, such as Digital Forensics, Wireless Hacking and Incident Response.

If you want to get into the field of cyber security, this is THE bundle that will prepare you to pass the certification exams that will lead to real life job interviews. Don't wait any longer. Enroll today.

17 Course Bundle
$899
Interactive Dashboards with Excel Pivot Tables
Excel Pivot Tables

This course is for all Excel users who wish to learn how to create powerful interactive dashboards using Pivot Charts and Pivot Tables. This course will teach you to turn your Excel data into powerful tables, graphs and dashboards.

In this course you will learn to create three different dashboards.

The first dashboard will focus on Sales information creating key metrics, trends, top 10 analysis and a percentage contribution.

The second dashboard will focus on Human Resource data and display key metrics, number of employees by age, number of employees by years of service and gender profile.

The third dashboard focuses on financial information and allows the user to understand the variance of the Profit from previous months and how much it has changed from month to month. In addition techniques and tools such as sparklines, data bars, trendlines and slicers are also included.

This course is very important for all Excel users who are required to develop management reporting or to perform data analysis and wish to gain insight and intelligence from their data.

The course is designed to take you through step by step to create the interactive dashboards using simple drag and drop techniques. This course does not include any custom programming or macros. All the dashboards and techniques can be followed by any Excel user who understands the basic principles of Excel.

An introductory knowledge of Pivot Tables and Pivot Charts will assist you in the course. However you can follow the step by step instructions if you do not have an in-depth knowledge of Pivot Tables and Pivot Charts. Please note that you will require Excel 2010 or 2013 for this course. The course is presented using Excel 2013.

Stone River eLearning
$49
Microsoft 70-687: Configuring Windows 8.1
Hours: 12
Lectures: 284

The MCTS 70-687 training course Configuring Windows 8.1 teaches students the knowledge and skills to configure and administer Windows 8.1 as a standalone installation or in a corporate environment as a part of a Windows Active Directory domain. Students provided with the ability to create and deploy images, configure hardware and software, configure networking and backup and restore system information.

When you pass Exam 70-688: Configuring Windows 8, you complete the requirements for the following certification(s):

  • MCTS: Windows 8, Configuration

We offer you the most effective way to earn your Microsoft Certified Technology Specialist (MCTS). Professionals holding the Microsoft Certified Technology Specialist: Windows 8, Configuring certification have demonstrated the knowledge and skills necessary to:

  • Perform a clean install of Windows 8
  • Create an image for deployment
  • Configure hardware devices
  • Configure software for compatibility
  • Configure networking including sharing resources
  • Configure DirectAccess for the network
  • Monitor and configure system performance
  • Perform backups and configure system restore
  • Windows 8 Mobility
Stone River eLearning
$299
Google Analytics with Google Data Studio
Custom Google Analytics Dashboards in minutes with Google Data Studio

If you are a Google Analytics user you will know how much data can be provided to you. However it is not always easy to access this data and make sense of it within Google Analytics. In this course Ian Littlejohn will show you how to easily create your own custom Google Data Studio reports and dashboards that will make it easy to understand your Google Analytics data.

Google Data Studio is Google's latest report and dashboard creation tool. Using a drag and drop interface reports can be created and running in minutes. Google Data Studio also makes it incredibly easy to share your reports with other users.

In this course we will show you how to easily create the following:

Connect to the Google Analytics data source

Understand the Google Data Studio interface

Create Scorecards displaying key information such as Sessions and Users

Create Time Series / Trend graphs displaying how Sessions and Users changes over time

How to setup different filters for your data

Display information using column, bar and pie charts

Create effective maps and geographical analysis

Create powerful interactive dashboards

This course is for anybody who wants to effectively analyze and understand their Google Analytics data.

Stone River eLearning
$49
Learn 2D Game Development with Unity and C# Programming
Make a Blackjack game using Unity

Do you want to learn to make awesome games and apps using Unity3D, but know nothing about where to begin? No problem! In my course, we'll go over all the basics you need to get started, and learn how to make great games with Unity. In this course, we'll be going over:

  • Unity3D's user interface, and using the different windows to develop your project.
  • An introduction to the C# programming language, where we'll make our script and learn to work with components in Unity to make our game come to life.
  • How to make a visually appealing game scene and properly adjust and align UI graphics like text, buttons and graphics.
  • How to export your project to computer and mobile devices.
  • Learn to build a game of Blackjack, the popular card game. With input like Hitting & standing, and being able to place your bet with in-game money. With win, lose and game over events.

This course is perfect for student who want:

  • To learn Unity3D one of the most popular game engines out in the industry.
  • To learn programming basics and coding in the C# language.
  • To be able to make a game from start to finish.
Stone River eLearning
$99
DevOps Mastery Bundle
Understand the latest development skill set

The Docker for DevOps course gives you a chance to start transforming your organization to meet today’s fast-paced and evolving software market.

Here’s what you’ll learn when you sign up for this course today:

  • How to set up the development environment for running Docker in Windows, Linux and Mac OS platforms.
  • A complete overview of Docker
  • How to dockerize flash or Ruby on Rails and create a production-ready application.
  • How to create a staging server for testing your apps.
  • How to work and manage the base images
  • A complete overview of container management
  • How to ensure your app is running forever using systemd.
  • How to hook up a continuous integration pipeline
  • How to configure and serve your application over SSL or HTTPS with nginx.
  • How to deploy your app.
  • How to buy and configure a domain name (and ensure it works with your new server).

Software is increasingly being applied to expand the breadth of operational efficiencies in organizations in every aspect of value chains such as operations, logistics, and communications. But traditional software development methodologies and delivery processes such as SDLC have the following inherent challenges which rule them out for accelerated software delivery:

  • Non-integrated development tools
  • Disparate processes in software development
  • Lack of process continuity

Agile approaches were a huge step forward for the software delivery teams. But they alone can’t address emerging customer demands such as accelerated delivery of software. Today’s enterprises are leveraging DevOps initiatives and philosophy to break the traditional barriers that existed between Development and Ops teams. And Docker is right at the center of it.

Already, tons of organizations are using Docker to achieve the following:

  • Deliver software at the speeds their clients expect
  • Efficiently implement agile practices in software development
  • Enhance software quality
  • Automate software development processes such as coding, testing, releasing and deployment.
6 Course Bundle
$399
Scaling Docker for AWS
Ruby on Rails application on AWS.

Looking to scale your web applications with Docker? How about gaining heaps of practical knowledge about working with Amazon Web Services (AWS)?

Prepare to get excited about this course!

AWS has over a million customers, some of which are the most popular websites in the world. You can be sure that AWS will be a great fit for your web application regardless of what scale you're running at.

One awesome thing about using AWS is that a ton of companies are hiring people who have experience with it. All of the knowledge you gain from this course can be used to apply for DevOps or cloud computing positions.

The main AWS component that you'll learn about in this course is Amazon ECS, which is the Amazon EC2 Container Service. It's Amazon's take on how to manage a cluster of Docker containers.

The first section of this course will concentrate on getting familiar with AWS and then performing a deep dive on Amazon ECS where you'll learn everything there is to know about it. You'll also get familiar with Amazon ECR which is Amazon's private Docker registry.

During this deep dive there will be plenty of guided labs to get your hands dirty.

The second section of this course will be all about Dockerizing a multi-service Ruby on Rails application, as well as profiling that application with Docker and other open source tools.

If you're not a developer or have no intentions of using Ruby on Rails that's fine because you can skip the development section. The only thing you'll have to do is build the Docker image, which will be as simple as running a few commands.

The third section of this course will be taking the knowledge learned from previous sections and deploying the application to production on AWS in a fault tolerant way.

You'll learn how to calculate costs for a real life project hosted on AWS and load balance the web application so you can scale out to as many hosts as you need.

Along the way you'll learn about many other AWS resources and also learn how to hook up a domain name to a load balancer and secure it with a free SSL certificate.

This entire course is very hands on, with just enough theory to understand the main goal -- which is to get you comfortable scaling your web apps with Docker on AWS.

"Excellent teacher and great material - easy to follow and informative. I especially like the hands-on labs."

Here's what you'll get when you sign up to my course today:

  • You'll learn how to get your development environment set up to run Docker. Windows, Mac and Linux users will be able to follow along.
  • You'll learn what Amazon ECS is and how it differs from similar services.
  • You'll learn everything there is to know about Amazon ECS.
  • You'll learn how to create your own private Docker Registry with Amazon ECR.
  • You'll gain general AWS knowledge on identity and access management, security groups, EC2, S3, ELB, RDS, ElastiCache and more.
  • You'll learn how to Dockerize a Ruby on Rails web application.
  • You'll learn how to profile your applications with Docker.
  • You'll learn how to price out a project on AWS at various traffic loads.
  • You'll learn how to load balance your web application on AWS.
  • You'll learn how to wire up a custom domain to your load balanced web app.
  • You'll learn how to create and use a FREE SSL certificate.

Why is it worth using Docker?

  • Saves a ton of time and headaches when setting up development environments.
  • Easily move an application across environments or servers.
  • Removes issues such as "well, it worked on my machine!".
  • Makes developing with teams a much more pleasant experience.
  • Works on most major platforms.
  • Has amazing support on most cloud hosting providers.
  • Docker as a company is well funded and moving forward quickly.

Why is it worth using AWS?

  • Amazon's infrastructure is spread across the globe.
  • Amazon has a tremendous amount of experience operating at scale.
  • Reap the rewards of using battle hardened services.
  • Avoid having to manage the low level details of your infrastructure.
  • Many companies are hiring people with AWS experience.
  • You can try it out for free for an entire year.
Stone River eLearning
$99
High Availability for the LAMP Stack
Linux, Apache, MySQL, & PHP Based Web Sites & Apps.

This step-by-step guide teaches you everything you need to know in order to eliminate single points of failure for your Linux, Apache, MySQL, and PHP based web applications.

This is a full blown course that demonstrates everything step-by-step...

This is not just a design, though. It's an entire course complete with lessons and demonstrations on actual Linux servers. I'll be performing the demonstrations on Ubuntu servers, but the concepts are the same no matter if you're using RedHat Enterprise Linux, CentOS, or another distribution. The only real difference is the couple of commands you'll use to perform some of the software installations. The design and configurations remain the same.

Even though this course is targeted directly at the LAMP stack (Linux, Apache, MySQL, PHP), the concepts and techniques presented can be reused in a variety of other situations. If you ever need a floating IP, the ability to add more storage to servers without downtime, to balance loads across multiple servers, or deploy a highly available database cluster, you can put what you learn in this course to good use.

Imagine...

After you complete the course you'll be able to deploy highly available web services that allow you to scale without downtime, add storage on the fly, and survive single points of failure. If you're like me and have to support what you deploy, you'll be able to start sleeping through the night with your high availability design. You also won't have to worry about painting yourself into a corner as you'll be able to take what you've learned to grow your infrastructure and support an increasing number of users.

Stone River eLearning
$99
Ultimate Adobe Suite Bundle
Master all the major Adobe products

The Ultimate Adobe Suite course is a fun program that will help you learn the following:

  • Adobe After Effects
  • Adobe Photoshop
  • Dreamweaver CC
  • Adobe Indesign
  • Adobe Illustrator
  • Dreamweaver CS6
  • Acrobat XI Professional
  • Adobe CS6

Here is what you’ll learn in this course:

  • How to launch Indesign, customize the preferences and workspaces, create documents, draw objects and work with swatches and styles to boost efficiency.
  • How to launch Adobe CS6, work with different layers (ID, AI, and PS), create and edit the layer masks, use pathfinder tools, generate and transform vector objects, place and edit smart objects and manage smart objects.
  • How to launch Adobe Illustrator and navigate its interface, use shape tools to draw vector objects, create and apply the color swatches, transform objects, create artwork with paintbrush and pencil tools.
  • How to develop websites from scratch if you’re an absolute beginner
  • How to deliver responsive websites in HTML5 / CSS3 and flash formats at the speeds their clients expect
  • How to create fantastic motion graphics and effects using Adobe After Effects
  • How to quickly create, annotate, secure, edit, and revise the Adobe PDF files in Acrobat XI Professional.

Adobe revolutionized the publishing world as we know it when it launched various applications under Adobe Suite Bundle such as Photoshop, Illustrator, Dreamweaver, and Acrobat XI Professional. However, the power of these apps isn't just limited to publishing. Adobe Suite apps can create virtually any document ranging from responsive websites to image creation and manipulation.

Learning Adobe Suite apps is not optional. As a working designer, you’re expected to master all the Adobe Suite apps. With the explosion of web and digital publishing, mastering Adobe Suite is even more critical. This course will get you up and running, and provide you a solid foundation upon which to develop your design skills.

10 Course Bundle
$599
Docker, Apache Mesos & DCOS
Run and manage you own IaaS cloud datacenter

It’s been a few years since Marc Andreessen, the found of Mosaic and Netscape - coined the phrase software is eating the world. But indeed it is true today. , the idea that “every company needs to become a software company” is considered almost a cliché. No matter your industry, you’re expected to be reimagining your business to make sure you’re not the next local taxi company or hotel chain caught completely off guard by your equivalent of Uber or Airbnb.

Doing business in the 21st century means embracing a world where software quite literally powers everything—from televisions to cars, and from social media to banking systems.

In the mean time Software development has seen a paradigm shift in the last few decades.

From the beginning of computing era in the 1960s up to late 1990s, the software was built by relatively small teams. These teams used large monolithic software stacks to build relatively simple and smaller applications which were used by 1 to a few tens of people. These applications were deployed on a central network server which the users connected to via their terminals and used the application.

The current era is all about ubiquitous connectivity and ever increasing adoption of mobile computing. To cater to these demands - the modern mobile apps and web applications are reaching global scale and billions of users. These app and web applications are built by larger teams which are geographically distributed. They build those large applications by stitching together a collection of services, APIs or microservices.

These services use a variety of stacks and are independent of each other. The services run on clusters spanning thousands or tens of thousands of servers or nodes. And the consumers use these applications over the cloud and the public internet using their mobile, tablet and desktop devices.

Deployment, management and operationalizing these large complex infrastructures is a daunting task. Containerization of the apps and services help to simplify these tasks. But even containers leave A bulk of administration tasks for deploying the latest application code, upgrading the servers, mapping the service end points, etc. to the user and DevOps engineers.

Won't it be great if we were able to aggregate and combine all the computing power available to us in our datacenter and treat it as one large computer?

What if we had a smart operating system which could manage our entire data center just like Linux or MacOS or Windows can manage our personal computers. Whether we are managing two virtual nodes or 10,000 Of them - Wouldn’t it be nice just to instruct our collection of servers or our datacenter – hey datacenter I want to run a web application and a database? Here is the code – and here are the commands to run these applications – please figure out which nodes can run these applications; deploy them and run them. By the way, if any of those nodes die – please make sure you move my application to another healthy node so that the end users do not experience any disruption.
Then based on the requirement of a particular app, a scheduler can dynamically allocate resources to the application. This will make the whole system much more efficient. We will be able to free up resources and drive the utilization up. This methodology has all kinds of benefits from saved costs to more uptime of the application and less administrative overhead.

This is exactly what Docker, Apache Mesos, and DC/OS provide.

Docker is open source engine that can help you automate the deployment of applications inside software containers. Is was released in March 2013 and has been gaining popularity ever since. It has over 100 million downloads, and over 75000 applications are running as dockerized applications – that is a LOT!

Apache Mesos is an open source cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks.

Mesosphere DC/OS is an enterprise grade datacenter-scale operating system, providing a single platform for running containers, big data, and distributed apps in production.

DC/OS is built on the Apache Mesos core and provides newer technology including the native container-orchestration, Marathon application platform, intuitive user interfaces and much much more.

Knowledge and experience about Docker, Apache Mesos and DC/OS could be very valuable for your career. The latest stats and figures show some amazing numbers like jobs requiring these skill sets pay higher than most of the jobs posted on public job boards within the US and annual salaries for professionals could be as high as $120,000. That is the exact reason why you must enroll in this course and take your career to the next level.

As the title suggests – this course aims to provide you enough knowledge about Docker, Apache Mesos, and DC/OS so that you can run and operate your own data center using these components together. But specifically:

  • You will learn about containerization of apps, the plethora of benefits and leverages offered by containers and Docker.
  • You will also be able to able to install and run your Docker instances and run your containerized apps on it.
    With the prospect of making software deployment faster and increase user reach, you will be able to employ DC/OS to manage your data centers better.
  • You will learn about running your application and services within DC/OS in a load balanced manner.
  • You will be able to install new services and packages to deploy complex applications within your DC/OS cluster
  • You will learn about administrative tasks and operational utilities you can use to manage your DC/OS cluster.
  • Using Docker, Apache Mesos & DCOS you will be able to make your business operations effective and efficient. These tools will result in optimized resource utilization, automated self-healing and scalability and ultimately real and tangible cost savings.
  • With more effectiveness and efficiency, in turn, you will be able to muster depth, scalability, and expanse in your software/ App projects.
Stone River eLearning
$99
ElasticSearch, LogStash, Kibana (the ELK Stack) # 1
Learn all about Elastic search server

In the recent years – the term BigData has been gaining popularity as well and there has been a paradigm shift is the volume of information and the ways in which it can be extracted from this data.

ELK is one of the few new-age frameworks which is capable of handling Big Data demands and scale.

Over the years the ELK stack has become quite popular. And for a good reason. It is a very robust, mature and feature rich framework. ELK is used by large enterprises, government organizations and startups alike. The ELK stack has a very rich and active community behind it. They develop, share and support tons of source code, components, plugins and knowledge about these tools freely and openly.

If you ever had to search a database of retail products by description, find similar text in a body of crawled web pages, or search through posts on a blog. You wonder if there was a search tool, which could make such jobs easy.

In this course, we will focus on one such enterprise search engine- The ElasticSearch which is one of the core components of the ELK stack. We will look at the overview and explore the technology that goes into this tool.

Knowledge and experience about ELK and ElasticSearch could be very valuable for your career. The latest stats and figures show some amazing numbers like jobs requiring these skill sets pay higher than most of the jobs posted on public job boards within the US and annual salaries for professionals could be as high as $100,000. That is the exact reason why you must enroll in this course and take your career to the next level.

As the title suggests – this course aims to provide you enough knowledge about ELK and ElasticSearch so that you can run and operate your own search cluster using these components together.

Stone River eLearning
$99
ElasticSearch, LogStash, Kibana (the ELK Stack) # 2
Learn all about LogStash data ingestion tool

In the recent years – the term BigData has been gaining popularity. And there has been a paradigm shift in the volume of information and the ways in which it can be extracted from this data.

ELK is one of the few new-age frameworks which is capable of handling Big Data demands and scale.

Over the years the ELK stack has become quite popular. And for a good reason. It is a very robust, mature and feature rich framework.

ELK is used by large enterprises, government organizations and startups alike. The ELK stack has a very rich and active community behind it. They develop, share and support tons of source code, components, plugins and knowledge about these tools freely and openly.

Imagine a large organization, which has information coming in from varied sources, at varied frequencies, and in various formats. It will be a herculean task to sort and sift through this data and normalize it to use for any comprehensive analysis. We will need a pretty versatile and flexible tool to deal with all these permutations of data streams.

In this course, we will focus on one such enterprise data collection and collation tool-The LogStash which is one of the core components of the ELK stack. We will look at the overview and explore the technology that goes behind this tool.

Knowledge and experience about ELK and LogStash could be very valuable for your career. The latest stats and figures show some amazing numbers like jobs requiring these skill sets pay higher than most of the jobs posted on public job boards within the US and annual salaries for professionals could be as high as $100,000. That is the exact reason why you must enroll in this course and take your career to the next level.

As the title suggests – this course aims to provide you enough knowledge about ELK and LogStash so that you can run and operate your own data ingestion pipelines cluster using these components together. But specifically:

  • You will get familiar with the features and benefits offered by LogStash.
  • Since this course provides detailed demos of installation and configuration of LogStash, it will equip you well for future use of this technology.
  • The more equipped you are, the more sought after you will be. And this course will be a right step towards improving your work/ project/ career prospects.

So come, join me on this exciting journey of learning ElK stack and in particular the LogStash data ingestion tool.

Stone River eLearning
$49
ElasticSearch, LogStash, Kibana (the ELK Stack) # 3
Learn all about Kibana visualization tool

In the recent years – the term BigData has been gaining popularity. And there has been a paradigm shift in the volume of information and the ways in which it can be extracted from this data.

ElasticSearch, LogStash, Kibana (ELK) is one of the few new-age frameworks which is capable of handling Big Data demands and scale.

Over the years the ELK stack has become quite popular. And for a good reason. It is a very robust, mature and feature rich framework. ELK is used by large enterprises, government organizations and startups alike. The ELK stack has a very rich and active community behind it. They develop, share and support tons of source code, components, plugins and knowledge about these tools freely and openly.

In organizations large or small – there is tons of data produced by various applications running across the enterprise. The decision makers and other business stakeholders require timely access to information in a digestible format – so that they can run the organization in a meaningful and efficient way. Kibana provides such functionality out of the box. It integrates seamlessly with ElasticSearch and provides a very easy to use and visually appealing way to explore our data.

In this course, we will focus on this enterprise data visualization tool – Kibana which is one of the core components of the ELK stack. We will look at the overview and explore the technology that goes behind this tool.

Knowledge and experience about ELK and Kibana could be very valuable for your career. The latest stats and figures show some incredible numbers like jobs requiring these skill sets pay higher than most of the jobs posted on public job boards within the US and annual salaries for professionals could be as high as $100,000. That is the exact reason why you must enroll in this course and take your career to the next level.

As the title suggests – this course aims to provide you enough knowledge about ELK and Kibana so that you can build useful visualizations based on your data using these components together. But specifically:

  • You will get familiar with the features and benefits offered by Kibana.
  • Since this course provides detailed demos of installation and configuration of Kibana; it will equip you well for future use of this technology.
  • The more equipped you are, the more sought after you will be. And this course will be a right step towards improving your work/ project/ career prospects.
Stone River eLearning
$49
Master the Fundamentals of SQL with Python
Integrating SQL based databases directly into your Python programms

Python is one of the most friendly and popular programming languages. It finds applications everywhere, ranging from research, over to industry, as well as things like the entertainment industry. Programming in general allows for you to greatly reduce workload, as well as solve problems that would be impossible to solve by hand, or create great, new, and fun applications/software.

A big part of the new digital world is that everything is producing data, and storing as well as using data are becoming emerging and very important industry fields. The ability to combine data usage with programming allows for rapid development and automation, and is extremely superior when compared to systems that need manual input or data handling.

SQL is the language that you can use to interact with one major database type (SQL databases), one that is very wide-spread in today's world.

Knowing SQL will give you a nice ability and understanding of how to handle data and databases, and being able to integrate it into Python code enables you to create great, dynamic, and automatic systems that combine the power of programming and data.

This course will be using SQLite in Python, which allows us to execute SQL commands through python, and will allow you to create, connect, use, and manage local SQL-based databases.

Stone River eLearning
$49
Web Scraping In Python: Master The Fundamentals
Learn how to extract data from websites

Web scraping is the art of picking out data from a website by looking at the HTML code and identifying patterns that can be used to identify your data. This data can then be gathered and later used for your own analysis.

In this course we will go over the basic of web scraping, learning all about how we can extract data from websites, and all of this is guided along by a work example.

At the end of the course you should be able to go off on your own, and pick out most common

Stone River eLearning
$99
Microsoft 70-483: Programming in C# .NET
Hours: 26
Lectures: 765

The Programming C# course provides full coverage of the programming skills required to create Windows applications using C#. This new and exciting course also provides knowledge on language syntax, C# program structure and implementation details.

This new course provides you the needed training for building new data types, handling events, accessing a database, using remote data, integrating with unmanaged code, as well as the knowledge and skills to perform operations asyncrhonously, creating custom attributes and more.

This course brings together all the features of programming in C# using Visual Studio.

Some of the skills you will learn in this class are:

  • Describe the core syntax and features of C#
  • Implement the basic structure and essential elements of a typical desktop application
  • Encrypt and decrypt data by using symmetric and asymmetric encryption
  • Examine the metadata of types by using reflection, create and use custom attributes, generate code at runtime and manage assembly versions
  • Integrate unmanaged libraries and dynamic components into a C# application
  • Improve the throughput and response time of applications by using tasks and asynchronous operations
  • Build a graphical user interface by using XAML
  • Use the types in the System.Net namespace and WCF Data Services to access and query remote data
  • Create and use an entity data model for accessing a database and use LINQ to query and update data
  • Read and write data by using file input/output and streams and serialize/deserialize data in different formats
  • Use inheritance to create a class hierarchy, extend a .NET Framework class and create generic classes and methods
  • Create classes, define and implement interfaces and create and use generic collections
  • Create and call methods, catch/handle exceptions and describe the monitoring requirements of large applications
Stone River eLearning
$299
Master Python Interactively With PyGame: Ultimate Bootcamp
Learn Python interactively through game development

Programming is becoming more and more popular all around the world.

Programming provides extreme amounts of power and flexibility, because you can take control of your computer's actual power, and you can develop your own systems and prototypes.

Python is becoming especially popular, because it's extremely user-friendly whilst still maintaining a lot of the power that other, more complex, programming languages offer. Additionally, Python has a huge community, which means all sorts of modern projects, such as Big Data, Artificial Intelligence, Machine Learning, Deep Learning, etc. have been develop for the Python community to use, which makes implementing these sorts of advanced techniques extremely easy (sometimes only 1-2 lines of code).

Employers love employees that can program, because they can go out and quickly produce results or create prototypes. The ability to program will not only open you up to new opportunities, but it will also become a better logical thinker, since computers operate on logical statements, so a good programmer has a natural thought flow that is very logical.

Stone River eLearning
$199
Master The Fundamentals Of Python In 90 Minutes
The quick and efficient course to making you a python programmer

With the digitalization of the modern world, programming is becoming a lot more important. It's versatility allows you to solve simple repetitive, as well as long and complex problems, and its power and breadth of application is solely dependent on the programmer.

Python is a scripting language that has a very large community. It allows for very fast and easy prototyping, and the community makes complex things, such as machine learning and artificial intelligence, readily useable for the public. Python is a great language to learn, as it's much easier to read and understand, but it still allows you to do whatever you want. It's perfect for your first programming language, because it has great readability, but also as your second, third, or fourth (or even more), because of how quickly you can develop in it.

This course will take you through a lot of the essentials of what you'll need to be able to program, and at the end should leave you with solid fundamentals and an understanding which you can then apply to create your own programs, or which you can use to continue your learning endeavours into more advanced areas.

This course is designed to not beat around the bush, and will teach you Python programming in a very short time. It does this through lectures that are to the point, as well as by providing you extra material and practice sheets that you can use to solidify your knowledge.

Stone River eLearning
$49
Making Graphs in Python using Matplotlib for Beginners
Learn how to start visualizing all your data directly in your code

Data and analytics are becoming increasingly important in our world and in modern day businesses. To start off with data analytics (and ultimately provide nice images of our results), we need to be able to plot our data, preferably in the way we imagine it in our heads.

Matplotlib provides many great plotting opportunities and methods for data visualization, and in this course we will be looking at some introductory methods for getting started with creating plots in Python.

Once we have a starting point for plotting data we can easily expand our knowledge to different areas to make sure we can best represent all of our data.

Requirements
  • Basic Python knowledge
  • A Python 3 Environment to Code in
Stone River eLearning
$49
Microsoft 70-415: Implementing a Desktop Infrastructure
Hours: 14.5
Lectures: 290

The new and exciting Advanced Server 2012 course provides full coverage of the knowledge and skills required to plan and implement the more advanced features available in Server 2012.

This new course provides you the needed training for the complete Implementing a Desktop Infrastructure.

Some of the skills you will learn in this class are:

  • Plan images
  • Capture images
  • Maintain images
  • Design a deployment method
  • Implement the deployment infrastructure
  • Implement a Lite Touch deployment
  • Implement a Zero Touch deployment
  • Design and implement user state migration
  • Plan and configure a Remote Desktop Session Host
  • Plan and implement a Remote Desktop Virtualization Host infrastructure
  • Plan and configure a Remote Desktop Connection Broker
  • Plan and configure a Remote Desktop Gateway
  • Plan and configure Remote Desktop Web Access
  • Design and configure user state virtualization
  • Configure the Remote Desktop client experience
  • Configure desktop security
  • Implement an updates infrastructure
  • Monitor the virtual desktop infrastructure
  • Create and configure virtual collections
Stone River eLearning
$299

AS FEATURED ON
Back to top