Data Representation and Serialization
In this series, we take a look at common formats for saving, reading, and shuffling data around such as Comma Separated Values (CSV), JavaScript Object Notation (JSON), YAML Ain't…
Topic
30 courses. Open any course for details, or shortlist several and request pricing together.
In this series, we take a look at common formats for saving, reading, and shuffling data around such as Comma Separated Values (CSV), JavaScript Object Notation (JSON), YAML Ain't…
In this course on DevOps Fundamentals in the Cloud, students will examine key concepts central to the DevOps methodology. The course will cover essential topics such as version…
In this series, we are going to learn the basics of using the command-line interface. If you have ever been scared when the cursor shows up on a seemingly blank screen or wondered…
When you are planning, creating, and managing networks, some of the tasks can be repetitive and time consuming. Scripting allows you to automate these tasks to allow for…
HTML5 Canvas elements bring art and animation to the browser. In this series, we explore the capabilities of the HTML5 Canvas element in conjunction with JavaScript. This includes…
In this series, Justin takes a look at AngularJS, a web framework that has been around for a while. He demonstrates the use of the basics of AngularJS as well as discusses…
Administering and configuring infrastructure is a necessary but sometimes very difficult undertaking. Manual configuration of infrastructure is a full time job that takes away…
Docker is a set of tools that provide a runtime for creating, managing and orchestrating containers. Docker provides the ability for developers, system admins, or hobbyists to…
Version control is a cryptic yet essential part of a software development team. Git is a distributed version control system that allows collaboration and management of large scale…
NodeJS has brought JavaScript to the server as well as the desktop programming environments. With this escape from the browser, JavaScript provides the ability to leverage your…
In this series, we cover the basics of using NumPy for basic data analysis. Some of the things that are covered are as follows: installing NumPy using the Anaconda Python…
When it comes to developing websites, one of the most popular languages is PHP. Over 80% of the websites that you regularly visit are created using PHP. With popular frameworks,…
In this series, Justin and John walk through the beginning of learning ReactJS. John focuses on the prerequisite knowledge such as features of the JavaScript language that you…
Redux is the implementation of the Flux pattern which is best know as a proposal by Facebook for organizing complex web applications. However, getting started with Redux in the…
Ruby on Rails is a web development framework built upon the Ruby programming language. This series covers the basics of Ruby on Rails including but not limited to: what is Ruby on…
WordPress powers over 29% of all the websites on the internet. WordPress powers everything from blogs and company sites to SAAS apps and mobile apps. With WordPress only growing…
In this series, we are going to take a look at programming using the Python programming language. If you have tried to start before and just spun your wheels, then you should give…
Markdown is a alternative to other markup languages such as HTML. There is a version that is a little more 'fancy' called GitHub Flavored Markdown. In this series, you will find…
In this series, Mark and Justin walk you through the hoops and hurdles of the Java syntax by providing examples and common mistakes and shortcuts you'll be faced with. By the end…
In this series, Vonne and Justin explore the intricate world of Object-Oriented Programming(OOP), particularly in the context of the Python programming language. Starting with the…
Have you wanted to see what this programming thing is all about? Do you have issues figuring out where to start? Well, this course will show you how to get things set up and start…
Python has a set of protocols that the language internally adhere to which provides the functionality for features such as iteration, context manager behavior, string…
Python is a great language for learning, writing web applications, and manipulating data. However, Python can be used for security testing as well. In this series, we will explore…
In this series, Daniel and Justin walk you through an in-depth primer on the Python programming language. Whether you have some other programming experience or you are completely…
A staple of programming is manipulating data, particularly data saved in files. In this series, we will explore the facilities that Python provides for reading and writing files.…
In this series, we creates a RESTful API using the Express web application framework. Justin review the process of setting up a Node-based project as well as installing the…
Part of the power of Python is the array of tools that come built into the language, known as the Python Standard Library. In this series, we take a look at the Standard Library,…
In this series, we will explore the use of community code, or code written by others that to solve a particular problem or provide a particular functionality. We will explore how…
In this series, we take a look what version control is as well as the use of version control when creating software. After an overview of various software
In this series, Justin is going to combine the powers of the Express web framework with the power of AngularJS on the front end to create a weather forecast web application.…
Tell us what your people need to learn. We will recommend training that fits and send corporate pricing for your team.