
Skills you'll gain: Pandas (Python Package), Data Analysis, Exploratory Data Analysis, Data Manipulation, Jupyter, Matplotlib, Regression Analysis, Data Visualization, Programming Principles, Data Cleansing, Data Visualization Software, Python Programming, Scripting
Beginner · Course · 1 - 3 Months

Infosec
Skills you'll gain: Network Analysis, Network Security, Intrusion Detection and Prevention, Cybersecurity, Threat Detection, Network Monitoring, Anomaly Detection
Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, Algorithms, Problem Solving, Data Processing, Python Programming, Software Development, Data Analysis
Beginner · Course · 1 - 4 Weeks

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

Arizona State University
Skills you'll gain: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, Relational Databases, SQL, Databases, Data Visualization Software, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Geographic Information Systems, Python Programming, Application Programming Interface (API)
Beginner · Course · 1 - 3 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: 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

Skills you'll gain: Software Architecture, Software Design Patterns, Software Design, Microservices, Maintainability, Performance Tuning, Model View Controller, Programming Principles, Python Programming, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Spatial Data Analysis, Geographic Information Systems, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geospatial Mapping, Metadata Management, Geostatistics, Data Validation, Query Languages, Technical Documentation, SQL, Data Import/Export, Global Positioning Systems, Data Quality, PostgreSQL, Data Management, Data Transformation, File Management, Python Programming
Beginner · Specialization · 3 - 6 Months