Welcome to SICT COMPUTER EDUCATION

Welcome to SICT COMPUTER EDUCATION

 
Certificate IN CORE PYTHON ( S-SICT-CORE PYTHON )

BASIC INFORMATION

1.Introduction to Python

Programming languages?

What is Python?
Who Uses Python?
How to Download and Install Python

Setting environment variables

Introduction of Python Editors (Notepad++, PyScripter) and IDEs(PyCharm )

2. Python Applications
Creating Your First Python Program
Printing to the Screen
Reading Keyboard Input
Using Command Prompt and GUI or IDE

Different Modes in PYTHON
Execute the Script
Interactive and Script Mode
Python File Extensions
Clear screen inside python
Python Comments
Quit the Python Shell
Shell as a Simple Calculator

Indentation
3.Variables in Python
Variables in Python

Keywords in Python
What Does “Type” Mean?
Operators and Operands
Order of

 

Operations
Swap variables

 

 

 

4.Built-in Types

1. Numeric Types – int, float, complex

2.Boolean Values

3.Text Sequence Type - str

Single quotes

Double quotes

Triple quoted

4. Sequence Types - list, tuple, range

5. Mapping Types - dict

6. Set Types - set

 

5. String Manipulation
what is string?
Basic String Operations

String Functions and Methods
 6. Python Operators
Arithmetic operators

Relational Operators

Comparison Operators
Assignment Operators
Logical Operators or Bitwise Operators
Membership Operators
Identity Operators
Operator precedence
7. Python Conditional Statements
if statement
if else statement 
elif statement
Nested IF Statement
8. Python LOOPS
While Loop
For Loop
Indexing, Slicing and concatenating tuples,

Built-in methods:

Dotted Charts

For Loop

Break statement

Continue Statement

Pass statement

9.Python List
Getting to Lists

indexing, slicing, modifying, and

concatenating lists.

Built-in methods:
adding items to and removing items from lists,

extending lists, reversing and sorting lists, and more.
List comprehensions

10.Python TUPLE
How Tuples Differ from List

11.Python Set
How to create a set?
Iteration Over Sets
Python Set Methods
Python Set Operations
Built-in Functions with Set
12.Python Dictionary
How to create a dictionary?
Python Dictionary Methods
in-built Functions
13.Python Functions
What is a function?

Why to use function?
How to define and call a function
.

How Function Return Value?
More on Defining Functions:

Default Argument Values

Keyword Arguments

Arbitrary Argument List

 Anonymous Functions/ Lambda Expressions

The range() Function (built-in function

14.Class

15.encapsulation

16.inheritance

17. GUI TKINTER