AI Academy

Python Programming Fundamentals

Instructor: Microsoft Duration: 2 weeks at 10 hours a week
Version Control
Data Structures
Integrated Development Environments
Programming Principles
Unit Testing
Web Development
Jupyter
Python Programming
Scripting
Software Testing
Development Environment
Scripting Languages
Computer Programming
Object Oriented Programming (OOP)
Algorithms
Program Development
GitHub
Git (Version Control System)
Debugging

Data Analysis and Visualization with Python

Instructor: Microsoft Duration: 20 hours to complete 3 weeks at 6 hours a week
Exploratory Data Analysis
Pandas (Python Package)
Data analysis
Data Storytelling
Data Manipulation
Jupyter
Data Ethics
Machine Learning
Matplotlib
Plotly
Data Transformation
Generative AI
Data Visualization Software
Python Programming
Interactive Data Visualization
Artificial Intelligence
Scikit Learn (Machine Learning Library)
Data Cleansing

Automation and Scripting with Python

Instructor: Microsoft Duration: 25 hours to complete 3 weeks at 8 hours a week
File Management
Performance Tuning
Version Control
Scalability
Scripting
Automation
Python Programming
Restful API
Git (Version Control System)
Test Automation
Cloud API
Software Testing
Data Cleansing
Application Programming Interface (API)
Web Scraping

Web Development with Python

Instructor: Microsoft Duration: 2 weeks to complete at 10 hours a week
Vue.JS
Back-End Web Development
Microsoft Azure
Web Development
JavaScript Frameworks
Object-Relational Mapping
Application Programming Interface (API)
HTML and CSS
Application Security
Databases
Flask (Web Framework)
Cloud Applications
Relational Databases
Selenium (Software)
Web Applications
Restful API
Application Deployment
Secure Coding
Front-End Web Development
Full-Stack Web Development

Advanced Python Development Techniques

Instructor: Microsoft Duration: 21 hours to complete 3 weeks at 7 hours a week
Technical Documentation
Generative AI
Microsoft Azure
Integration Testing
Serverless Computing
Software Development Tools
Software Documentation
Software Development
Application Deployment
Test Driven Development (TDD)
Data Structures
Object Oriented Programming (OOP)
Maintainability
Cloud Applications
Code Review
Python Programming
Cloud Computing
Algorithms

Project Development in Python

Instructor: Microsoft Duration: 2 weeks to complete at 10 hours a week
Prometheus (Software)
Professional Networking
Project Management
Jira (Software)
Business Requirements
Python Programming
Portfolio Management
Communication
Agile Methodology
Docker (Software)
DevOps
Project Planning
Interviewing Skills
Needs Assessment
Natural language processing