Program onboarding: welcome, expectations and curriculum overview
Self-assessment: defining your profile and goals
Commitment to the program’s values and objectives
Brainstorming activity on Cloud
Introduction to computing and advantages of Cloud Computing
Discovering Cloud professional roles and setting career goals
Communication and STAR methodology
Introduction to cloud platforms: infrastructure, services and pricing
Introductory hands-on activities to operate Cloud platforms
Recap and quiz: Cloud Foundations
Introduction to Linux
Linux Command Line
Users and Groups
Editing Files
Working with the File System
Working with Files
Managing File Permissions
Managing Processes
Managing Services
Managing Networking
Software Management
Managing Log Files
Working with Commands
Soft Skills activity: Focusing on customers
The Bash Shell
Bash Shell Scripting
Review Linux
Introduction to Networking
Networking Concepts
Internet Protocol (IP) and IP addressing
IP Subnetting
IP Networking in Cloud Platforms
Virtual Private Clouds
Other Common Protocols
Introduction to Network Security
Threat Mitigation
Research Anti-Malware
Emerging Technologies
Research MDM Software
Review Networking
Introduction to Security
Connecting to Vocareum cloud
Increase your security awareness
Interpret scanning results
Security Life Cycle - Prevention: Systems Hardening
Security Life Cycle - Prevention: Security Architecture
Security Life Cycle - Prevention: Network Hardening
Security Life Cycle - Prevention: Data Security
Security Life Cycle - Prevention: Public Key Infrastructure
Security Life Cycle - Prevention: Identity Management
Identity and Access Management in Cloud platforms
Security Life Cycle - Detection
Detect malware
Social engineering
Penetration testing
Security Life Cycle - Response
Security Life Cycle - Analysis
Monitor a system
Opening Accounts on Cloud Platforms
Security Compliance and Resources on Cloud Platforms
Introduction to Programming - What is Programming?
Introduction to Programming - Categorize a Value as a Data Type
Numeric data type
String data type
List, tuple, dictionary
Categorize value
Introduction to Programming - Combine Values into Composite Data Types
Introduction to Programming - Functions
Introduction to Programming - Follow the Execution Path of a Program
Conditionals
Loops
Introduction to Programming - Version Control
Setting up a Git repository
Introduction to Python
Preparing to analyze insulin with Python
Python Basic
Working with the string sequence and numeric weight of insulin with Python
Calculating the net charge of insulin using Python
Flow control
Python Functions
Python Mods and Libraries
Python for System Administration
Python Debugging and Testing
DevOps and Continuous Integration
DevOps tools
The value of automation
Compare and contrast automation and orchestration
Configuration Management
Python: class challenge and review
Introduction to Databases
Creating Tables and Learning Different Data Types
Inserting Data into a Database
Selecting Data from a Database
Performing a Conditional Search
Working with Functions
Organizing Data
Retrieving Data from Multiple Tables
Transactions and Tables
Build Your DB Server and Interact with your DB using an App
Build and Access a Remote Desktop Services Server