Gain the knowledge and skills you need to advance.
This role has a $169,728 median salary ¹.
A Back End Developer handles server-side logic, databases, and app performance, ensuring secure data flow using Node.js, SQL, and cloud services.
This role has a $169,728 median salary ¹.
Offered by
This role has a $162,560 median salary ¹.
An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.
This role has a $162,560 median salary ¹.
Offered by
Duke University
Specialization
Duke University
Specialization
Professional Certificate
Duke University
Course
Specialization
Professional Certificate
Professional Certificate
Duke University
Specialization
Specialization
Heriot-Watt University
Build toward a degree
Course
Course
EDUCBA
Course
The language used throughout the course, in both instruction and assessments.
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Android (Operating System), Mockups, Java Programming, Application Deployment, JSON, Web Services, Restful API, Application Development, Mobile Development Tools, Software Design Patterns, Cloud Applications, User Interface (UI) Design, Application Design, Prototyping, Instagram
Intermediate · Specialization · 3 - 6 Months
Coursera Instructor Network
Skills you'll gain: Spring Framework, Cloud-Native Computing, Software Architecture, Microservices, Software Design Patterns, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Back-End Web Development, Application Programming Interface (API), Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Analytics, Data Processing, Data Mapping, Text Mining, Distributed Computing, Java, Debugging, Java Programming
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Software Architecture, Code Review, Unit Testing, Software Design, LLM Application, Application Design, Prompt Engineering, Python Programming, Version Control, Java Programming
Intermediate · Course · 1 - 3 Months
LearnQuest
Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, JSON, YAML, Java, Web Applications, Configuration Management, Angular, Java Programming, Application Frameworks, Software Architecture, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks
Vanderbilt University
Skills you'll gain: Git (Version Control System), Android Development, Android Studio, Mobile Development, Java Programming, Java, Application Development, Event-Driven Programming, Computer Programming
Mixed · Course · 1 - 3 Months
LearnQuest
Skills you'll gain: Stored Procedure, PL/SQL, SQL, Database Management, Data Access, Databases, Database Systems, Java, Java Programming, JUnit
Beginner · Course · 1 - 4 Weeks
Princeton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Network Routing, Cryptography, Java Programming, Linear Algebra
Intermediate · Course · 3 - 6 Months
Vanderbilt University
Skills you'll gain: Android Development, Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Sharing, Database Management, Service Management
Beginner · Course · 1 - 4 Weeks
Vanderbilt University
Skills you'll gain: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Scalability, Service Oriented Architecture, Web Applications, Software Testing, Unit Testing, Object-Relational Mapping, Distributed Computing, Application Security
Intermediate · Specialization · 1 - 3 Months
Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Web Applications, Javascript, Web Development, Node.JS, Web Servers, Hypertext Markup Language (HTML), Java Programming
Intermediate · Course · 1 - 4 Weeks
Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
Intermediate · Course · 1 - 3 Months