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

Internship (Python Full Stack) - 1

Uploaded by

vinny.chinnu.09
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Internship (Python Full Stack) - 1

Uploaded by

vinny.chinnu.09
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Introduction to the internship program in Python fullstack

development course. The program lasted for 12 weeks and I


gained numerous skills during this period.
Table Of Contents
Week 1: Introduction to Python full stack development
Week 2: Concepts in datatypes, operators, strings, and conditional statements
Week 3: Iterative statements, loops, OOP concepts, and data structures
Week 4: Dictionaries, functions in Python, and introduction to classes and
constructors
Week 5: Types of methods, inheritance, and examples
Week 6: Polymorphism, overloading, and other OOP concepts, module help(), dir(),
math and sqrt functions, file handling, and introduction to packages and CSV
Week 7: Installation of packages, exception handling, and symbols and meta
characters
Week 8: Important functions in regular expressions, introduction to web applications
and HTML,CSS,JS,and layouts using CSS
Week 9: Introduction to JavaScript, HTML basics, element display in a browser, all
HTML tags, and different types of tags
Week 10: Creation of database tables, constraints, joins, and MySQL connectors
Week 11: String compression programs in Python, module logging, introduction to
Django and its features, installation, project creation, virtual environment, and
template creation using HTML
 Week 12: Multithreading, joins, enumerators, API integrations, HTTP programming
in Django, and overview of Django, HTML, CSS.
Week 1: Introduction to Python Full Stack Development

Python introduction
Installation process
Basics of Python
Operators in Python
Data types
• Examples to demonstrate these concepts
Week 2: Concepts in Datatypes, Operators, Strings,
and Conditional Statements

Operators used in Python programs


Strings in Python and their functions
Conditional statements
• Examples of conditional statements
Week 3: Iterative Statements, Loops, OOP Concepts,
and Data Structures

Iterative statements and loops


OOP concepts
• Data structures: list, tuple, and sets
Week 4: Dictionaries, Functions in Python, and
Introduction to Classes and Constructors

Dictionaries in Python
Functions in Python: types of arguments and types of functions
Variable scope
• Introduction to classes and constructors
Week 5: Types of Methods, Inheritance, and Examples

Types of methods in Python: self, static, and instance variables


Inheritance and its types
• Examples to demonstrate these concepts
Week 6: Polymorphism, Overloading, and Other OOP
Concepts, Module Help(), Dir(), Math and Sqrt Functions,
File Handling, and Introduction to Packages and CSV

Polymorphism and overloading


Other OOP concepts: abstraction, encapsulation, etc.
Module help(), dir(), math and sqrt functions
File handling
• Introduction to packages and CSV
Week 7: Installation of Packages, Exception Handling,
Symbols and Meta Characters

Installation of packages
Exception handling
Types of exceptions
Try-catch mechanism
• Symbols and meta characters
Week 8: Important Functions in Regular Expressions,
Introduction to Web Applications and HTML, CSS, JS,
and Layouts using CSS

Important functions in regular expressions


Introduction to web applications
HTML, CSS, and JS basics
Creating web pages using HTML, CSS, and JS
Differences between HTML, CSS, and JS
Layouts using CSS
• Forms, buttons, etc.
Week 9: Introduction to JavaScript, HTML Basics,
Element Display in a Browser, All HTML Tags, and
Different Types of Tags

Introduction to JavaScript
HTML basics
Displaying elements in a browser
All HTML tags
Examples of using HTML tags
• Different types of tags
Week 10: Creation of Database Tables, Constraints,
Joins, and MySQL Connectors

Creating database tables


Applying constraints
Joins in SQL
MySQL connectors
• Related programs
Week 11: String Compression Programs in Python,
Module Logging, Introduction to Django and Its
Features, Installation, Project Creation, Virtual
Environment, and Template Creation using HTML

String compression programs in Python


Module logging
Introduction to Django and its features
Django installation
Project creation in Django
Virtual environment and active environments
• Template creation using HTML
Week 12: Multithreading, Joins, Enumerators, API
Integrations, HTTP Programming in Django, and
Overview of Django, HTML, CSS

Multithreading in Python
Joining threads
Enumerators
API integrations
HTTP programming in Django
• Overview of Django, HTML, CSS

You might also like