Use these courses to kickstart your career as a Software Developer.

Use these courses to kickstart your career as a Software Developer.

Curated by Coursera

These courses and Specializations have been hand-picked by the learning team at Coursera

Mastering the Software Engineering Interview

Mastering the Software Engineering Interview

University of California San Diego

COURSE
Rated 4.6 out of five stars. 488 reviews
Software Development Processes and Methodologies

Software Development Processes and Methodologies

University of Minnesota

COURSE
Rated 4.6 out of five stars. 697 reviews
Code Yourself! An Introduction to Programming

Code Yourself! An Introduction to Programming

The University of Edinburgh, Universidad ORT Uruguay

COURSE
Rated 4.7 out of five stars. 1673 reviews
Writing, Running, and Fixing Code in C

Writing, Running, and Fixing Code in C

Duke University

COURSE
Rated 4.4 out of five stars. 458 reviews
Computer Science: Programming with a Purpose

Computer Science: Programming with a Purpose

Princeton University

COURSE
Rated 4.8 out of five stars. 263 reviews
Introduction to Git and GitHub

Introduction to Git and GitHub

Google

COURSE
Rated 4.8 out of five stars. 1652 reviews
Linux Tools for Developers

Linux Tools for Developers

The Linux Foundation

COURSE
Rated 4.5 out of five stars. 264 reviews
Programming Foundations with JavaScript, HTML and CSS

Programming Foundations with JavaScript, HTML and CSS

Duke University

COURSE
Rated 4.6 out of five stars. 8744 reviews
An Introduction to Accessibility and Inclusive Design

An Introduction to Accessibility and Inclusive Design

University of Illinois at Urbana-Champaign

COURSE
Rated 4.8 out of five stars. 35 reviews
Introduction to Web Development

Introduction to Web Development

University of California, Davis

COURSE
Rated 4.6 out of five stars. 1708 reviews
Databases and SQL for Data Science

Databases and SQL for Data Science

IBM

COURSE
Rated 4.7 out of five stars. 11293 reviews
Python Basics

Python Basics

University of Michigan

COURSE
Rated 4.8 out of five stars. 7862 reviews
Develop and Deploy Windows Applications on Google Cloud Platform

Develop and Deploy Windows Applications on Google Cloud Platform

Google Cloud

COURSE
Rated 4.6 out of five stars. 45 reviews
Programming Fundamentals

Programming Fundamentals

Duke University

COURSE
Rated 4.7 out of five stars. 3529 reviews
Build Your Portfolio Website with HTML and CSS

Build Your Portfolio Website with HTML and CSS

Coursera Project Network

GUIDED PROJECT
Rated 4.5 out of five stars. 1135 reviews
Introduction to HTML

Introduction to HTML

Coursera Project Network

GUIDED PROJECT
Rated 4.6 out of five stars. 883 reviews
Beginning SQL Server

Beginning SQL Server

Coursera Project Network

GUIDED PROJECT
Rated 4.5 out of five stars. 378 reviews
Introduction to Relational Database and SQL

Introduction to Relational Database and SQL

Coursera Project Network

GUIDED PROJECT
Rated 4.5 out of five stars. 758 reviews
Java Programming and Software Engineering Fundamentals

Java Programming and Software Engineering Fundamentals

Duke University

SPECIALIZATION
Rated 4.6 out of five stars. 16699 reviews
Software Design and Architecture

Software Design and Architecture

University of Alberta

SPECIALIZATION
Rated 4.6 out of five stars. 2487 reviews
Software Product Management

Software Product Management

University of Alberta

SPECIALIZATION
Rated 4.7 out of five stars. 15244 reviews
Requirements Engineering: Secure Software  Specifications

Requirements Engineering: Secure Software Specifications

University of Colorado System

SPECIALIZATION
Rated 4.6 out of five stars. 492 reviews
Responsive Website Development and Design

Responsive Website Development and Design

University of London, Goldsmiths, University of London

SPECIALIZATION
Rated 4.5 out of five stars. 8070 reviews
Python for Everybody

Python for Everybody

University of Michigan

SPECIALIZATION
Rated 4.8 out of five stars. 256485 reviews
Object Oriented Programming in Java

Object Oriented Programming in Java

University of California San Diego, Duke University

SPECIALIZATION
Rated 4.7 out of five stars. 12912 reviews
Introduction to Programming in C

Introduction to Programming in C

Duke University

SPECIALIZATION
Rated 4.5 out of five stars. 4291 reviews
Google IT Automation with Python

Google IT Automation with Python

Google

PROFESSIONAL CERTIFICATE
Rated 4.7 out of five stars. 11456 reviews
Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

University of London

DEGREE
Bachelor of Applied Arts and Sciences

Bachelor of Applied Arts and Sciences

University of North Texas

DEGREE
Master of Computer and Information Technology

Master of Computer and Information Technology

Penn Engineering

DEGREE
Software Engineering MasterTrack™ Certificate

Software Engineering MasterTrack™ Certificate

Arizona State University

MASTERTRACK™ CERTIFICATE

Community
Join a community of 60 million learners from around the world
Certificate
4.8 million people have earned a course certificate on Coursera
Confidence
72% of all learners say their courses made them more confident
Career
83% of people reported tangible career benefit from content on Coursera
All courses include:
  • Check100% online
  • CheckFlexible schedule
  • CheckMobile learning
  • CheckVideos and readings from professors at world-renowned universities and industry leaders
  • CheckPractice quizzes

Can’t decide what is right for you?

Try the full learning experience for most courses free for 7 days.

Register to learn with Coursera’s community of 35 million learners around the world