The Certified Python Developer program is a brand new program by COding Blocks which will deal with basic web development and machine learning concepts using Python.
Python is slowly but surely becoming the language of choice for developers. What a lot of people like is that you can follow an Object Oriented paradigm, butdo some functional programming as well. Python is well known to have a package for everything, and these packages are very well documented too, which helps. Other advantages with Python are easy deployment, convenient database work and straightforwad synchronization. Unlike other languages, you can just focus on the problem and implement it without having to fuss with syntax or intricate ways of making things work. So dive into this enjoyable language and make life easy for yourself.

Register Now

Course Contents

  • Basics of Python

    Basics of Python

    Course will start with basic understanding of Python.

    1. Why Python? (A gentle introduction)
    2. Basis syntax, operators and expressions, control flow
    3. Functions, modules
    4. Data containers
    5. Object oriented programming
  • Intermediate Python

    Intermediate Python

    1. Overview of common python modules(os, sys, time, random, collections, etc)
    2. Lambda, map, reduce, reduce, filter in Python
    3. Working with files in Python (General I/O + xml/csv/pdf/zip/json files)
    4. CLI programming using Python
    5. Multithreading and multiprocessing in Python
    6. Virtual environment in Python
    7. Introduction to desktop GUI development using Python
  • Python for Web

    Python for Web

    1. Interacting with web APIs
    2. downloading large content from web
    3. Web Scraping
    4. Web Crawling
    5. Web Automation using Python
  • Messenger Chatbot development using Python

    Messenger Chatbot development using Python

    1. Creating facebook app
    2. Setting up python project for chatbot
    3. Concept of webhook
    4. Integrating api.ai
    5. Exploring FB messenger templates
    6. MongoDB integration
    7. Heroku deployment


(Drop a line at [email protected] if you have further queries)

  • Who should do this course?

    Budding developers who want to employ the use of Python to learn web development and machine learning can enroll for this course.

  • I have never studied programming earlier, can I do this course?

    Yes you will be taught the basics of programming as well as basics of Python in the beginning so you can join even with no prior experience.

  • Can I get into Machine Learning after this course?

    Yes you will be taught Machine Learning basics using this course, which you can use to go on to learn a lot more and excel in the field of Machine Learning.

Come, fall in LOVE with CODING

  • Regular Batch at Pitampura starting December 10


Register Now

Contact Us
Call(Toll-free): 1800-2744-504


What our students say

★ ★ ★ ★ ★

The instructor and the teaching assistants were amazing and highly experienced. Side by side projects every week made the topics even more understandable and interesting. Thus I would highly recommend this course to everyone.

★ ★ ★ ★ ★

This was my first complete course at coding blocks. I attended the machine learning bootcamp in Winter 2016 and loved it which made me join the full course. Shubham bhaiya and Ayush bhaiya(TA) have good knowledge about the field and were very helpful in making us understand the concepts. I would certainly recommend this course to anyone who has interest in Data science.

★ ★ ★ ★ ★

Had an amazing experience here at Coding Blocks. The course content is excellent and structured well. The emphasis is not only on the theory part but also on logical thinking and how to approach a problem. Doubts were taken very well.

★ ★ ★ ★ ★

A well curated course which is capable of creating a strong base and giving initial impetus to go deeper in the NET ;) .A nice balance is maintained between industrial applications and research aptitude.