Computer Science

Prepare for a successful career in software development or web development with these top online programming courses. Courses include sought-after programming languages, like Java, C#, and HTML5.

filter-icon Filter By
353 results
16 Results
Computer Science (16)x-icon Programming (16)x-icon
Clear All
sql-server
SQL Series

SQL is one of the most requested skills from today's data-driven employers. Learn the coding language in these easy to follow online courses.

SQL is one of the most requested skills from today's data-driven employers. Learn the coding language in these easy to follow...

Bundle48 Course Hours
learn-python
Introduction to Python 3 Programming

Enhance your professional profile by adding Python to your programming skills.

Enhance your professional profile by adding Python to your programming skills.

Instructor-Moderated24 Course Hours
java-developer
Java Programming Series

Learn Java programming, one of the most widely used computer languages, in this discounted series of courses.

Learn Java programming, one of the most widely used computer languages, in this discounted series of courses.

Bundle48 Course Hours
Java Developer Suite
Java Developer Suite

Master the essentials of programming in Java and XML. Learn object-oriented programming and user interface design in the Java programming language. Learn to control formatting, display graphics, and manage documents in XML.

Master the essentials of programming in Java and XML. Learn object-oriented programming and user interface design in the Java...

Bundle72 Course Hours
Introduction to Python 3 Programming (Self-Guided)
Introduction to Python 3 Programming (Self-Guided)

Enhance your professional profile by adding Python to your programming skills.

Enhance your professional profile by adding Python to your programming skills.

Self-Guided24 Course Hours
python-for-dummies
Introduction to Python 2.5 Programming

Learn the fundamentals of computer programming in Python with topics that include basic decisions and loops, advanced data structures, object-oriented programming, and graphical user interfaces.

Learn the fundamentals of computer programming in Python with topics that include basic decisions and loops, advanced data st...

Instructor-Moderated24 Course Hours
c-programming
Introduction to C++ Programming (Self-Guided)

Learn to program in C++, even if you have no prior programming experience!

Learn to program in C++, even if you have no prior programming experience!

Self-Guided24 Course Hours
java-code
Intermediate Java Programming

Deepen your understanding of the Java programming language, and start writing programs that are more sophisticated and professional.

Deepen your understanding of the Java programming language, and start writing programs that are more sophisticated and profes...

Instructor-Moderated24 Course Hours
basic-programming
Introduction to Programming (Self-Guided)

Take your first steps toward a career as a computer programmer as you master basic programming concepts and get hands-on practice in writing applications containing GUIs, sound, and graphics.

Take your first steps toward a career as a computer programmer as you master basic programming concepts and get hands-on prac...

Self-Guided24 Course Hours
advanced-python
Advanced Python

Students will gain valuable and sought-after programming skills.

Students will gain valuable and sought-after programming skills.

Self-Guided28 Course Hours