
Skills you'll gain: Relational Databases, Cloud Deployment, Programming Principles, Cloud Computing Architecture, Database Systems, Generative AI, Package and Software Management, Cloud Services, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Application Deployment, Analytics, Proxy Servers, Big Data, Query Languages, Computer Programming, Open Source Technology, Computational Logic
★ 4.7 (476) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Memory Management, Programming Principles, Software Visualization, Program Development, Theoretical Computer Science, Semantic Web, Computer Programming Tools, Integrated Development Environments, Virtual Machines, Code Review, Front-End Web Development, Software Development Tools, Java Programming, Development Environment, Debugging, Data Structures, Verification And Validation, Program Standards, Programmable Logic Controllers, Java
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Algorithms, Computer Programming, Python Programming
★ 4.4 (106) · Intermediate · Course · 1 - 4 Weeks

IBM
Skills you'll gain: COBOL (Programming Language), Debugging, Programming Principles, Software Testing, Computer Programming, Maintainability
★ 4.2 (70) · Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Excel Macros, Event-Driven Programming, Debugging, Visual Basic (Programming Language), Business Process Automation, Microsoft Excel, Data Transformation, Data Cleansing, Excel Formulas, Data Wrangling, Data Import/Export, Automation, Microsoft 365, Spreadsheet Software, Microsoft Office, Computer Programming, Data Science, Performance Improvement, Query Languages, File Management
Intermediate · Specialization · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Algorithms, Graph Theory, Software Testing, Code Reusability, Memory Management, Computational Logic, Artificial Intelligence
★ 4.5 (9.6K) · Intermediate · Specialization · 3 - 6 Months

KodeKloud
Skills you'll gain: Memory Management, Back-End Web Development, Go (Programming Language), Code Reusability, Software Design Patterns, Computer Programming Tools, Data Store, Software Architecture, Data-oriented programming, Systems Design, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Cloud Development, Computer Programming, Logical Reasoning, Programmable Logic Controllers, Application Development, Open Source Technology
Beginner · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: File I/O, Debugging, Go (Programming Language), C (Programming Language), Data Structures, Computer Programming, Algorithms
★ 3.9 (10) · Beginner · Course · 1 - 3 Months

Skills you'll gain: COBOL (Programming Language), Agile Methodology, Technical Support, Software Development Methodologies, Software Development Life Cycle, Agile Project Management, Scrum (Software Development), Software Development, Software Quality Assurance, Quality Assurance, Issue Tracking, Software Documentation, Technical Documentation, Computer Programming
★ 3.6 (65) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Go (Programming Language), Development Environment, Computer Programming Tools, Programming Principles, Software Development Tools, Maintainability, Program Development, Code Reusability, Software Installation, Systems Development, Environment, Program Implementation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: System Programming, Code Reusability, File I/O, Program Development, Memory Management, Maintainability, Operating Systems, Debugging, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PL/SQL, SQL, Database Development, Program Development, Data Processing, Data-oriented programming, Maintainability, Development Environment, Data Structures, Data Integration, Environment
★ 4.9 (25) · Mixed · Course · 1 - 4 Weeks