
Skills you'll gain: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Regression Analysis, Predictive Modeling, Scikit Learn (Machine Learning Library), Feature Engineering, Model Evaluation, Data Preprocessing, Applied Machine Learning, Data Visualization, Exploratory Data Analysis, Performance Tuning, Python Programming, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

International Institute of Information Technology, Hyderabad
Skills you'll gain: Computer Engineering, Computer Science, System Programming, Embedded Systems, Performance Tuning, C (Programming Language), Computational Logic, Numerical Analysis, Algorithms, Debugging
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: SQL, Data Manipulation, Data Analysis, Business Analytics, Query Languages, Databases, Relational Databases, Data Management, Data Modeling, Data Integration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Classification Algorithms, Machine Learning Methods, Data Preprocessing, Model Evaluation, Embeddings
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Simulations, Visualization (Computer Graphics), Statistical Visualization, R (Software), R Programming, Statistical Modeling, Statistical Programming, Statistical Analysis, Process Analysis, Data Analysis, Test Case
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Computer Programming, Software Installation
Intermediate · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Relational Databases, Database Management, Database Development, SQL, MySQL, Database Design, Transaction Processing, Stored Procedure, Java, Data Structures, Data Integrity, Performance Tuning
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Agile Project Management, Stakeholder Engagement, Scrum (Software Development), Agile Methodology, Stakeholder Management, Team Motivation, Agile Software Development, Team Leadership, Sprint Retrospectives, Kanban Principles, Team Building, Sprint Planning, Risk Analysis, Agile Product Development, Earned Value Management, Team Management, Backlogs, Continuous Improvement Process, Lean Methodologies, Risk Management
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: TypeScript, Scripting, Web Development Tools, Scripting Languages, Programming Principles, Computational Thinking, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Vector Databases, Embeddings, PostgreSQL, Relational Databases, SQL, NoSQL, Node.JS, Data Import/Export, Data Processing, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Manipulation, Tidyverse (R Package), Data Wrangling, Data Analysis, R Programming, Exploratory Data Analysis, Statistical Analysis
Beginner · Guided Project · Less Than 2 Hours