
Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Data Processing, Data Integration, Data Import/Export, Program Development, Data Structures, Software Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Supervised Learning, Feature Engineering, Applied Machine Learning, Object Oriented Programming (OOP), Unsupervised Learning, Model Evaluation, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Transfer Learning, Machine Learning Algorithms, Data Visualization, Natural Language Processing, Seaborn, Predictive Modeling, Flask (Web Framework), Python Programming, Deep Learning, PyTorch (Machine Learning Library), Programming Principles, Web Applications
Beginner · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: MITRE ATT&CK Framework, Penetration Testing, Brute-force attacks, Cyber Operations, Scripting, Cybersecurity, Vulnerability Assessments, Python Programming, Network Analysis, Automation
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Python Programming, Data Security
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: PyTorch (Machine Learning Library), Large Language Modeling, Embeddings, Generative AI, Natural Language Processing, Transfer Learning, Recurrent Neural Networks (RNNs), Data Ethics, Artificial Neural Networks, Classification Algorithms, Model Evaluation, Data Preprocessing, Feature Engineering
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Epidemiology, Graph Theory, Infectious Diseases, Program Development, Molecular Biology, Computational Thinking, Algorithms, Software Development
Advanced · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Spanish Language, Language Learning, Grammar, Intercultural Competence, Vocabulary, Interrigatories
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Distributed Computing, Docker (Software), Development Testing, Programming Principles, Algorithms, Computer Programming, Python Programming, Debugging, Software-Defined Networking, Computer Hardware, Scripting
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Python Programming, Data Storage Technologies, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
Beginner · Course · 1 - 4 Weeks