What Should I do After I Finish the Python for Everybody Specialization?

I got this message from a student:
I am currently a student in your Python for Everybody online Coursera specialization, and am about to complete the Capstone course. I would like to move my career into App Development / Software Engineering management, what is the next course that you would recommend that I take?
Here is my answer.

Congratulations on making it through the specialization. In terms of what to do next – a lot has to do with how confident you feel at this point. If you are still struggling with the programs in the specialization – then you might want to go back and take another “beginner class” – there are levels of beginner classes and you might benefit from one that is more rigorous like this one from UMich:


If you are confident in your programming skills, it depends on what you want to do. If building web apps is something you find interesting, these specializations will move you in that direction:


If you want to go into Data Mining – we have a specialization for that too:


You should have your programming skills well in place before you take the data science specialization – but it has a lot of good stuff and important job-ready skills.