Java Data Structures courses can help you learn about arrays, linked lists, stacks, queues, and hash tables. You can build skills in algorithm efficiency, data manipulation, and implementing search and sort techniques. Many courses introduce tools like Eclipse or IntelliJ IDEA, which support coding practices and debugging, allowing you to apply your knowledge in real coding environments. You'll also explore concepts such as recursion and tree structures, enhancing your ability to tackle complex programming challenges.

Scrimba
Skills you'll gain: Object Oriented Programming (OOP), File I/O, Python Programming, Data Structures, Computer Programming, Scripting, Software Engineering, Performance Tuning, Web Development, Debugging, Random Forest Algorithm, Web Development Tools
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Data Analysis Expressions (DAX), Ad Hoc Reporting, Microsoft Excel, Business Reporting, Microsoft Access, Report Writing, Data Analysis Software, Business Intelligence Software, Data Presentation, Data Analysis, Business Intelligence, Microsoft Office
Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Earned Value Management, Project Schedules, Procurement, Cost Management, Return On Investment, Spreadsheet Software, Microsoft Excel, Financial Analysis, Project Performance, Project Estimation, Microsoft 365, Project Finance, Investment Management, Variance Analysis, Forecasting, Problem Solving
Beginner · Course · 1 - 4 Weeks

New York Institute of Finance
Skills you'll gain: Blockchain, FinTech, Transaction Processing, Supply Chain, Emerging Technologies, Business Technologies, AI Enablement, Distributed Computing, Data Sharing
Intermediate · Course · 1 - 4 Weeks
Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Storytelling, Recognizing Others, Team Building, Trustworthiness, Team Performance Management, Team Management, Teamwork, Collaboration, Team Leadership, Visionary, Leadership Development, Peer Review, Drive Engagement, Team Motivation, Professional Development, Employee Coaching, Leadership, Performance Management, Communication, Productivity
Beginner · Specialization · 3 - 6 Months

Michigan State University
Skills you'll gain: Interviewing Skills, Journalism, Report Writing, Investigation, Research, Peer Review, Content Creation, Storytelling, Ethical Standards And Conduct, Data Collection, Writing, Multimedia
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Pay Per Click Advertising, Search Engine Marketing, Customer Retention, Digital Marketing, Search Engine Optimization, Keyword Research, Digital Advertising, Marketing Strategies, Marketing, Customer Acquisition Management, Web Analytics and SEO, Content Marketing, Lead Generation, Target Audience
Beginner · Course · 1 - 4 Weeks

Campus BBVA
Skills you'll gain: Computer Security Incident Management, Cybersecurity, Cyber Attacks, Incident Response, Crisis Management, Security Information and Event Management (SIEM), Data Security, Fraud detection, Network Security, Security Awareness, Threat Detection, Payment Systems, Identity and Access Management, Mobile Security, Virtual Private Networks (VPN), Authentications
Intermediate · Course · 1 - 3 Months

University of Arizona
Skills you'll gain: Water Resources, Environment, Environmental Science, Biology, Environment and Resource Management, Sustainable Systems, Physical Science, Water Quality, Climate Change Adaptation, Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computer Hardware, Hardware Architecture, Data Storage Technologies, System Configuration, Computer Architecture, Operating Systems, Software Installation, Peripheral Devices, Computer Displays
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Generative AI, AI Personalization, No-Code Development, Application Development, Amazon Web Services, Cloud Applications, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, Prompt Engineering, Large Language Modeling, Retrieval-Augmented Generation, Vector Databases, Tool Calling, Embeddings, OpenAI API, ChatGPT, Google Gemini, Agentic Workflows
Beginner · Course · 1 - 4 Weeks