Signup
Home
About Us
Catalog
Courses
Schedule
Career Path
Resources
FAQs
Contact Us
Members Benefits
Community
Activity
Groups
Members
Sign Up
Sign In
Menu
Home
About Us
Catalog
Courses
Schedule
Career Path
Resources
FAQs
Contact Us
Members Benefits
Community
Activity
Groups
Members
Sign Up
Sign In
Home
About Us
Catalog
Courses
Schedule
Career Path
Resources
FAQs
Contact Us
Members Benefits
Community
Activity
Groups
Members
Sign Up
Sign In
Menu
Home
About Us
Catalog
Courses
Schedule
Career Path
Resources
FAQs
Contact Us
Members Benefits
Community
Activity
Groups
Members
Sign Up
Sign In
Signup
Home
About Us
Catalog
Courses
Schedule
Career Path
Resources
FAQs
Contact Us
Members Benefits
Community
Activity
Groups
Members
Sign Up
Sign In
Menu
Home
About Us
Catalog
Courses
Schedule
Career Path
Resources
FAQs
Contact Us
Members Benefits
Community
Activity
Groups
Members
Sign Up
Sign In
Schedule
Linux Bootcamp
Week 1A: Introduction to class and Linux Operating System
Introduction to Linux Operating System
Career Paths and Salary Ranges
Student Expectations
Linux Architecture
Linux Distributions
GUI vs CLI – Graphical User Interface vs Command Line Interface
Linux File System Structure
Setup Virtual Machines – Mac M1 Chip and VirtualBox
Setting up a NAT vs Bridged Connection
Week 1B: Intro to Linux CLI, Root, Navigation Commands, Text Editor
Meet and greet with previous students
Understanding and utilizing command structures
Basic navigation commands and utilizing command manual
Basic file and directory commands
What is Root
Understanding and creating users and groups
Typical File Types
Absolute vs Relative Path
Text editors and writing into files
Week 2A: Permissions, SSH, Networking, HardLinks and Softlinks, Compressing Files
Default permissions – UMASK
Introduction to permissions and modifying user permissions
SSH – Secure Shell Protocol
Basic Networking and Networking Commands
Soft Links vs Hard Links
Zipping, Compressing a file, uncompress a file
Week 2B: More Linux commands - Parsing, System Info, Processes, Cronjobs
Utilizing Wildcards
File Parsing Commands
System Information Commands
Processes
Moving processes to foreground and background
Scheduling Cronjobs
Week 3A: More Linux - Services, Package Manager, Runlevels, OSI Model, Common Protocols, NFS, DNS, Logs
Systemctl
Yum package manager, brew, Apt
Runlevels, Boot Process
OSI Model
TCP, UDP
SCP, Rsync
Ports
NTP, FTP, DHCP
Typical Service Protocols and Port
NFS Theory and Setup
DNS Theory and Setup
Week 3B: HTTP, Certs, Nginx, Active Directory, SELinux, Firewalls
HTTP, HTTPS, Apache Tomcat
TLS, SSL, Certs
NGINX- Proxy Server, load balancer, webserver
IP Tables, firewalld, Port forwarding
SELinux
Week 4A: Bash Scripts, Env Variables
Active Directory – LDAP (User Authentication Tool)
LAN, WAN, MAN
Find and Locate Commands
Log Files
Other Important config files
Environment Variables,
Standard output and Redirection
Bash Scripting (Conditions,, Loops, Functions, etc)
Week 4B: Bash Scripting, Review
Bash Scripting (Conditions,, Loops, Functions, etc)
Eval Review
Week 5A: Linux Evaluation
Evals
Cloud Bootcamp
Week 5B: Introduction to Cloud
Linux in the Cloud
On-prem vs Cloud
Cloud Concepts – IaaS, PaaS, SaaS
Roles and Responsibilities
Cloud Providers
Week 6A: Foundational Services
IAM
EC2
Security Groups
EBS Volume
EBS Encryption using KMS
Snapshots
Launching AMIs from backups
Snapshot Lifecycle Policy
Week 6B: Foundational Services/Networking
S3
AWS CLI
Cloud Networking
VPC – Subnets
NACL
Route Tables
NAT Gateway
AWS VPN
Elastic IP
Week 7A: Traffic/DB/Shared FS
Route 53
ELB/ALB
AutoScaling Groups
EFS
RDS
DynamoDB
Week 7B: Monitoring
CloudWatch
CloudTrail
AWS Cognito
SecurityHub
AWS Firewall Manager – WAF
Week 8A: Security/Automation
Secrets Manager
Cloudformation
Lambda
AWS Organizations
Week 8B: Advanced AWS Services
API Gateway
ECR
ECS
EKS
Code Commit
Code Pipeline
Elastic Beanstalk
Week 9A: Cloud Review
Review AWS
Review Eval
Week 9b: Cloud Evalulation
EVAL
DevOps Bootcamp
Week 10A: Intro to DevOps
What is Devops
Introduction to DevOps
Culture and Collaboration
Version Control
Continuous Integration (CI)
Continuous Delivery & Continuous Deployment (CD)
Infrastructure as Code (IaC)
Configuration Management
Containerization and Orchestration
Monitoring & Logging
Feedback and Continuous Improvement
Microservices and DevOps
Cloud Platforms and DevOps
Security in DevOps (DevSecOps)
DevOps Assessment & Metrics
Best Practices & Anti-Patterns
Future of DevOps
Week 10B: GIT
Git
Introduction to Git
Basic Concepts
Basic Git Commands
Branching and Merging
Remote Repositories
Advanced Git Commands
Tagging and Releases
Collaborative Development and Pull Requests
Git Workflows
Best Practices in Git
Troubleshooting and Recovery
Tools and GUIs for Git
Week 11A/11B : Docker
Docker
Introduction to Docker
Docker Architecture
Docker Containers
Docker Compose
Docker Networking
Docker Storage
Best Practices in Docker
Week 12A/12B: Ansible
Ansible
Introduction to Ansible
Ansible Architecture
Running Ad-hoc Commands
Ansible Playbooks
Ansible Roles
Advanced Topics
Ansible Galaxy and Roles
Best Practices in Ansible
Week 13A/13B: Terraform
Terraform
Introduction
Terraform Basics
Terraform Providers and Resources
Input and Output Variables
Modules in Terraform
Advanced Features
Terraform Workspaces and Remote Backends
Best Practices in Terraform
Week 14A/14B: Kubernetes
Kubernetes
Introduction to Kubernetes
Kubernetes Objects
Kubernetes CLI (kubectl)
Pods, Deployments, and Services
Storage and Volumes in Kubernetes
Networking in Kubernetes
Advanced Features
Kubernetes Monitoring and Logging
Best Practices in Kubernetes
Week 15A/15B: CI/CD and Jenkins
CICD Pipelines using Jenkins
Introduction to CI/CD
Continuous Integration (CI)
Continuous Delivery & Continuous Deployment (CD)
Introduction to Jenkins
Setting Up Jenkins
Jenkins Jobs & Build Pipelines
Advanced Jenkins Features
Managing Build Artifacts
Testing in CI/CD
Notifications & Reporting
Jenkins Plugins
Integrating Jenkins with Other Tools
Security in Jenkins
Scaling Jenkins
Best Practices & Tips
Jenkins in the Future
Week 16A/16B: Python
Python
Introduction to Python
Basics of Python
Control Structures
Data Structures
Functions
Modules and Packages
File Handling
Object-Oriented Programming (OOP)
Functional Programming in Python
Error and Exception Handling
Regular Expressions
Networking
Databases
Web Development with Python
Scientific Computing and Data Analysis
Advanced Topics
Testing and Debugging
Best Practices
Further Exploration
Provide Final Eval Questions
Week 17A/17B: Final Evaluation
Final Evaluations
Touchup on any DevOps topic
New Report
Close
What type of report is this?
Misleading or scam
Offensive
Spam
Violent or abusive
Send