This specialization is intended for those who want to take their skills beyond just coding. The act of writing software is a large ecosystem of skills, tools, and philosophies. These six courses introduce you to a systematic way of developing software that build upon your previous coding knowledge and experience. These topics will help prepare you to write better code, automate common tasks, and interoperate with other software and services.
Praktisches Lernprojekt
Learners experience a hands-on approach to all of the topics. You get to see firsthand how these tools and concepts work. Assignments take you along the process of installing, configuring, and using the tools covered over these six courses. Learners also will use these skills to build projects like a calculator.