Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Programming course for your goals
Status: NewStatus: Free TrialSimplilearn
Skills you'll gain: Generative Model Architectures, Generative AI, OpenAI, ChatGPT, Prompt Engineering, Large Language Modeling, Real Time Data, Deep Learning, Scalability, Responsible AI, Natural Language Processing
Status: Free TrialSkills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures
Status: Free TrialSkills you'll gain: Data Manipulation, Applied Machine Learning, Supervised Learning, Machine Learning, Pandas (Python Package), Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Machine Learning Algorithms, Unsupervised Learning, Taxonomy, Data Mining, Data Analysis, Deep Learning, Matplotlib
Status: Free TrialCoursera Instructor Network
Skills you'll gain: Extract, Transform, Load, Apache Spark, Data Pipelines, Data Integration, Big Data, Data Infrastructure, Data Processing, Dataflow, Data Management, Data Architecture, Scalability
Status: NewSkills you'll gain: Network Engineering, Network Troubleshooting
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Object Oriented Design, Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, Unified Modeling Language, UI Components
Status: FreeCoursera Project Network
Skills you'll gain: C# (Programming Language), Data Validation, Integrated Development Environments, Debugging
Status: NewSkills you'll gain: Embedded Systems, Serial Peripheral Interface, USB, Internet Of Things, Program Development, Communication Systems, Data Storage, Prototyping, Display Devices, C (Programming Language), Digital Communications
Status: NewStatus: Free TrialSkills you'll gain: Agile Project Management, Agile Methodology, Project Estimation, Sprint Planning, Scaled Agile Framework, Sprint Retrospectives, Cross-Functional Team Leadership, Backlogs, Kanban Principles, Team Leadership, User Story
Status: Free TrialSkills you'll gain: Graph Theory, Data Structures, Algorithms, Computational Thinking, Performance Tuning
Status: Free TrialSkills you'll gain: Apache Spark, Apache Hadoop, Real Time Data, Apache Hive, Apache Kafka, Big Data, Distributed Computing, Data Processing, Databases, MongoDB, NoSQL, System Design and Implementation, SQL, Scalability
Status: NewStatus: FreeSkills you'll gain: Prompt Engineering, ChatGPT, Open Web Application Security Project (OWASP), Responsible AI, Penetration Testing, Threat Modeling, Cyber Operations, Exploitation techniques, Vulnerability Scanning, Generative AI, Scripting
In summary, here are 10 of our most popular programming courses
- Foundations of Generative AI Models: Simplilearn
- Mastering Java and Advanced Tools for Selenium Automation: Packt
- Recommender Systems with Machine Learning: Packt
- Engineering Data Ecosystems: Pipelines, ETL, Spark: Coursera Instructor Network
- Hands-on Python for Networking Professionals: Packt
- Application Engineering and Development Part 1: Northeastern University
- String Manipulation in C#: Develop a WordWand App : Coursera Project Network
- Advanced Embedded Systems with Arduino: Packt
- Certified Associate in Project Management (CAPM)® Exam: Unit 6: Pearson
- Advanced Data Structures and Algorithms: Packt










