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

Weekly_Activity_Report

The document outlines a 16-week learning plan focused on Python programming and related technologies. Each week includes specific activities and learning outcomes, covering topics such as data structures, object-oriented programming, web development, and machine learning. The plan culminates in a final project that encompasses all learned skills and concepts.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Weekly_Activity_Report

The document outlines a 16-week learning plan focused on Python programming and related technologies. Each week includes specific activities and learning outcomes, covering topics such as data structures, object-oriented programming, web development, and machine learning. The plan culminates in a final project that encompasses all learned skills and concepts.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

WEEKLY ACTIVITY LOG

PERSON IN-
LEARNING
WEEK ACTIVITIES CHARGE
OUTCOMES
SIGNATURE
Introduction to Python, Understand Python
environment setup, basics, syntax, and
Week 1 syntax, variables, data control structures.
types, control flow, and
hands-on exercises.
Data structures including Learn various data
lists, tuples, dictionaries, structures and their
Week 2 recursion, string applications.
manipulation, and hands-
on exercises.
File handling (CSV, Understand file
JSON, TXT), exception operations, exception
Week 3 handling, debugging handling, and
techniques, mini project debugging.
on student management.
Object-Oriented Develop OOP concepts
Programming (OOP), and apply them to real-
including classes, world projects.
objects, inheritance,
Week 4
polymorphism,
encapsulation, and a
library management
project.
Introduction to Learn searching and
algorithms, sorting sorting algorithms and
techniques (Bubble, apply them in coding
Week 5
Selection, Merge, problems.
Quick), and searching
algorithms.
Regular expressions, Understand web
web scraping using scraping techniques and
BeautifulSoup and their applications.
Week 6
Selenium, and a mini
project on news
scraping.
APIs and database Gain experience in API
management using interactions and
SQLite and MySQL, database operations.
Week 7
REST API handling, and
a project on email
automation.
PERSON IN-
LEARNING
WEEK ACTIVITIES CHARGE
OUTCOMES
SIGNATURE
Data manipulation with Learn data analysis,
Pandas, data cleaning, cleaning, and
Week 8
and visualization using visualization
Matplotlib and Seaborn. techniques.
Web development with Develop dynamic web
Flask, including applications using
Week 9 RESTful APIs, HTML, Flask.
CSS, Bootstrap, and a
blog project.
Web development with Understand full-stack
Django, RESTful API web development with
Week 10 creation, database Django.
connectivity, and a task
manager project.
GUI development with Learn to build
Tkinter and PyQt, interactive GUI
Week 11
including hands-on applications.
projects.
Deployment and version Understand how to
control, including deploy applications and
Week 12
Heroku, AWS, Git, and use version control.
GitHub.
Introduction to Machine Learn the basics of
Learning, data Machine Learning and
Week 13 preprocessing, its applications.
supervised and
unsupervised learning.
Data Science and Understand EDA
Exploratory Data techniques and data
Analysis (EDA), exploration.
Week 14
covering univariate,
bivariate, and
multivariate analysis.
Advanced Machine Apply Machine
Week 15 Learning topics and final Learning techniques to
project planning. real-world problems.
Final project Complete a full-cycle
development, evaluation, project from
Week 16
documentation, and development to
presentation. presentation.

You might also like