E-Box Exclusive
Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
DevOps Track
  • 45 Hrs of lecture Videos
  • 213 hands-on practice exercises
  • 51 Assessment exercises
  • 875 knowledge based questions
  • Lifetime access
About the Course

This course provides an introduction to the development of algorithms to diverse types of problems and the development of computer programs to implement solutions for them. It explores standard programming constructs used to introduce fundamental algorithmic / programming concepts including variables, control constructs, functions, list, tuple, dictionary and their role in problem solving. This course emphasizes structured programming in the development of algorithm solutions to common problems.

Course Objectives

Upon successful completion of the course, the learner will be able to

  • In this course you will gain a deep understanding of Python, learn how Python works and how that knowledge helps you to improve your ability in debugging problems. Whether you’re interested in writing scripting code, code involving complex mathematical calculations or even web programming (django, Zope, Google App Engine), you’ll be able to accomplish all of this and more with Python.

  • This course will cover concepts such as Python Basics, Control Structures, Strings, List, Tuple, Dictionary, Functions, File Handling and much more..

Course Content
Basics of Python Programming

In this module, you will learn about a framework for problem solving, strategies that are often used by experts in solving problems, basic features of Python, Identifiers, Datatypes and Variables, Input and Output Statements in Python.

  • 9 Videos
  • 11 Hrs 30 Mins
  • 78 Problems
Conditional Statements

In this module, you will learn about the need for Conditional or Selection or Branching Statements, structure of if construct, structure of if-else construct, structure of if-elif ladder construct, structure of nested if else construct, and appropriate usage of different conditional statements to solve problems.

  • 5 Videos
  • 12 Hrs 15 Mins
  • 94 Problems
Looping Statements

In this module, you will learn about the need for looping constructs, structure of for construct, structure of while construct, usage of break and continue statements and appropriate Usage of different control constructs to solve problems

  • 5 Videos
  • 10 Hrs 15 Mins
  • 68 Problems

In this module, you will learn to recognize the need for functions, illustrate the different parts in writing a function with examples, and understand the how the parameters are passed to the functions using pass by value and pass by reference.

  • 4 Videos
  • 7 Hrs 15 Mins
  • 60 Problems
Sequence data Structures

In this module, you will understand the need for the sequential data structures like List, Tuple and Dictionary. You will also understand how to define and process the sequential data structures through few realtime applications.

  • 7 Videos
  • 14 Hrs
  • 108 Problems

In this module, you will understand what strings are, how to declare a string, how a string is stored in memory and a few string functions.

  • 4 Videos
  • 8 Hrs
  • 60 Problems
File Handling

Python provides functions like open, read, readLines, seek, write to make file handling inPython language simple. In this session, you will learn how to open a file, close a file, read from a file and write to a file.

  • 2 Videos
  • 6 Hrs 15 Mins
  • 51 Problems
Date and Time

In this module you will be exposed to Date and Time related operations and functions. These functions are useful while performing date difference, date formatting and extracting elements (mims, hours, secs, etc.) from the given date.

  • 3 Videos
  • 4 Hrs 15 Mins
  • 36 Problems
You will Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
In this session, you will find video lectures and other resources to learn the concepts.
In this session, you will start designing and creating your own programs.
In this session, you will find interesting set of activities which will make you explore more on the specific topic.
In this session, you will have activities to self assess your knowledge and skills on the specific topic.
In this session, you will find varieties of exercises to improve your code analysis, testing and debugging skills.
Why should you choose E-Box for Learning & Skilling ?
Practice Oriented Learning

Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios

High Quality Content

E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience

24 x 7 Support

With 100’s Mentors online ready to get your Doubts clarified and to Hand Hold you, you will always have someone to sort things our for you

Industry Mentors

All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals

Auto Evaluation

Auto Evaluation is the Core of E-Box. Your solutions and answers are evaluated instantaneously by E-Box, thereby saving learners a lot of time

AI Blended Learning

With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study

Personalised Learning

E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre

Real Time Metrics

Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process

A - Z, You name the company and You will find our alumni.
We have successfully moulded over 10 lakh students from 100+ colleges and universities and we have a very strong alumni network across the globe
What do our Tutors and Learners Say about E-Box ?
I love the way E- Box teaches topics in such detail. The practical examples along with the Practice quizzes makes me skilled in each

Harihara Budra P, XII std

Harihara Budra P, XII std
Still have any Queries ? Contact us Now
Call us on +91 9500045254