Yash Sunil Sambhare
Yash Sunil Sambhare
Weekly Diary
For
Industrial Training
Seal of Seal of
Industry Institution
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
The second day focused on conditionals, transactions, and set operations. Activities included:
Exploring conditional statements in SQL, such as IF-ELSE, CASE, and WHEN, to perform
different actions based on specified conditions.
Understanding Transactions and Control Language (TCL) statements, which are used to manage
and control the flow of transactions, including committing or rolling back changes made to the
database.Working with set operations like UNION (combining the results of two or more
SELECT statements) and INTERSECT (retrieving common rows between two SELECT
statements).
Day 3:
The third day centered around foreign keys and joins. Activities included:
Understanding the concept of foreign keys and their role in establishing relationships between
tables by referencing the primary key of another table.
Exploring different types of joins, such as INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL
JOIN, to combine data from multiple tables based on related columns.
Day 4:
On the fourth day, the focus shifted to stored procedures and triggers. Activities included:
Understanding the concept of stored procedures and learning how to create and execute them to
perform a specific set of actions.Exploring triggers, which are database objects that automatically
execute in response to specific events, such as inserting, updating, or deleting data.
Day 5:
The last day of the week involved a quiz to test the knowledge gained throughout the week. The
quiz likely covered topics such as database operations, SQL syntax, basic concepts, and various
activities performed during the week.
By engaging in these activities throughout the week, you gained a comprehensive understanding
of database operations, SQL syntax, and various essential concepts for working with databases.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Throughout the week, we covered various aspects of HTML, focusing on different topics each
day to gain a comprehensive understanding of web development using HTML.
On Day 1, we started with an introduction to HTML, familiarizing ourselves with its purpose and
structure. We learned about HTML tags and elements, which are the fundamental components of
HTML documents. Additionally, we explored basic formatting tags that allow us to modify the
appearance of text, such as changing its color, size, or applying emphasis.
Moving on to Day 2, we delved into HTML grouping techniques using the <div> and <span>
tags. These tags enable us to organize and style content within HTML documents. We also
covered HTML lists, both ordered and unordered, to create structured content. Furthermore, we
learned how to insert and customize images within web pages using HTML.
Day 3 focused on HTML hyperlinks, an essential feature for creating interconnected websites.
We discovered how to create links to different web pages or external resources using the <a> tag.
Additionally, we learned about HTML tables and their importance in presenting data in a tabular
format. We explored the <table>, <tr>, and <td> tags to structure data effectively.
On Day 4, we explored HTML iframes, which allow us to embed external content within web
pages. We learned how to incorporate iframes using the <iframe> tag, enabling us to display
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
content like maps, videos, or social media feeds seamlessly. Additionally, we covered HTML
forms, an integral part of interactive web pages. We studied form elements such as text fields,
checkboxes, radio buttons, and submit buttons, which enable users to provide input and interact
with web forms.
Finally, on Day 5, we engaged in practical exercises to apply the concepts we learned throughout
the week. These exercises involved creating web pages and implementing the different HTML
elements covered in previous days. To evaluate our understanding, we concluded the week with a
quiz that tested our knowledge of HTML tags, formatting, lists, images, hyperlinks, tables,
iframes, and forms.
By the end of the week, we had gained a comprehensive understanding of HTML and its various
features. We were able to create structured and visually appealing web pages, incorporate
multimedia content, and facilitate user interaction through forms. This foundational knowledge
sets us up for further exploration and development in the field of web development.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
• CSS Introduction
• Benefits of CSS
• CSS Version History
• CSS Syntax
1)
27-06-2023 • External Style Sheet Using <Link>
• Multiple Style Sheets
• Value Lengths and Percentages
• CSS Selectors
• Class Selectors
• Universal Selectors
2)
• Descendant/Child Selectors
29-06-2023
• Attribute Selectors
• Pseudo Classes
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Day 1:
Introduction to CSS and its benefits.
Explored the version history of CSS.
Learned the syntax of CSS.
Implemented an external style sheet using the `<link>` element.
Explored the concept of multiple style sheets.
Learned about different value lengths and percentages used in CSS.
Day 2:
Studied CSS selectors, which are used to target specific HTML elements.
Explored class selectors, universal selectors, descendant/child selectors, attribute selectors, and
pseudo-classes.
Day 3:
Learned about CSS properties related to colors, backgrounds, and cursors.
Explored background properties such as image, repeat, and position.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Studied various aspects of text styling, including fonts, color, background-color, text-decoration,
text-align, text-indent, text-formation, white space, letter-spacing, word-spacing, line-height,
font-family, font-style, font-variant, and font-weight.
Day 4:
Explored CSS properties related to lists and tables.
Learned about list-style-type, list-style-position, list-style-image, and list-style properties. Studied
the basics of working with CSS tables, including border, width, height, text-align, padding, and
color.
Day 5:
Engaged in practical exercises to apply the knowledge gained during the week. Participated
in a quiz to assess understanding and reinforce learning.
Throughout the week, we also covered important concepts like the CSS box model, margin,
padding, height and width properties, and CSS dimensions.
Overall, this week was dedicated to building a strong foundation in CSS, including its syntax,
selectors, various styling properties, and their practical implementations.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Day 2: The focus of this day was on fundamental concepts in JavaScript, including data types,
operators, conditional statements (if statement), functions, loops, arrays, and objects
Day 3: This day explored more advanced concepts in JavaScript, such as the Windows object and
Navigation object for browser interaction, the Math object for mathematical operations, classes
and objects for object-oriented programming, encapsulation, inheritance, and the use of cookies.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Day 4: The activities on this day delved into handling events in JavaScript, specifically the
onclick and ondblclick events. Additionally, the topic of JavaScript Exception Handling was
covered.
Day 5: The final day involved practical exercises and a quiz to assess the participants'
understanding of the concepts learned throughout the previous days.
Overall, these activities provided a comprehensive overview of JavaScript, from basic syntax and
concepts to more advanced topics, enabling participants to gain a solid understanding of the
language and its applications.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Day 1: The activities began with an introduction to programming and covered fundamental
concepts like data types and operators, which are essential building blocks for writing code.
Day 2: The focus of this day was on conditional statements and loops. Participants learned about
if conditions, if-else conditions, and nested if-else statements for making decisions in their code.
Additionally, they were introduced to the for loop and while loop constructs for repetitive tasks,
along with the use of break and continue statements for loop control.
Day 3: On this day, participants were exposed to Object-Oriented Programming (OOP) concepts,
a powerful paradigm for structuring and organizing code. The Math Module and Tkinter Module
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
were introduced, which are libraries that provide additional functionality for mathematical
operations and building graphical user interfaces, respectively. The day also covered important
data structures such as dictionaries, tuples, lists, and sets.
Day 4: The activities on this day focused on Exception Handling, a crucial aspect of writing
robust and error-tolerant code. Participants learned how to handle exceptions gracefully to avoid
program crashes and provide better user experiences. Additionally, they explored using graphical
user interfaces (GUI) with database integration, enabling them to build interactive applications.
Day 5: The final day involved practical exercises to apply the concepts learned throughout the
previous days. Participants worked on coding challenges and projects, reinforcing their
understanding of the topics covered. The day culminated with a quiz to assess their
comprehension and knowledge retention.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
• Project Allocation
1)
18-07-2023 • Tkinter Package and its Use
2) • Creating Project on Various Management System
20-07-2023
3)
• Implementing CRUD Operation on Project
21-07-2023
4)
• Creating Report on Internship
22-07-2023
5)
• Project Presentation & Certificate Distributions
23-07-2023
Week 2:
In the second week, the participants started creating their projects based on various management
systems. This could include projects related to inventory management, employee management,
task tracking, or any other system that requires efficient management. They might have begun
designing the layout and structure of their projects.
Week 3:
The third week saw the implementation of CRUD (Create, Read, Update, Delete) operations on
the projects. This stage involves coding the functionality that allows users to add, view, modify,
and delete records within the management systems. Participants likely gained hands-on
experience in integrating these operations into their projects.
Week 4:
As the internship progressed into the fourth week, the participants were tasked with creating a
comprehensive report detailing their internship experience. This report might have included
information about the projects they worked on, challenges faced, solutions devised, skills
acquired, and overall insights gained from the internship.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
Week 5:
The final week of the internship culminated in a project presentation. Participants likely
showcased their projects, demonstrating the features and functionality they had developed over
the previous weeks. This presentation provided an opportunity for them to display their technical
skills, creativity, and problem-solving abilities. The week concluded with the distribution of
certificates to acknowledge the successful completion of the internship program.
CONCLUSION ;-
Overall, the internship provided a structured learning experience, encompassing various stages of
software development using the Tkinter package. Participants had the chance to apply theoretical
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION
INDUSTRIALTRAINING WEEKLYREPORT
knowledge to practical projects, enhancing their programming skills and gaining valuable
insights into project management, user interface design, and presentation techniques.
Ultimately, the culmination of the internship program marked a significant achievement for the
participants. They had successfully gone through the entire process of learning, applying
knowledge, coding, problem-solving, and presenting their work. The certificates awarded
symbolized their dedication and hard work over the course of the internship, recognizing their
accomplishments in the field of software development and project management.
MAHARASHTRASTATEBOARDOFTECHNICALEDUCATION