0% found this document useful (0 votes)
35 views7 pages

Saikrishna

Sai Krishna notes

Uploaded by

SOHAM
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)
35 views7 pages

Saikrishna

Sai Krishna notes

Uploaded by

SOHAM
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
You are on page 1/ 7

Industrial TrainingWeekly Diary

Weekly Diary

For

Industrial Training

At

Name of Industry :LIVETECH INDIA

Duration : From: 3-6-2024 To 29-6-2024

Name of Supervisor : MS. MAMTA CHAUDHARY

Name of Mentor : MANJULA ATHANI

Designation of : Technical Engineering


Supervisor

Name of Student : AADLE SAIKRISHNA SRINIVAS

Enrollment No : 2205630070

Branch of Engineering : Computer Engineering

Name of Polytechnic : Pravin Patil College of Diploma Engineering and


Technology, Bhayander(E)

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Week 1: From 3-6-2024 to 7-6-2024

Day Date Activities Carried Out


I began my industrial training in Data Analysis at LiveTech India, focusing on
Python. This language is widely used for web development, software creation,
task automation, data analysis, and visualization.
During the orientation, we met the faculty and fellow trainees. The faculty
1 3-6-2024
outlined the training program, objectives, and expectations. We received
access to training materials, including laptops, online resources, and a
development environment.

First, we discussed the requirements and functionalities of Python. We learned


what Python is, what a programming language means, and the applications of
Python. Due to the rise in digitalization in India since COVID, Python has
4-6-2024
2 become popular in many industries.
Python is widely used in website development, game development, AI, and
machine learning. We learned how Python works on different platforms and
covered the basics of Python, including how to install the application.
We were doing great and developed many interests in our course. Since we
already knew C, C++, and Java, learning Python keywords was easier. We
learned that Indentation in Python means 'space'. Some terms were different,
5-6-2024
but we understood the concepts. We learned about variables, which store data
3
in memory, and wrote our first Python code using variables. Different methods
to define a variable in Python include direct assignment, using expressions,
and multiple assignments. We also learned about data types like integers,
floats, strings, and booleans.
The training was smooth as we covered typecasting in Python, which is
converting one datatype to another. We also learned Python shortcuts and
6-6-2024 keyword commands.
4
Our first code was taking user input, starting with the classic "HELLO
WORLD." We then explored operators and operations, learning their
meanings and performing examples with user inputs.
5 We learned about conditional statements, also known as decision-making
statements, used to make decisions in code. We turned ideas and real-life
examples into code using user inputs.
7-6-2024
We explored different types of conditional statements, like nested if, and wrote
various codes on these topics. We also learned about jump statements,
including continue and break.
By the end of the day, we received a task to complete and submit to the
faculty. We always have tasks to complete for grading and MCQs to solve,

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

helping us assess our understanding and identify areas for improvement.

8-6-2024
6 SATURDAY

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 2: From 10-6-2024 to 14-6-2024

Day Date Activities Carried Out


At the start of the second week, we were given a task to complete. In the first
10-6-2024 week, we covered Python basics. This week, we delved into actual
programming, focusing on loops and their various types. We explored
1 Boolean expressions and performed arithmetic operations using loops.
The most interesting part was learning how games are developed in Python.
Our instructor taught us about a dice-rolling game and assigned us to create
our own game. I created a "Guess the Number" game using Python.
2 We learned about data structures and organizing data. Since we had covered

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

11-6-2024 this in our 3rd semester DSU, it was easy to understand. We found that
Python shares the same concepts as DSU, including built-in and user-defined
data structures. We were taught how to fetch and modify data, as well as
perform CRUD operations. We also learned something new: Tuples and
Lists, which we hadn't studied in DSU. As usual, we were assigned a task at
the end of the day.
We learned about Tuples and Lists in detail. Tuples are defined as immutable
12-6-2024 sequences, while Lists are mutable sequences in Python. We explored their
definitions, benefits, and where they are used. We performed operations like
fetching and modifying data from Tuples and Lists.
3
Additionally, we covered arithmetic operations and their internal functions
like `append()`, `extend()`, and `insert()` for Lists. A new topic we learned
was List Comprehension, which is useful when we need to store or fetch data
efficiently from one file to another.
In the second week, we learned more about Python. We covered
13-6-2024 Dictionaries, which are defined using curly braces `{}` and are mutable,
allowing us to modify the data stored as key-value pairs. We also learned
4
about Sets, which are immutable and do not allow changes to the data once
they are defined. We explored functions like `add()`, `remove()`, `pop()`,
etc., that can be used with Sets.

14-6-2024 In the last week of our training, we learned how to create a Chatbot similar to
Google Assistant. We started with a simple Chatbot using dictionaries and
sets. We delved into functions in Python, understanding how they are defined
and called to execute code. We also learned about passing parameters into
functions and the distinction between arguments and parameters.A new
5
concept we explored was Lambda functions, which are concise and powerful
tools in Python programming. We also covered the Return Statement in
functions.As the second week ended, our task was assigned: "How to play
music or sound using Python."

15-6-2024
6 SATURDAY

Signature of Student: ……………………… Signature of Supervisor:………………………

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Week 3: From 17-6-2024 to 22-6-2024

Day Date Activities Carried Out


In the third week, we began with Object-Oriented Programming (OOP)
17-6-2024 concepts, which are crucial for real-world programming. We focused on the
main objectives of OOP, such as Constructors, References, Class objects,
1 and more. We delved into the concept of Inheritance in Python and
implemented code examples for Single-level, Multiple-level, and Multi-
level inheritance, exploring various aspects of classes and objects along the
way.

18-6-2024
2

It sounds like you've had quite an interesting learning experience! You've


19-6-2024 ventured into a new topic, NumPy in Python, which is essential for
mathematical operations and data manipulation. NumPy is widely used for
its efficient handling of arrays and mathematical functions, making it
indispensable for tasks involving geometry and other mathematical
operations in coding.
You also mentioned using Spyder, which is an integrated development
3
environment (IDE) specifically tailored for scientific computing with
Python. It provides a rich environment for performing and experimenting
with code related to mathematics, data analysis, and scientific research.
During your exploration, you learned to create arrays, lists, and tuples,
which are fundamental data structures in Python and NumPy. This
foundational knowledge will serve as a solid base for more advanced
applications and projects in programming and scientific computing.
Continuing from the previous day, we explored various attributes and
20-6-2024 functionalities of arrays in NumPy. We learned about different NumPy
libraries and performed operations like creating custom datasets or lists,
4 array operations such as data fetching, arranging, sorting, reshaping, vector
operations, relational operations, and converting data from lists to tuples,
among others. These operations are essential for manipulating and
analyzing data efficiently using NumPy in Python.

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Continuing from the previous topic, we started learning about Pandas,


21-6-2024 which is indeed as interesting as its name suggests. Pandas is a powerful
library in Python used for data manipulation and analysis. You learned how
to efficiently manipulate and analyze data within datasets using Pandas. One
5 interesting aspect you discovered was how to convert data from files into
Excel format using code.
At the end of the week, like usual, we were assigned a task to complete over
the weekend. This task typically encourages us to apply what we've learned
independently and further our understanding of the topics covered.

22-6-2024
6 SATURDAY

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 4: From 24-6-2024 to 29-6-2024

Day Date Activities Carried Out


24-6-2024 Starting the new and final week of our internship, we delved into types
of data and their attributes in detail. You explored numerous attributes
that can be applied to data and performed operations on the dataset
1
you created the previous week. This hands-on experience allowed you
to apply and understand various data manipulation techniques
thoroughly.
25-6-2024 On this day, our session started late due to industry-related work, so
we focused on functions and their uses. We covered functions like
`groupby()`, `sum()`, and explored their applications.
Additionally, we went through an overview of graphs, understanding
2
how graphs are created, their purposes, and the methods used to
generate them. This provided us with a foundational understanding of
data visualization techniques, which are crucial for interpreting and
presenting data effectively.
26-6-2024

3 absent

4 27-6-2024 It sounds like you had a unique session exploring Power BI! Power BI
is indeed a powerful Microsoft software tool that's widely used for

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

data visualization and business intelligence. It allows users to create


dynamic and interactive reports by simply dragging and dropping
elements, making it easier to analyze and present large datasets
effectively. This tool can replace traditional methods like PowerPoint
for creating impactful reports and presentations, especially when
dealing with extensive data sets. Learning Power BI can significantly
enhance your ability to manage and present data in a visually
compelling and informative manner.
28-6-2024 On the last day of our internship at LiveTech on Data Analytics, we
learned about GUI programming. We revisited the concept of creating
online forms using Python, which we had previously studied in our
fourth semester, making us familiar with the process. I created a login
page using elements like Labels, Buttons, Radio buttons, and
5
Messagebox on MySQL Workbench.
Throughout the internship, we also worked on several mini-projects
under the guidance of dedicated faculty members. It was a valuable
experience learning Python here, and I'm grateful for the knowledge
and effort imparted by the faculty.
29-6-2024

6 SATURDAY

Signature of Student: ……………………… Signature of Supervisor:………………………

Maharashtra State Board of Technical Education

You might also like