
Coursera
Skills you'll gain: Financial Statements, Dashboard, Variance Analysis, Resource Utilization, Financial Analysis, Pivot Tables And Charts, Excel Formulas, Financial Forecasting, Financial Modeling, Microsoft Excel, Performance Reporting, Data Validation, Spreadsheet Software, Financial Reporting, Auditing, Cost Management, Data Presentation, Data Storytelling, Business Intelligence, Performance Analysis
Intermediate · Specialization · 3 - 6 Months

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Code Reusability, Java Programming, Java, Program Development, File I/O, Computational Thinking, Computer Science, Algorithms, Theoretical Computer Science, Animations, Simulations
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, Computer Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, User Interface (UI) Design, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Databases
★ 4.3 (21) · Intermediate · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Memory Management, Programming Principles, Software Engineering, Debugging, Program Development, Data Structures, IntelliJ IDEA, Application Development, Software Development, Maintainability, Virtual Machines
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: NumPy, Debugging, Pandas (Python Package), Statistics, Correlation Analysis, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Data Wrangling, Data Preprocessing, LLM Application, Data-oriented programming, Code Reusability, Data Transformation, Numerical Analysis, Critical Thinking, Functional Design
★ 4.3 (18) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Systems Development Life Cycle, Vulnerability Assessments, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Multimodal Prompts, Data Visualization, Plot (Graphics), Data Presentation, Statistical Visualization, File Management, Artificial Intelligence, AI Workflows, File I/O, Generative AI, Marketing Automation, Data Analysis, Business Process Automation, Document Management, Text Mining, Data Transformation, Automation
★ 4.8 (976) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Data Visualization, Data Presentation, AI Security, Interactive Data Visualization, A/B Testing, Threat Management, Open Web Application Security Project (OWASP), Secure Coding, Application Security, Responsible AI, System Monitoring, MLOps (Machine Learning Operations), Analytics, Data Governance, Application Programming Interface (API), Vulnerability Assessments, Cyber Governance, Data Processing, Data Management
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Software Engineering, Programming Principles, Computer Programming, Computer Programming Tools, Software Design, Algorithms, Data Structures, Data Import/Export, Markov Model, Performance Tuning, Performance Testing, File I/O, Debugging, Application Programming Interface (API)
★ 4.6 (1.5K) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Stakeholder Management, Program Management, Stakeholder Communications, Agile Software Development, Communication Planning, Scheduling, Team Management, Team Performance Management, Procurement, Solution Delivery, Cost Management, Project Management Institute (PMI) Methodology, Teamwork, Leadership and Management, Organizational Change, Agile Product Development, Project Portfolio Management, Strategic Leadership, Communication, Risk Management
★ 4.6 (174) · Beginner · Professional Certificate · 3 - 6 Months

Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability, Applied Mathematics, Calculus
★ 4.4 (1.1K) · Advanced · Course · 1 - 3 Months