About This Course
This course is designed for the person who has a basic understanding of Python and wants to further develop their Python programming skills to advance their careers. Entrepreneurs, professionals, college students, or anyone interested in developing proficiency in using Python and popular Python libraries. This course aims to create a strong Python programming foundation and develop your abilities, confidence and understanding by gradually introducing you to the concepts needed to make it easy for you to master new Python Programming skills and techniques while working on practical projects.
We live in the Information Age and the computer is the engine that drives progress. Computers powered by programs that we write are the best tools we have today to process information. Many important jobs and careers will go to those who can learn to design, program and maintain the programs that will drive our economy in this information age.
To fully use computers, you have to learn to program them and Python is a versatile, modern programming language that you can use to write an app, build a website, analyze data, control a robot or even build a self driving car.
Ever caught yourself thinking:
- I have taken a beginner's course and written a little Python code.
- I understand the basic commands. But it is challenging for me to translate my ideas into code.
- I make a lot of small mistakes (like forgetting semi-colons) that slow me down.
- I don’t feel like I’ve scratched the surface of what I can do with Python.
- If I had more time to practice what I have learned so far, then I would become more fluent in Python programming.
- I see so many good job opportunities for proficient Python programmers and I wish that my Python skills were good enough for me to be qualified for these positions.
- I have a conceptual understanding of statistics and data science algorithms and I am familiar with statistical languages (R, Matlab) but Python is becoming more widely adopted and I wish I could sharpen my Python skill so that I can take advantage of new opportunities.
- How can I make progress towards my goals to learn how to program, participate in the Data Science revolution and qualify myself for new career opportunities?
This course, Practical Python, was designed just for you. In every session, you will write and review interesting Python programs in a creative, positive, motivational and interactive setting. You will work on fun projects that will develop your design skills, strengthen your understand of Python language and libraries and get concrete and constructive personalized feedback on the code you write.