
Skills you'll gain: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Object Oriented Design, Development Environment, Object Oriented Programming (OOP), Application Development, Code Reusability, Django (Web Framework), Web Development Tools, Software Testing, Web Development, Customer Data Management, Data Structures, Program Development, Python Programming, Record Keeping, Programming Principles
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Linux Administration, Linux, Scripting, Scripting Languages, grep, Linux Servers, Unix Commands, File Management, Unix, Command-Line Interface, Debugging, Code Reusability, System Configuration, File I/O, User Interface (UI), IT Automation
Beginner · Specialization · 1 - 3 Months

Akamai Technologies, Inc.
Skills you'll gain: Application Development, Scripting, MySQL, Data Structures, File I/O, Python Programming, Web Development, Database Management, Web Applications, SQL, File Management, Programming Principles
Beginner · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Javascript, Unit Testing, Web Applications, Programming Principles, Object Oriented Programming (OOP), Event-Driven Programming, Node.JS, JSON, Computer Programming, Data Structures, Package and Software Management, Front-End Web Development, Functional Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Scripting Languages, Operating System Administration, Data Persistence, Systems Administration, Command-Line Interface, IT Automation, Software Installation, Data Store, Linux Servers, Cloud Hosting, Object-Relational Mapping, YAML, Automation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Windows PowerShell, Active Directory, Scripting, IT Automation, Network Monitoring, Scripting Languages, Microsoft Windows, Windows Servers, Shell Script, User Accounts, Microsoft Servers, Command-Line Interface, Network Administration, Remote Access Systems, Servers, Systems Administration, User Interface (UI), UI Components, Server Administration, Authentications
Beginner · Specialization · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, Javascript, Data Manipulation, HTML and CSS, Data Validation, UI Components, Scripting, Event-Driven Programming, Scripting Languages, Computational Thinking, JavaScript Frameworks, Web Design and Development, Web Applications, Programming Principles, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Program Development, Game Design, Frontend Performance
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Unreal Engine, User Interface (UI), Data Persistence, Game Design, Video Game Development, UI Components, Performance Tuning, Interactive Design, Animation and Game Design, User Interface (UI) Design, AI Integrations, Scripting, System Testing, AI Workflows, Programming Principles, Data Structures, No-Code Development, Scalability, Functional Testing, Development Testing
Intermediate · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
Intermediate · Specialization · 1 - 3 Months
LearnQuest
Skills you'll gain: Containerization, File I/O, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Development Environment, Unit Testing, Application Deployment, Plot (Graphics), Pandas (Python Package), Scripting, DevOps, Data Persistence, Programming Principles, Python Programming, Scripting Languages, Data Structures, Object Oriented Design, Computer Programming
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Project Schedules, Application Programming Interface (API), IT Automation, Scheduling, Scripting, Sprint Planning, Project Management Software, Performance Metric, Automation, Restful API, Scripting Languages, Operational Efficiency, Business Metrics, Performance Measurement, Process Improvement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Scripting Languages, Linux Commands, Unix Commands, Linux, Command-Line Interface, Code Reusability, User Interface (UI), Graphical Tools
Advanced · Course · 1 - 3 Months