Information Technology Bootcamp

Installfest Guides

None

Pacing Guide

None

Content

Unit 1

Module name Type Duration About
A+ Case Study Lecture 30 min Case study exploring real-world IT support scenarios aligned with A+ concepts.
What’s Your Setup? Discussion 30 min Discussion exploring learner hardware and development environments.
Supporting Internal Customers Lab Lab 120 min Practice diagnosing and resolving common internal IT support requests.
Identifying Ports and Protocols of Software Discussion 30 min Identify common networking ports and protocols used by modern software systems.
Intro to Cybersecurity Lecture 30 min Introduction to cybersecurity principles and common threats.
NFC - What Could Go Wrong? Lecture 15 min Explore security implications of NFC technology.
Intro to Git, GitHub, and GitHub Flow Lecture 105 min Introduction to Git, GitHub, and the GitHub Flow collaboration process.
What’s Your Connection Speed? Discussion 15 min Discussion examining internet connection performance and troubleshooting approaches.
Setup Your Own VM Lab Lab 90 min Hands-on lab creating and configuring a virtual machine environment.
Cloud Concepts and Providers Lab Lab 345 min Explore cloud computing concepts and compare major cloud service providers.
Intro to Docker Lecture 60 min Introduction to containerization concepts and Docker fundamentals.
Total content Total 14 hours 30 minutes  

Unit 2

Module name Type Duration About
OS Discussion Discussion 15 min Discussion exploring operating systems and their roles in modern computing environments.
Intro to Bash Scripting Lab Lab 45 min Hands-on practice writing basic Bash scripts to automate command line tasks.
Update Your Computer Lab Lab 30 min Practice updating system software and managing system maintenance tasks.
Intro to PowerShell Lab Lab 45 min Hands-on introduction to PowerShell for scripting and system administration.
Setup Another VM Lab Lab 60 min Create and configure an additional virtual machine for practice and testing.
The Principle of Least Privilege Lecture 30 min Introduction to the security principle of least privilege and how it protects systems.
AI and ML Fundamentals for IT Lecture 30 min Overview of artificial intelligence and machine learning concepts relevant to IT professionals.
Intro to Python for Scripting Lecture 90 min Introduction to Python for automation and scripting tasks in IT workflows.
Intro to Python for Scripting Lab Lab 45 min Hands-on practice using Python to automate basic scripting tasks.
CIA Triad Lecture 30 min Learn the foundational security model of confidentiality, integrity, and availability.
CVEs Lecture 15 min Introduction to Common Vulnerabilities and Exposures (CVEs) and how they are tracked.
Security Lab Lab 90 min Practice identifying and responding to common security issues.
What Browser Do You Use and Why? Discussion 15 min Discussion about browser choice, features, and security considerations.
Intermediate Python for Scripting Lecture 105 min Build on Python fundamentals to create more advanced scripts and automation tools.
Intermediate Python for Scripting Lab Lab 45 min Hands-on practice writing intermediate-level Python scripts.
Document a Technical Process Lab Lab 60 min Practice documenting a technical workflow clearly for internal teams.
Total content Total 12 hours 30 minutes  

Unit 3

Module name Type Duration About
Network Case Study Lecture 30 min Case study examining real-world networking infrastructure and troubleshooting scenarios.
Describe Your Home Network Discussion 30 min Discussion exploring how home networks are structured and connected.
SDN Scripts Lecture 30 min Introduction to scripts used in software-defined networking environments.
Intermediate Bash Scripting Lab Lab 30 min Hands-on practice writing intermediate Bash scripts for automation tasks.
Software-Defined Networking (SDN) Discussion Discussion 30 min Discussion exploring the concepts and benefits of software-defined networking.
Automating Tasks With Python Lecture 120 min Learn how Python can automate repetitive IT and networking tasks.
Automating Tasks With Python Lab Lab 90 min Hands-on practice automating administrative tasks using Python scripts.
Firewalls in the Cloud Lab Lab 60 min Practice configuring and managing firewall rules in cloud environments.
It’s Always DNS Lecture 30 min Explore DNS concepts and common troubleshooting scenarios.
Containerization and Microservices Lecture 30 min Introduction to containerization concepts and microservices architecture.
Why DR and HA matter to a Business Lecture 45 min Learn why disaster recovery (DR) and high availability (HA) are critical for business continuity.
Writing Policies Lecture 30 min Introduction to creating clear and effective IT and security policies.
Writing Policies Lab Lab 120 min Practice drafting technical policies for real-world scenarios.
Build a Network Diagram Lab Lab 60 min Hands-on practice creating network diagrams that document system architecture.
Log Analysis Lab Lab 60 min Practice analyzing system and network logs to identify potential issues.
Security Research Lab Lab 180 min Conduct security research to investigate vulnerabilities and threats.
Asset Inventory Lab Lab 120 min Practice creating and maintaining an inventory of organizational assets.
Virtual Private Cloud Design Lab Lab 60 min Design and configure a virtual private cloud architecture.
Foundational Network Security In-Depth Lecture 60 min Deep dive into foundational concepts of network security.
Network Security Incident Response (IR) Lab Lab 180 min Practice responding to network security incidents and applying response workflows.
Network Update Lab Lab 240 min Perform updates and maintenance tasks across network infrastructure.
Intro to Infrastructure as Code Lecture 90 min Introduction to infrastructure as code and automated environment provisioning.
Intro to Infrastructure as Code Lab Lab 60 min Hands-on practice creating infrastructure using code-based tools.
Total content Total 29 hours 45 minutes  

Projects

None