Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
Board Infinity
Skills you'll gain: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, User Interface and User Experience (UI/UX) Design
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- Status: Free Trial
LearnKartS
Skills you'll gain: Jenkins, CI/CD, Continuous Integration, DevOps, Continuous Delivery, Software Installation, Application Deployment, Linux Administration
- Status: Free Trial
Skills you'll gain: Data Loss Prevention, Security Testing, Network Security, Cryptography, Security Controls, Cloud Security, Encryption, Data Security, Information Assurance, Cybersecurity, Identity and Access Management, Penetration Testing, Cloud Computing, Vulnerability Scanning, Authorization (Computing), Information Privacy, Incident Management
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Manipulation, Data Analysis, NumPy, Python Programming
- Status: Preview
University of Michigan
Skills you'll gain: Data Structures, Data Manipulation, Python Programming, Data Storage, Data Import/Export, File Management, Computer Programming, Software Installation, Development Environment
- Status: Free Trial
LearnKartS
Skills you'll gain: Java Programming
- Status: Free Trial
Skills you'll gain: Open Web Application Security Project (OWASP), Penetration Testing, Vulnerability Scanning, Vulnerability Assessments, Intrusion Detection and Prevention, Application Security, Web Applications, Cybersecurity, Firewall, Network Security, Wireless Networks, Command-Line Interface, Microsoft Windows, Virtual Machines, SQL
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Report Writing, Digital Transformation, Automation, Generative AI, Business Reporting, Performance Reporting, Business Process Automation, Organizational Skills, Operational Efficiency, Artificial Intelligence, Data Analysis, Data Integrity
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Application Development, OpenAI, Large Language Modeling, Application Frameworks, Generative AI, Artificial Intelligence, Prompt Engineering, Natural Language Processing
Coursera Project Network
Skills you'll gain: PostgreSQL, SQL, Query Languages, Data Transformation, Data Manipulation, Database Development, Data Management
- Status: Free Trial
Skills you'll gain: React Redux, React.js, Back-End Web Development, Front-End Web Development, UI Components, Web Applications, JavaScript Frameworks, Authentications, Responsive Web Design, Restful API, Full-Stack Web Development, User Interface (UI), User Accounts, Authorization (Computing)
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Build a Webpage with HTML and CSS: Board Infinity
- Concurrent and Parallel Programming in Python: Packt
- DevOps and Jenkins Fundamentals: LearnKartS
- Protection of Information Assets: Packt
- Master Data Analysis with Pandas: Learning Path 1 (Enhanced): Coursera Project Network
- Структуры данных Python: University of Michigan
- Core Java - Design Patterns: LearnKartS
- Intermediate Ethical Hacking Techniques: Packt
- Automated Report Generation with Generative AI: Coursera Instructor Network
- LangChain: Application Development Essentials: Coursera Instructor Network