Overview

The Beginners Python course is designed to help students new to programming or otherwise to learn python from basics. The first part of the course help students to understand how python syntax works, related concepts and the latter part deals with automating mundane tasks using python. Through this course, students will be made comfortable with python for computations, object-oriented python, and python standard template library.

This course includes multiple activities through which students will have hands-on experience of python programming. Students will be aligned with a mentor who will guide them throughout the course. This course enables students to learn data Science, Machine Learning or web development using Django in future.


Register Now

Fundamentals

We have designed our course keeping in mind the requirements of beginners.Course starts with fundamentals of logic building and problem solving.

Problem Solving

The course is designed to sharpen the problem solving skills of the students. We follow step-by-step approach to make students fall in love with programming and ignite their passion of coding with the help of problems.

OOP Concepts

Emphasis is given on building strong Object Oriented Programming Concepts and coding practices followed in the Software Industry, so to make our students industry-ready.

Python STL

We take a deep dive into Python's extensive built in standard library that makes a plethora of tasks, that are harder to do in other contemporary languages, trivial.

Course Contents

Basics of Python

2 Lectures

  • A Brief Overview of Python
  • Setting up Python
  • Interactive Python
  • Built-In Data Types
  • Control Flow

Data Structures & Functions

2 Lectures

  • Defining & Using Functions
  • Some Common and Useful Functions
  • Argument Unpacking, Annotations
  • Lists, and Tuples

Writing Interactive Programs

2 Lectures

  • Handling Input & Output
  • Error & Exception Handling
  • Organizing Code with Modules

Object Oriented Programming

2 Lectures

  • Object Oriented Programming Concepts
  • Using Classes & Objects
  • Commonly Used built-in Classes
  • Inheritance

Standard Template Library

3 Lectures

  • Number Crunching
  • File Manipulation
  • Data Compression & Archiving
  • Basic Network Programming
  • Data Encryption

Mentors

Himank Bhalla
Himank Bhalla
Developer & Mentor
Himank Bhalla
Himank Bhalla
Developer & Mentor

An enthusiastic full-stack web developer, Himank has worked at multiple Delhi based startups. He also designed the website for International Conference on Computational Techniques in Information and Communication Technologies (ICCTICT).

Anuj Garg
Anuj Garg
Mentor
Anuj Garg
Anuj Garg
Mentor

Anuj is an open-source enthusiast and a GSoCer under the RedHat Foundation. He has worked in the core teams of various products by RedHat and is an expert in Enterprise Java and web services. He is also a mentor in GSoC '17 under the umbrella of JBoss for Servers and IoT monitoring.

Regular Batch
₹8,000

Register Now

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

Course Schedule

CenterStart DateEnd DateDay & TimeBatch Type
PitampuraJun 08Jul 02Fri, Mon, Wed (10:30 AM - 01:30 PM)Regular

REGISTER NOW

FAQ

(Drop a line at admissions@codingblocks.com if you have further queries)

  • Who should do this course?

    Anybody who wants to learn programming in Python from scratch, or those who wish to form a solid understanding of Python to pursue Data Science, Machine Learning, or other courses that require it should take this course. This course has no prerequisites.

  • I know C, C++, or Java should I do this course?

    This course will cover programming principles from scratch using Python. If you already know one of the aforementioned programming languages, it will only be easier for you to pick up the concepts taught in the course, but knowledge is in no way a prerequisite.

  • Will this help me in making websites and apps?

    This course is designed to give you a solid foundation upon which you can build further skills in Application Development, Web Development, Data Science, and other fields. It does not discuss these topics explicitly.

Send A Message