Skills you'll gain: Django (Web Framework), Application Programming Interface (API), Restful API, Web Development, Program Development, Event-Driven Programming, Python Programming, GitHub
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Illustrator, Logo Design, Graphic Design, Creative Design, Graphics Software, Adobe Creative Cloud, Graphic and Visual Design, Style Guides, Project Design, Digital Design, Design Software, Typography, Layout Design, File Management, Design Elements And Principles, Design Specifications, Color Theory
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Adobe Photoshop, Photo Editing, Editing, Data Import/Export, Image Quality, Embeddings, Graphic Design, File Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Java Platform Enterprise Edition (J2EE), Java, Context Management, Web Applications, Server Side, Data Storage, Data Sharing
Intermediate · 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
Advanced · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Computational Logic, Systems Design, Verification And Validation, Computer Engineering, Communication Systems, Systems Analysis, Software Systems, Process Modeling, Theoretical Computer Science, Computational Thinking, Functional Specification, Software Architecture, Model Optimization, Software Design, Graph Theory, Software Testing, Software Quality Assurance, Computer Architecture, Test Tools, Logical Reasoning
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Python Programming, Programming Principles, Data Dictionary, Computer Programming, File Systems, Data Structures, Computational Logic, Command-Line Interface, Data Cleansing, Functional Design, Scripting, Package and Software Management, Development Environment, File Management, UI Components, Verification And Validation
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: TypeScript, Debugging, Javascript, Software Development
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Programming Principles, Application Development
Beginner · Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Docker (Software), Containerization, Devops Tools, Application Deployment, Ubuntu, Software Installation, OS Process Management, Package and Software Management, Application Lifecycle Management, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Fortinet, Inc.
Skills you'll gain: Firewall, Event Monitoring, Network Administration, Security Information and Event Management (SIEM), Threat Management, Systems Administration, Threat Detection, Network Security, System Monitoring, System Configuration, Security Controls, Cybersecurity, Identity and Access Management, Network Troubleshooting, Multi-Factor Authentication, Configuration Management, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Natural Language Processing, Recurrent Neural Networks (RNNs), Generative AI, Large Language Modeling, Token Optimization, Embeddings, Generative Model Architectures, Data Pipelines, Data Preprocessing, Artificial Neural Networks, Unstructured Data, Machine Learning Methods, Machine Learning, Model Evaluation
Intermediate · Course · 1 - 4 Weeks