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, but do 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

Course will start with basic understanding of Python.

  • Why Python? (A gentle introduction)
  • Basis syntax, operators and expressions, control flow
  • Functions, modules
  • Data containers
  • Object oriented programming

Intermediate Python

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

Python for Web

  • Interacting with web APIs
  • downloading large content from web
  • Web Scraping
  • Web Crawling
  • Web Automation using Python

Messenger Chatbot development using Python

  • Creating facebook app
  • Setting up python project for chatbot
  • Concept of webhook
  • Integrating api.ai
  • Exploring FB messenger templates
  • MongoDB integration
  • Heroku deployment

Come, fall in LOVE

  • Regular Evening Batch at Pitampura starting December 17


Register Now

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



(Drop a line at admissions@codingblocks.com 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.

What our students say

  • perceptron
    ★ ★ ★ ★ ★

    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.

Send A Message