
Coursera
Skills you'll gain: TypeScript, Programming Principles, Computational Logic, Computer Programming Tools, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: SQL, Relational Databases, Database Management, Database Application, Query Languages, Databases, Data Manipulation, Database Management Systems
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dataflow, Data Pipelines, Data Processing, Real Time Data, Extract, Transform, Load, File I/O, Data Transformation, Jupyter, SQL
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unsupervised Learning, Predictive Modeling, Supervised Learning, Model Evaluation, Applied Machine Learning, Predictive Analytics, Random Forest Algorithm, Text Mining, Classification Algorithms, Machine Learning Methods, Natural Language Processing, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Computational Logic, Python Programming, Data Science, Logistic Regression, Data Processing, Unstructured Data
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Wireless Networks, C++ (Programming Language), Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, Electronic Hardware, Telecommunications, Electronic Systems, C and C++, Code Reusability, Hardware Design, Electronics, Program Development, Communication Systems, Programming Principles, Display Devices
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: General Data Protection Regulation (GDPR), Information Privacy, Personally Identifiable Information, Data Governance, Law, Regulation, and Compliance, Governance, Incident Response, Regulatory Compliance, Data Security, Accountability, Compliance Management, Data Processing, Data Sharing, Data Access, Legal Risk
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Code Reusability, Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Electrical and Computer Engineering, Program Development, Simulation and Simulation Software, Computational Logic, Hardware Design, Electronic Systems, Simulations, Process Modeling, Programming Principles
Beginner · Guided Project · Less Than 2 Hours

University of Pittsburgh
Skills you'll gain: Statistical Analysis, NumPy, Probability Distribution, Matplotlib, Plot (Graphics), Statistics, Data Science, Probability & Statistics, Probability, Statistical Modeling, Predictive Modeling, Data Analysis, Linear Algebra, Predictive Analytics, Statistical Methods, Mathematics and Mathematical Modeling, Applied Mathematics, Python Programming, Machine Learning, Logical Reasoning
Beginner · Specialization · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science, Computational Logic
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animation and Game Design, Game Design, Animations, Video Game Development, Interactive Design, Virtual Environment, Simulation and Simulation Software, Simulations, Artificial Intelligence, 3D Assets, Physics, User Interface (UI), UI Components, Scripting, User Interface (UI) Design, Event-Driven Programming, Computer Graphic Techniques, Development Environment, Build Tools
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Javascript, Web Language, Data Persistence, Data Storage, Web Development, Data Structures, Computational Logic, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, CI/CD, Application Deployment, DevOps, Continuous Integration, Containerization, Continuous Delivery, Continuous Deployment, Package and Software Management, IT Automation, Git (Version Control System)
Advanced · Course · 1 - 4 Weeks