
Skills you'll gain: 3D Modeling, Scripting Languages, Debugging, 3D Assets, Scripting, Programming Principles, Animation and Game Design, Development Environment, Software Installation, Python Programming, Code Reusability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Debugging, Data Validation, Record Keeping, Programming Principles, Data Entry, Code Reusability
★ 4.8 (10) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), Usability Testing, Cascading Style Sheets (CSS), HTML and CSS, Web Language, Functional Testing, Web Development, Development Environment, Microsoft Visual Studio, Scripting, Visual Basic (Programming Language), Web Applications, Real Time Data, Web Design and Development, Microsoft Development Tools, Scripting Languages, Web Design, Web Development Tools, Integrated Development Environments, Interactive Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Exploit development, Penetration Testing, Exploitation techniques, Scripting, Brute-force attacks, Scripting Languages, Shell Script, Python Programming, Program Development, Network Protocols, Data Persistence, Software Installation
★ 4.8 (13) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Linux Commands, Linux, Scripting, Unix Commands, DevOps, Test Script Development, Devops Tools, Scripting Languages, File Management, Unix, Command-Line Interface, File I/O
★ 4.6 (85) · Intermediate · Guided Project · Less Than 2 Hours
Coursera
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Command-Line Interface, Unix Shell, Scripting Languages, IT Automation, Unix, Linux, File I/O, File Management
★ 4.5 (63) · Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Command-Line Interface, Scripting, Unix Commands, Scripting Languages, Python Programming
★ 4.7 (12) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Debugging, Integrated Development Environments, Web Applications, Development Environment, Application Development, Django (Web Framework), Web Development Tools, Software Testing, Web Development, Program Development, Model View Controller, Software Development Methodologies, Microsoft Visual Studio, Scripting, Software Installation, Python Programming
★ 4.8 (15) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Scripting, Data Persistence, Python Programming, AI Workflows, Command-Line Interface, Virtual Machines, Data Pipelines
Intermediate · Course · 1 - 4 Weeks

Red Hat
Skills you'll gain: Object Oriented Programming (OOP), File I/O, JSON, Python Programming, Debugging, Object Oriented Design, Data Structures, Red Hat Enterprise Linux, Programming Principles, Statistical Programming, Web Development, Program Development, Scripting, Integrated Development Environments, Development Environment, Software Installation
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools
★ 4.5 (24) · Intermediate · Guided Project · Less Than 2 Hours
Skills you'll gain: Unix Commands, Command-Line Interface, Unix Shell, Unix, Bash (Scripting Language), File Management, Productivity, Computer Programming
★ 4.5 (381) · Beginner · Guided Project · Less Than 2 Hours