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