Beyond Basic Programming – Intermediate Python
Take your Python skills to the next level. Learn how expert programmers work with code and the techniques they use.
On Completion of this course, you’ll be able to:
- Take your Python skill to the next level
- Learn cross-cutting Tools (logging and testing)
- Understand caveats in usage of lists
- Learn intermediate Python concepts such as decorators, generators, context managers
- Learn parallel programming, multithreading, synchronization, locks
- Use asynchronous programming (asyncio)
- Plot data
- Modular Regular Expressions (and how to not have headaches when using them)
This course is just apt for:
- Anyone who has a basic understanding of Python but wants to take their skills to the next level
- Anyone who wants to learn the tools and techniques used by expert professional programmers
- If you want to learn about cross-cutting tools and skills that are useful in many programming languages
- If you want to learn the latest concepts of programming such as context managers and asynchronous programming
- If you want to learn how to use Regular Expressions in a modular way.
Some exceptional benefits associated with this course enrolment are:
- Quality course material on Python Programming
- Lifetime access to the course
- Instant & free course updates
- Access to all Questions & Answers initiated by other students as well
- Personalized support from the instructor’s end on any issue related to the course
- Few free lectures for a quick overview
It’s time for you to grab the opportunity and make the most out of this course.
Enroll today!!
I hold PhD in Computer Sciences and a PostDoc from the Max Planck Institute for Software Systems. I have been programming since early 2000 and have worked with many different languages, tools and platforms. I have an extensive research experience with many state-of-the-art models to my name. My research in Android security has led to some major shifts in the Android permission model.
I love teaching and the most important reason I upload online is to make sure people can find my content. If you have any problem with finances and you want to take my courses, please visit my site (link on the left). I am more than willing to give out coupons that will make the course more affordable for you.
You can see all the different areas I've worked with on my site as well as on my github page.
Courses you might be interested in
-
15 Lessons
-
10 Lessons
-
13 Lessons
-
39 Lessons