Gain the knowledge and skills you need to advance.
This role has a £60,492 median salary ¹.
A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.
This role has a £60,492 median salary ¹.
Offered by
Duke University
Specialization
Duke University
Specialization
Vanderbilt University
Specialization
Duke University
Course
Vanderbilt University
Specialization
Multiple educators
Specialization
Duke University
Specialization
Specialization
Specialization
Heriot-Watt University
Build toward a degree
Course
Specialization
Vanderbilt University
Specialization
The language used throughout the course, in both instruction and assessments.
Coursera Project Network
Skills you'll gain: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Object Oriented Programming (OOP), Debugging, Data Structures
Beginner · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Eclipse (Software), Java, Java Programming, Functional Design
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Application Design, Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, Software Design
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Java, Data Structures, Java Programming, Data Access, Data Cleansing
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
Beginner · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: MySQL, Java, Data Access, Database Application, Database Development, Java Programming, Databases, Software Development, Data Storage, Computer Programming
Advanced · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
Intermediate · Guided Project · Less Than 2 Hours
Coursera Project Network
Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development
Beginner · Guided Project · Less Than 2 Hours