This course was one of the Professional Certification courses offered by the GOOGLE on the Coursera learning platform. This course is designed to teach the foundations in order to write simple programs in Python using the most common structures to understand the benefits of programming in IT roles; be able to write simple programs using Python; figure out how the building blocks of programming fit together and combine all of this knowledge to solve a complex programming problem.
The second course by the GOOGLE Professional Certification course is on manipulate files and processes on a computer’s operating system. This course also teaches how to use Linux commands and the Linux command lines on a virtual machine, Which is one of the super useful skills for IT Specialists to know.
The third course of the GOOGLE Professional Certification course is on using Git and GitHub. The main outcome of this course is - how to keep track of the different versions of code and configuration files using a popular version control system (VCS) called Git. Throughout this course, I've learned about Git's core functionality and how and why it’s used in organizations. Both basic and more advanced features, like branches and merging, are also taught in this course. Demonstrated how having a working knowledge of a VCS like Git can be a lifesaver in emergency situations or when debugging.
The fourth course of the GOOGLE Professional Certification course. In this course, learned how to use different tools to quickly identify and solve real-world problems that commonly come across in your IT role. A bunch of different strategies and approaches for tackling the most common pitfalls of codes and IT infrastructure. Learned some strategies for approaching almost any technical problem and then see how those apply to solving different real-world scenarios.
Fifth course of GOOGLE Professional Certification course. In this course, they have taught- how to apply automation to manage fleets of computers and systems. Understand how to automate the process of deploying new computers, keeping those machines updated, managing large-scale changes, and a lot more. Discussed managing both physical machines running in our offices and virtual machines running in the Cloud. There was an interesting topic on automation called configuration management, which lets you manage the configuration of computers at scale. Learned how to use Puppet, the current industry standard for configuration management.
It was the final course of GOOGLE Professional Certification course, focussed on tackling real-world scenarios in a tool called Qwiklabs that challenges to use of multiple skills at once.
In the end, this course was very much helpful and effective to learn IT automation. I'll suggest to do this course if anyone wants to learn for knowledge as well as wants to build their career in IT profession.
This was a small project to build a user -responsive Chatbot for business and client handling. This chatbots can interact with the user and give feedback accordingly.