0% found this document useful (0 votes)
14 views4 pages

Python Syllabus

The document outlines the full syllabus for a Python course, divided into four units covering topics such as Python introduction, functions, exception handling, GUI programming, and database connectivity. Key features of Python include its ease of learning, portability, and support for various programming paradigms. The syllabus emphasizes practical aspects like installing Python, using modules, and handling exceptions.

Uploaded by

dipakkhillare040
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views4 pages

Python Syllabus

The document outlines the full syllabus for a Python course, divided into four units covering topics such as Python introduction, functions, exception handling, GUI programming, and database connectivity. Key features of Python include its ease of learning, portability, and support for various programming paradigms. The syllabus emphasizes practical aspects like installing Python, using modules, and handling exceptions.

Uploaded by

dipakkhillare040
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

BCA TY – PYTHON FULL SYLLABUS (UNIT WISE)

UNIT 1: INTRODUCTION

1.1 Introduction to Python

Python is a high-level programming language. It is easy to read and write. Other high-level
languages include C++, Java, and PHP.

Advantages:

- Easy to learn

- Portable

- Short code

- More readable

Interpreters and Compilers:

Interpreter executes code line by line.

Compiler converts code into machine language.

1.2 History of Python

Python was developed by Guido van Rossum in late 1980s.

1.3 Features of Python

- Easy to learn

- Portable

- Interactive

- GUI support
- Database support

1.4 Installing Python

Python can be installed from official website: [Link]

1.5 Running Python

- Interactive Mode

- Script Mode

1.6 Variables and Data Types

Example:

x = 10

name = "Python"

Data Types:

int, float, string

1.7 Operators

+, -, *, /, **

1.8 Conditional Statements

if, if-else, nested if

1.9 Loops

for loop, while loop


1.10 Control Statements

break, continue

UNIT 2: FUNCTIONS AND MODULES

2.1 Functions

def add(a,b):

return a+b

2.2 Function Arguments

- Positional

- Keyword

- Default

2.3 Modules

math, datetime

2.4 Packages

Collection of modules

UNIT 3: EXCEPTION HANDLING AND COLLECTIONS

3.1 Exception Handling

try:
x = int(input())

except:

print("Error")

3.2 Collections

List, Tuple, Dictionary, Set

UNIT 4: GUI AND DATABASE

4.1 GUI Programming

Using Tkinter

4.2 Tkinter Example

from tkinter import *

4.3 Widgets

Label, Button, Entry

4.4 Database

Python supports database connectivity

CONCLUSION

Python is easy, powerful, and widely used.

You might also like