Have you ever wondered what DevOps is? Do you often hear terms such as “Continuous Integration”, “Build Automation”, and “Orchestration”? What about tools such as Jenkins, Ansible, and Chef? This course provides a basic introduction to the DevOps essentials everyone needs to know. Covering all the terms and tools listed above, and much more.
Linux is the number ONE operating system for the Corporate world. If you want to start your career in Linux and have little or no knowledge of Linux then I can help. In this course you will learn Linux installation, configuration, administration, troubleshooting, command line, OS tools, and much more…
As you kick off your career in DevOps, you will soon realize that everything you will be doing as a DevOps engineer is around software, websites, applications, etc. And, there is a different stack of technologies that make different solutions possible. These stack of technologies are regarded as WEB STACKS.
In order to display web pages to our site visitors, we are going to employ Nginx, a high-performance web server. We’ll use the apt package manager to obtain this software.
MERN stack is a web development framework. It consists of MongoDB, ExpressJS, ReactJS, and NodeJS as its working components. The frontend is served by the application backend residing in a server, through ExpressJS running on top of NodeJS.
The BEST Linux Administration course that prepares you for corporate world and for RHCSA, RHCE, and LFCS certifications
MongoDB stores data in flexible, JSON-like documents. Fields in a database can vary from document to document and data structure can be changed over time. For our example application, we are adding book records to MongoDB that contain book name, isbn number, author, and number of pages.
In this project, you need to onboard 20 new Linux users onto a server. Create a shell script that reads a csv file that contains the first name of the users to be onboarded.
In this course, you will learn Linux installation, configuration, administration, troubleshooting, command line, OS tools and much more…
Client-Server refers to an architecture in which 2 or more computers are connected together over a network to send and receive requests between one another. For simplicity sake, lets focus on just 2 computers for this project.
As a DevOps engineer, Linux administration is one of the day to day core functions, and a solid grasp of this skill goes a long way to determine how successful you will be. Project 6 is designed to get your hands really dirty on Linux, by getting you to implement a web solution using WordPress.
By the end of the course, you’ll be in command of working with teams at GitHub and using Pull Requests to validate changes by multiple developers. You’ll know how to make sure you get their changes as well, and finally, you’ll be able to resolve merge conflicts locally and at GitHub.
The course is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.
The course is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.
As a member of a DevOps team, you will implement a tooling website solution which makes access to DevOps tools within the corporate infrastructure easily accessible.
In this project, you are required to implement a load balancing solution for Tooling Website for your team. Your new infrastructure should look like this.
Acording to Circle CI, Continuous Integration (CI) is a software development strategy that increases the speed of development while ensuring the quality of the code that teams deploy. Developers continually commit code in small increments (at least daily, or even several times a day), which is then automatically built and tested before it is merged with the shared […]
Making the website available for its users is just the starting point of any software or web projects. As you progress in your work, you must always consider security. Data gets passed from computer to computer over the internet. If you do not secure the network appropriately, there can be very serious consequences which can […]
The Ansible inventory file defines the hosts and groups of hosts upon which commands, modules, and tasks in a playbook operate. Since our intention is to execute Linux commands on remote hosts, and ensure that it is the intended configuration on a particular server that occurs. It is important to have a way to organize […]
Refactoring is a general term in software programming. It means making changes to the source code without any change to the external behaviour of the solution. In this case, you will move things around a little bit in the code, but the overal state of the infrastructure remains the same.
Pass the AWS Certified Solutions Architect Associate Certification SAA-C02. Complete Amazon Web Services Cloud training! The AWS Certified Solutions Architect Associate certification is one of the most challenging exams. It’s great at assessing how well you understand not just AWS, but making sure you are making the best architectural decisions based on situations, which makes […]
Create and run Docker containers, and build multi-container applications. Compose, Networks, Swarm, Cloud, & more!
CI, CD and DevOps have taken over the software development world by storm. Most companies today realize that the practices of continuous integration (CI) and continuous delivery (CD) will yield tremendous benefits like increased business revenue and faster time-to-market. The demand for these skills has been steadily rising over the last few years. There are […]
Learn how to build a search engine and break into big data by mastering Elasticsearch 6, Kibana and Logstash (ELK stack) This course is most suited for people that want to not only power-up their resume with this new and exciting technology but also powerup their applications to be blazing fast by implementing Elasticsearch correctly.
Become a DevOps monitoring expert using Prometheus and Grafana, monitor your infrastructure and applications as a pro. This course will show you how to install and configure Prometheus on a Linux server. This course will use a VM on DigitalOcean, but you can install Prometheus on any modern Linux OS. We’ll show you how to make […]
As HashiCorp Vault continues to grow exponentially in the market, so do the skillsets needed to properly deploy and maintain the solution. Designed for students with little to no experience with Vault, this course will provide you with the education needed to be up and running with Vault in no time.
Istio is one of the most talked-about frameworks in recent years! If you’ve worked with Kubernetes before, then you’ll want to learn Istio! With this hands-on, practical course, you’ll be able to gain experience in running your own Istio Service Meshes.
This course starts by looking at the differences between NGINX and Apache for those with Apache experience and then explains the different ways of installing NGINX, customising your install, and configuring NGINX as a service. The installation section also covers updating NGINX without downtime and adding/removing modules.
This is the most comprehensive course on Automated Software Testing with Python. Testing automation doesn’t have to be painful. Software testing is an essential skill for any developer, and I’m here to help you truly understand all types of test automation with Python.
CI, CD and DevOps have taken over the software development world by storm. Most companies today realize that the practices of continuous integration (CI) and continuous delivery (CD) will yield tremendous benefits like increased business revenue and faster time-to-market. The demand for these skills has been steadily rising over the last few years. There are […]
This is comprehensive in covering all areas of Scrum basics, starting with the history of Scrum, moving onto definitions, theory and values, before a deep dive into the the 3 Scrum roles, the 5 Scrum events and the 3 Scrum Artifacts.
This course will teach you how to use Jenkins using the Jenkins DSL and Jenkins Pipelines (Jenkinsfile). It’s a new way of using Jenkins, rather than using freestyle projects. I call it using Jenkins, the DevOps way!
Build continuous integration, continuous delivery and DevOps pipelines with Java, Gradle, Maven, Artifactory & Sqitch.
This course will teach you how to use Gitlab CI for your own projects. You will learn the basics of CI/CD and start building pipelines right from the first lecture.
Be AWS Certified Solutions Architect Professional. Full Amazon Web Services Solution Architecture deep-dive for SAP-C01 The AWS Certified Solutions Architect Professional certification is one of the most challenging exams. It requires some substantial hands-on and real-world experience for you to pass. This course is going to help you solidify the knowledge you already have and put […]
Have you ever wondered what DevOps is? Do you often hear terms such as “Continuous Integration”, “Build Automation”, and “Orchestration”? What about tools such as Jenkins, Ansible, and Chef? This course provides a basic introduction to the DevOps essentials everyone needs to know. Covering all the terms and tools listed above, and much more.
Linux is the number ONE operating system for the Corporate world. If you want to start your career in Linux and have little or no knowledge of Linux then I can help. In this course you will learn Linux installation, configuration, administration, troubleshooting, command line, OS tools, and much more…
The BEST Linux Administration course that prepares you for corporate world and for RHCSA, RHCE, and LFCS certifications
In this course, you will learn Linux installation, configuration, administration, troubleshooting, command line, OS tools and much more…
By the end of the course, you’ll be in command of working with teams at GitHub and using Pull Requests to validate changes by multiple developers. You’ll know how to make sure you get their changes as well, and finally, you’ll be able to resolve merge conflicts locally and at GitHub.
The course is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.
The course is designed as a journey through configuring a realistic application stack from the ground up. Instead of going page-by-page through the Ansible documentation, topics are ordered to align with the growing complexity of our application as we build it up and refactor it.
Pass the AWS Certified Solutions Architect Associate Certification SAA-C02. Complete Amazon Web Services Cloud training! The AWS Certified Solutions Architect Associate certification is one of the most challenging exams. It’s great at assessing how well you understand not just AWS, but making sure you are making the best architectural decisions based on situations, which makes […]
Create and run Docker containers, and build multi-container applications. Compose, Networks, Swarm, Cloud, & more!
CI, CD and DevOps have taken over the software development world by storm. Most companies today realize that the practices of continuous integration (CI) and continuous delivery (CD) will yield tremendous benefits like increased business revenue and faster time-to-market. The demand for these skills has been steadily rising over the last few years. There are […]
Learn how to build a search engine and break into big data by mastering Elasticsearch 6, Kibana and Logstash (ELK stack) This course is most suited for people that want to not only power-up their resume with this new and exciting technology but also powerup their applications to be blazing fast by implementing Elasticsearch correctly.
Become a DevOps monitoring expert using Prometheus and Grafana, monitor your infrastructure and applications as a pro. This course will show you how to install and configure Prometheus on a Linux server. This course will use a VM on DigitalOcean, but you can install Prometheus on any modern Linux OS. We’ll show you how to make […]
As HashiCorp Vault continues to grow exponentially in the market, so do the skillsets needed to properly deploy and maintain the solution. Designed for students with little to no experience with Vault, this course will provide you with the education needed to be up and running with Vault in no time.
Istio is one of the most talked-about frameworks in recent years! If you’ve worked with Kubernetes before, then you’ll want to learn Istio! With this hands-on, practical course, you’ll be able to gain experience in running your own Istio Service Meshes.
This course starts by looking at the differences between NGINX and Apache for those with Apache experience and then explains the different ways of installing NGINX, customising your install, and configuring NGINX as a service. The installation section also covers updating NGINX without downtime and adding/removing modules.
This is the most comprehensive course on Automated Software Testing with Python. Testing automation doesn’t have to be painful. Software testing is an essential skill for any developer, and I’m here to help you truly understand all types of test automation with Python.
CI, CD and DevOps have taken over the software development world by storm. Most companies today realize that the practices of continuous integration (CI) and continuous delivery (CD) will yield tremendous benefits like increased business revenue and faster time-to-market. The demand for these skills has been steadily rising over the last few years. There are […]
This is comprehensive in covering all areas of Scrum basics, starting with the history of Scrum, moving onto definitions, theory and values, before a deep dive into the the 3 Scrum roles, the 5 Scrum events and the 3 Scrum Artifacts.
This course will teach you how to use Jenkins using the Jenkins DSL and Jenkins Pipelines (Jenkinsfile). It’s a new way of using Jenkins, rather than using freestyle projects. I call it using Jenkins, the DevOps way!
Build continuous integration, continuous delivery and DevOps pipelines with Java, Gradle, Maven, Artifactory & Sqitch.
This course will teach you how to use Gitlab CI for your own projects. You will learn the basics of CI/CD and start building pipelines right from the first lecture.
Be AWS Certified Solutions Architect Professional. Full Amazon Web Services Solution Architecture deep-dive for SAP-C01 The AWS Certified Solutions Architect Professional certification is one of the most challenging exams. It requires some substantial hands-on and real-world experience for you to pass. This course is going to help you solidify the knowledge you already have and put […]
As you kick off your career in DevOps, you will soon realize that everything you will be doing as a DevOps engineer is around software, websites, applications, etc. And, there is a different stack of technologies that make different solutions possible. These stack of technologies are regarded as WEB STACKS.
In order to display web pages to our site visitors, we are going to employ Nginx, a high-performance web server. We’ll use the apt package manager to obtain this software.
MERN stack is a web development framework. It consists of MongoDB, ExpressJS, ReactJS, and NodeJS as its working components. The frontend is served by the application backend residing in a server, through ExpressJS running on top of NodeJS.
MongoDB stores data in flexible, JSON-like documents. Fields in a database can vary from document to document and data structure can be changed over time. For our example application, we are adding book records to MongoDB that contain book name, isbn number, author, and number of pages.
In this project, you need to onboard 20 new Linux users onto a server. Create a shell script that reads a csv file that contains the first name of the users to be onboarded.
Client-Server refers to an architecture in which 2 or more computers are connected together over a network to send and receive requests between one another. For simplicity sake, lets focus on just 2 computers for this project.
As a DevOps engineer, Linux administration is one of the day to day core functions, and a solid grasp of this skill goes a long way to determine how successful you will be. Project 6 is designed to get your hands really dirty on Linux, by getting you to implement a web solution using WordPress.
As a member of a DevOps team, you will implement a tooling website solution which makes access to DevOps tools within the corporate infrastructure easily accessible.
In this project, you are required to implement a load balancing solution for Tooling Website for your team. Your new infrastructure should look like this.
Acording to Circle CI, Continuous Integration (CI) is a software development strategy that increases the speed of development while ensuring the quality of the code that teams deploy. Developers continually commit code in small increments (at least daily, or even several times a day), which is then automatically built and tested before it is merged with the shared […]
Making the website available for its users is just the starting point of any software or web projects. As you progress in your work, you must always consider security. Data gets passed from computer to computer over the internet. If you do not secure the network appropriately, there can be very serious consequences which can […]
The Ansible inventory file defines the hosts and groups of hosts upon which commands, modules, and tasks in a playbook operate. Since our intention is to execute Linux commands on remote hosts, and ensure that it is the intended configuration on a particular server that occurs. It is important to have a way to organize […]
Refactoring is a general term in software programming. It means making changes to the source code without any change to the external behaviour of the solution. In this case, you will move things around a little bit in the code, but the overal state of the infrastructure remains the same.