The Best Computer Science Courses: A Quick List
We identified 17 online learning providers that have computer science courses. Our research found that Coursera, edX, and Treehouse are the best.
In search of the best information technology courses, we browsed the top 50 online learning provider websites. We found that edX is the only provider that offers a master’s degree program. Indiana University developed their IT Management master’s degree program, which you can complete in 2-3 years. The program costs $21,000.
We identified 11 online learning providers that have professional certificate courses in information technology. Our research found that The Linux Foundation has the best courses. In addition, Pluralsight has good courses to consider.
See below for the best professional certificate courses:
| Cloud Foundry Certified Developer |
| FinOps |
| Certified Engineer |
| Certified SysAdmin |
| System Administrator |
Pluralsight has almost 30 professional certificate courses. That’s obviously too many to list here. We suggest you go straight to their information technology website to find a great course.
In the meantime, here are our 5 favorite courses:
| CompTIA Network+ (N10-007) |
|
Linux Foundation Certified Engineer
|
|
Linux Foundation Certified System Administrator
|
| Microsoft 365 Fundamentals |
| Microsoft Azure Administrator |
In addition to the best professional certificate courses in information technology, our research found that the following courses are good:
DevOps Certification Training
| Cloud Architecture with Google Cloud Professional Certificate |
| Cloud Engineering with Google Cloud Professional Certificate |
| Google IT Support Professional Certificate |
| IBM Customer Engagement Specialist Professional Certificate |
| IBM z/OS Mainframe Practitioner Professional Certificate |
Whizlabs has about 35 professional certificate courses. That’s obviously too many courses to list here. We suggest you go straight to their information technology website to find a good course.
In the meantime, here are our 5 favorite courses:
| Certified Ethical Hacker |
| CompTIA Network+ |
|
Red Hat Certified System Administrator
|
|
Ubuntu Server Administration for Beginners
|
| Windows Server Administration |
| Agile Development Using Ruby on Rails |
| IoT: From Hardware to Practice |
| IT Fundamentals for Business Professionals |
Here are the other professional certificate courses in information technology we found:
Prepare for the Cisco CCNA
| IT Service Management Certification Training |
| Leading SAFe Certification Training |
ITIL 4 Foundation Ceritificate
IT Fundamentals
Whizlabs has about 35 professional certificate courses. That’s obviously too many courses to list here. We suggest you go straight to their information technology website to find a good course.
In the meantime, here are our 5 favorite courses:
| Certified Ethical Hacker |
| CompTIA Network+ |
|
Red Hat Certified System Administrator
|
|
Ubuntu Server Administration for Beginners
|
| Windows Server Administration |
|
CompTIA Certification Training
|
|
Linux+ Certification Training (CompTIA)
|
|
PenTest+ Certification Training (CompTIA)
|
|
Project+ Certification Training (CompTIA)
|
|
Server+ Certification Training (CompTIA)
|
We found 13 online learning providers that offer short courses in information technology. Our research found that The Linux Foundation has the best courses. In addition, Pluralsight has good courses to consider.
See below for the best short courses:
The Linux Foundation has about 50 short courses. That’s obviously too many to list here. We suggest you go straight to their website to find a great course.
In the meantime, here are our 5 favorite courses:
| Cloud Engineer Bootcamp |
| DevOps for Network Engineers |
| Fundamentals of Linux |
|
Fundamentals of Professional Open Source Management
|
|
Linux for System Administrators
|
Pluralsight has about 100 short courses. That’s obviously too many to list here. We suggest you go straight to their information technology website to find a great course.
In the meantime, here are our 5 favorite courses:
| Fundamentals of IT Operations |
| G Suite Administration |
| IT Support Fundamentals |
| Linux Fundamentals |
|
Microsoft Windows Fundamentals
|
In addition to the best short courses in information technology, our research found that the following courses are good:
| SQL for Database Administrators |
| SQL Server for Database Administrators |
| SQL Server Fundamentals |
| Create Expressive Video Games |
| Designing a Feminist Chatbot |
| Encryption and Cryptography |
| Impact of Technology |
| Information Technology Leadership |
| Introduction to Virtual Reality |
| Primary Programming Pedagogy |
| Secondary Programming Pedagogy |
| Solving Problems with Technology |
| Applying Lean, DevOps, and Agile to Your IT Organization |
| Become a Cloud Developer |
| Digital Transformation in Practice: Virtual Collaboration Tools |
| Get Ahead in iOS App Development |
| Architecting with Google Cloud Platform |
| Industrial Internet of Things |
| Software Engineering |
| Cloud Computing |
| Information Systems |
| Internet of Things (IoT) |
Here are the other short courses in information technology we found:
|
Full Stack Foundations
|
| Learn Ruby |
|
Learn Ruby/Trailer
|
| Agile Software Development |
| Cloud Developer |
| Cloud DevOps Engineer |
| Introduction to Programming |
| iOS Developer |
| Advance Cryptography Techniques |
| Comprehensive Computer Network Designing |
| Dodging Firewalls and Honeypots |
| Fundamentals of Cryptography |
| Introduction to Cyber Threats |
| Introduction to Denial of Service |
| Linux for Pentesting |
| Network Administration & Monitoring |
| Understanding Social Engineering Attacks |
Cloud Architect Masters Program
|
Cloud Computing
|
| Cloud Engineer |
| DevOps |
|
DevOps Engineer
|
|
Full Stack Engineer
|
| IoT |
| Linux |
|
MERN Stack Developer
|
Complete Oracle SQL Certification Course
We found 12 online learning platforms that offer individual courses in information technology. Our research found that Pluralsight has the best courses. In addition, Treehouse has good courses to consider.
See below for the best individual courses:
Pluralsight has about 40 individual courses. That’s obviously too many to list here. We suggest you go straight to their information technology website to find a great course.
In the meantime, here are our 5 favorite courses:
|
Computer Fundamentals: Networking
|
|
Computer Fundamentals: Operational Procedures
|
|
Fundamentals of Using Cisco ACI
|
|
Risk Assessment and Management
|
| SQL Server Fundamentals |
Treehouse has about 30 individual courses in information technology. That’s obviously too many to list here. We suggest you go straight to their information technology website to find a great course.
In the meantime, here are our 5 favorite courses:
| Databases |
| Go |
| Introduction to Algorithms |
| Introduction to Scala |
| Ruby |
In addition to the best individual courses in information technology, our research found that the following courses are good:
| Cloud Computing for Everyone |
| Database Design |
| Introduction to Oracle SQL |
| Introduction to SQL Server |
| Alexa |
|
Alexa Conversational Design
|
| Go |
| IBM Watson |
|
Introduction to Regular Expressions
|
| Livestreams |
| Ruby |
| SAAS |
|
Search Algorithms
|
iOS Dev Launchpad
|
Cloud Computing Concepts for Your Business
|
|
Cyber Security Course
|
|
Gaining a Cisco Certification – Certificate
|
|
IoT-Internet of Things Certificate
|
|
Kennel and Cattery Management Certificate
|
|
Mobile and Portable Device Security Certification
|
Here are the other individual in information technology we found:
IT & Software Courses
Edureka has about 100 individual courses. That’s obviously too many to list here. We suggest you go straight to their information technology website to find a great course.
In the meantime, here are our top 5 favorite courses:
|
Databases Certification Courses
|
| DevOps Engineer Training |
|
Google Cloud Architect Certification Training
|
|
Linux Administration Certification Training
|
|
SQL Essentials Training & Certification
|
| Intro to Ruby Programming |
| Ruby on Rails for Web Development |
Windows
| Database |
|
Development Tool
|
| DevOps |
| IT Certification |
| IT Fundamentals |
|
Mobile Development
|
|
Oracle Certification
|
| Oracle SQL |
| Windows Server |
| Computer Networking |
| Data Structure & Algorithms |
| Databases |
| DevOps |
| Learn 5G |
| Learn Analog Communication |
If you’re interested in taking a course from the following online learning providers, please click the ads below. It costs you nothing and keeps us in business. Thank you for your support!
We identified 17 online learning providers that have computer science courses. Our research found that Coursera, edX, and Treehouse are the best.
We identified 17 online learning providers that have cybersecurity courses. Our research found that Pluralsight is the best.
We identified 13 online learning providers that have blockchain courses. Our research found that The Linux Foundation is the best.