Core Java courses can help you learn object-oriented programming, exception handling, multithreading, and Java Collections. You can build skills in writing efficient algorithms, debugging code, and developing user interfaces. Many courses introduce tools like Eclipse and IntelliJ IDEA, which are commonly used for coding and testing Java applications, along with frameworks such as Spring and Hibernate that facilitate web development and database management.

University of Colorado System
Skills you'll gain: Game Design, Animation and Game Design, Video Game Development, Unity Engine, Unreal Engine, Graphics Software, Event-Driven Programming, C# (Programming Language), No-Code Development, Software Installation, Development Environment, Scripting
★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Statistical Modeling, Statistics, Regression Analysis, Statistical Methods, Sampling (Statistics), Statistical Inference, Probability & Statistics, Correlation Analysis, Data Analysis, Statistical Analysis, Statistical Software, Statistical Hypothesis Testing, Predictive Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Animation and Game Design, Software Architecture, Visual Design, Visualization (Computer Graphics), Object Oriented Design, Code Reusability, Design, Course Development, Scripting, C# (Programming Language), Interactive Learning, Systems Development, Project Design, Physics
★ 4.5 (13) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Work Breakdown Structure, Project Closure, Project Scoping, Project Management, Scope Management, Cost Management, Dashboard, Microsoft Excel, Project Schedules, Project Planning, Excel Formulas, Resource Allocation, Risk Management, Time Management, Business Reporting, Resource Planning, Automation, Data Visualization, Data Analysis, Data Validation
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Web Applications, Full-Stack Web Development, Database Application, Data Store, Database Development, Database Management, SQL, Query Languages, Data Access, Real Time Data, Javascript, Data Entry, Software Engineering, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Excel Formulas, Data Validation, Spreadsheet Software, Microsoft Excel, Accounting, Data Integrity, Financial Reporting, Vocabulary, Business Reporting, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Analytics, Google Analytics, Web Analytics and SEO, Data Collection, Conversion Funnel Analysis, Data Quality, Content Performance Analysis, Digital Analysis, Analytics, Marketing Analytics, Dashboard Creation, Data-Driven Decision-Making, Data Validation, Data Analysis, Data Capture, Business Analytics, Digital Marketing, Digital Media Strategy, Market Analysis, Marketing Planning
Beginner · Course · 1 - 4 Weeks

Alberta Machine Intelligence Institute
Skills you'll gain: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Vision Transformer (ViT), AI powered creativity, Autoencoders, Convolutional Neural Networks, Model Training, Responsible AI, Computer Vision, Music, Digital Signal Processing, Data Processing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Ledgers (Accounting), Bookkeeping, Accounting Records, Accounting, Depreciation, Accruals, General Accounting, Accounting Software, Accounting Systems, Standard Accounting Practices, Accrual Accounting, Business Reporting, Financial Reporting, General Ledger, Financial Accounting, Technical Accounting, Accounts Receivable, Property Accounting, Fixed Asset, Data Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Import/Export, Data Visualization Software, Data Visualization, Data Presentation, Interactive Data Visualization, Extract, Transform, Load, Dashboard Creation, Histogram, Data Transformation, Data Processing, Apache Kafka, Data Pipelines, MySQL
Intermediate · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Data-Driven Decision-Making, Logistic Regression, Statistical Modeling, Model Evaluation, Predictive Modeling, Regression Analysis, R Programming, Statistical Methods, Statistics, Predictive Analytics, Data Modeling, Probability & Statistics, Statistical Hypothesis Testing, Statistical Inference, Model Training, R (Software), Statistical Programming, Correlation Analysis
★ 4.7 (6) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Extract, Transform, Load, Data Integration, Data Cleansing, File I/O, Data Pipelines, Data Quality, Database Management, Data Transformation, Data Integrity, File Management, Data Import/Export, JSON, Extensible Markup Language (XML), Software Installation, Debugging
Intermediate · Course · 1 - 4 Weeks