0% found this document useful (0 votes)
1 views

Python-Essentials-Part-1-Basics

The document outlines the syllabus for a Python Essentials course, covering fundamental programming concepts, data types, input-output operations, and basic operators. It includes topics on Boolean values, conditional execution, loops, lists, functions, tuples, and dictionaries. The course aims to provide a comprehensive introduction to Python programming and its applications.

Uploaded by

omnimaxn
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Python-Essentials-Part-1-Basics

The document outlines the syllabus for a Python Essentials course, covering fundamental programming concepts, data types, input-output operations, and basic operators. It includes topics on Boolean values, conditional execution, loops, lists, functions, tuples, and dictionaries. The course aims to provide a comprehensive introduction to Python programming and its applications.

Uploaded by

omnimaxn
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Python Essentials - Part 1 (Basics)

Syllabus

1. Introduction to Python and computer programming

The fundamentals of computer programming, i.e. how the computer works, how the program is
executed, how the programming language is defined and constructed, what the difference is between
compilation and interpretation, what Python is, how it is positioned among other programming
languages, and what distinguishes the different versions of Python;

2. Data types, variables, basic input-output operations, basic operators

The basic methods of formatting and outputting data offered by Python, together with the primary
kinds of data and numerical operators, their mutual relations and bindings; the concept of variables
and variable naming conventions; the assignment operator, the rules governing the building of
expressions; the inputting and converting of data;

3. Boolean values, conditional execution, loops, lists, logical and bitwise operations

Boolean values to compare difference values and control the execution paths using the if and if-else
instructions; the utilization of loops (while and for) and how to control their behavior using the break
and continue instructions; the difference between logical and bitwise operations; the concept of lists
and list processing, including the iteration provided by the for loop, and slicing; the idea of multi-
dimensional arrays;

4. Functions, tuples, dictionaries, and data processing

The defining and using of functions – their rationale, purpose, conventions, and traps; the concept of
passing arguments in different ways and setting their default values, along with the mechanisms of
returning the function’s results; name scope issues; new data aggregates: tuples and dictionaries, and
their role in data processing.

www.jeeviacademy.com

You might also like