Software Engineering with Java/AWS Specialization is a nine month, intensive, full-time program designed to prepare highly motivated adult learners for careers in software engineering, including jobs such as Software Engineer, Cloud Software Developer, Full-stack Software Engineer, Backend Software Developer, etc.
The nine-month, full-time program combines:
- A broad introduction to applied computer science concepts, including algorithms and data structures, object-oriented programming, concurrent programming, etc.
- Hands-on use of real-world software engineering tools and practices such as source code control using Git/GitHub, Agile development methods, testing and debugging, team-based projects, cloud computing platforms, etc.
- Practice building and deploying cloud-native backend applications using tools such as Java, Amazon’s market leading AWS cloud platform, DynamoDB, etc.
- Building career development skills so that you’re prepared not just to do the work of a Cloud Software Engineer but you’re prepared to succeed in the job search after graduation.