0% found this document useful (0 votes)
70 views55 pages

Python Full Stack

we learn python frontend and backend to develop the using python
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
70 views55 pages

Python Full Stack

we learn python frontend and backend to develop the using python
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 55

RISE KRISHNA SAI GANDHI GROUP OF INSTITUTIONS

Valluru-523272
(Affiliated to J.N.T.University,Kakinada)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

SEMESTER INTERNSHIP REPORT

Internship Name : PYTHON FULL STACK DEVELOPMENT

Name of the Student: YARRAGUNTLA BHARATHI

Name of the College: RISE KRISHNA SAI GANDHI GROUP OF INSTITUTIONS

Registration Number:208B1A0583

Period of Internship :15 weeks From:January To: April


RISE KRISHNA SAI GANDHI GROUP OF INSTITUTIONS
Valluru-523272
(Affiliated to J.N.T.University,Kakinada)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

SUMMER INTERNSHIP REPORT


CERTIFICATE

This is to Certify that the Bonafide record of SUMMER INTERNSHIP REPORT


work entitled PYTHON FULL STACK DEVELOPMENT done by YARRAGUNTLA
BHARATHI Of IV-II B.Tech, H.T.No:208B1A0583 during the year 2023-2024.

Faculty Incharge Head of the Department

External Examiner
PROGRAM BOOK FOR SEMESTER INTERNSHIP

Name of the Student : YARRAGUNTLA BHARATHI


Name of the college : RISE KRISHNA SAI GANDHI GROUP OF INSTITUTIONS
Registration Number : 208B1A0583
Period of Internship : 15 Weeks From: January To: April
Name of the Intern Organization: KODNEST
Year & Semester: IV - II
Jawaharlal Nehru Technology University, Kakinada

An Internship Report on

PYTHON FULL STACK DEVELOPMENT

Submitted in accordance with the requirement for the degree of B.Tech

Submitted
by

YARRAGUNTLA BHARATHI
208B1A0583

Under the guidance of


Mr. N.ANOHU
Assistant Professor

Department of Computer Science and Engineering


RISE KRISHNA SAI GANDHI GROUP OF INSTITUTIONS
(Approved by A.I.C.T.E-New Delhi, Affiliated to JNTU Kakinada)
Valluru (Post), A.P-523272.
2020-2024
INSTRUCTIONS TO STUDENTS

Please read the detailed Guidelines on Internship hosted on the website of AP State Council of
Higher Education https://apsche.ap.gov.in.
1. It is mandatory for all the students to complete Semester internship either in VIII Semester
2. Every student should identify the organization for internship in consultation with the the College
Principal/the authorized person nominated by the Principal.

3. Report to the intern organization as per the schedule given by the College. You must make your own
arrangements for transportation to reach the organization.

4. You should maintain punctuality in attending the internship. Daily attendance is compulsory.
5. You are expected to learn about the organization, policies, procedures, and processes by interacting with
the people working in the organization and by consulting the supervisor attached to the interns.

6. While you are attending the internship, follow the rules and regulations of the intern organization.
7. While in the intern organization, always wear your College Identity Card.
8. If your College has a prescribed dress as uniform, wear the uniform daily, as you attend to your assigned
duties.

9. You will be assigned a Faculty Guide from your College. He/ She will be creating a WhatsApp group with
Your Post your daily activity done and/or any difficulty you encounter during the internship.

10. Identify five or more learning objectives in consultation with your Faculty Guide. These learning
objectives can address:

a. Data and Information you are expected to collect about the organization and/or industry.
b. Job Skills you are expected to acquire.
c. Development of professional competencies that lead to future career success.

11. Practice professional communication skills with team members, co-interns, and your supervisor. This
includes expressing thoughts and ideas effectively through oral, written, and non-verbal communication
and utilizing listening skills.

12. Be aware of the communication culture in your work environment. Follow up and communicate
regularly with your supervisor to provide updates on your progress with work assignments.

13. Never be hesitant to ask questions to make sure you fully understand what you need to do your work and
to contribute to the organization.

14. Be regular in filling up your Program Book. It shall be filled up in your own hand writing. Add
additional sheets wherever necessary.

15. At the end of internship, you shall be evaluated by your Supervisor of the intern organization.
16. There shall also be evaluation at the end of the internship by the Faculty Guide and the Principal.
17. Ensure that you do not cause any disturbance to the regular activities of the intern organization.
18. Be cordial but not too intimate with the employees of the intern organization and your fellow interns.
19. You should understand that during the internship program me, you are the ambassador of your College,
and your behavior during the internship program me is of utmost importance.

20. If you are involved in any discipline related issues, you will be withdrawn from the internship program
Me immediately and disciplinary action shall be initiated.

21. Do not forget to keep up your family pride and prestige of your College.
Student’s Declaration

I, YARRAGUNTLA BHARATHI a student of B. Tech Program, Reg. No. 208B1A0583 of the


Department ofComputer Science and Engineering College do here by declare that I have completed
the mandatory internship from JANUARY to APRIL in KODNEST ON PYTHON FULL STACK
DEVELOPMENT under the Faculty Guideship of N.ANOHU Department of Computer Science And
Engineering, RISEKrishna Sai Gandhi Group Of Institutions.

(Signature and Date)


Official Certification

This is to certify that YARRAGUNTLA BHARATHI Reg. No. 208B1A0583 as completed


her/Internship in PYTHON FULL STACK DEVELOPMENT VIRTUAL INTERNSHIP BY KODNEST
under my supervision as a part of partial fulfillment of the Requirement for the Degree of B.TECH in the
Department of CSE, RISE Krishna Sai Gandhi Group Of Institutions.

This is accepted for evaluation.

(Signatory with Date and Seal)

Endorsements

Faculty Guide: Mr. N.ANOHU


Head of the Department: Mr. P. ISAAC PAULPrincipal:
Dr. K. V. SUBRAHMANYAM
Certificate from Intern Organization
Acknowledgements

First and foremost, I thank the Almighty-God, from the depth of my heart, which has been
the unfailing source of strength, comfort& inspiration in the completion of this Internship report.

I would like to extend my gratitude to my guide Mr. N.ANOHU, Department of Computer


Science and Engineering, under whose able guidance I have completed my Internship report. His
contribution is immense in order to cherish and add value to a student’s career.

I would like to extend my gratitude to Mr. P. ISAAC PAUL, HOD of Computer Science
and Engineering Department cooperation and valuable support in every way during the period of
the Internship report.

I would like to extend my gratitude to Dr. K. V. SUBRAHMANYAM, principal of RISE


Krishna Sai Gandhi Group of Institutions, Ongole for their cooperation and valuable support in
every way during the period of the Internship report.

At last, I would like to thank Management and chairman Sri I.C. RANGAMANNAR
giving mean opportunity to work on this Internship report and supporting me throughout the
period of work at RISE Krishna Sai Gandhi Group Of Institutions.
INDEX
CONTENTS Page No

CHAPTER 1: EXECUTIVE SUMMARY 1

CHAPTER 2: OVERVIEW OF THE ORGANIZATION 2-3

CHAPTER 3: INTERNSHIP PART 4

CHAPTER 4: WEEKLY ACTIVITIES

4.1 WEEK-1: Activity Log For The First Week 5-6

4.2 WEEK-2: Activity Log For The Second Week 7-8

4.3 WEEK-3: Activity Log For The Third Week 9-10

4.4 WEEK-4: Activity Log For The Fourth Week 11-12

4.5 WEEK-5: Activity Log For The Fifth Week 13-14

4.6 WEEK-6: Activity Log For The Sixth Week 15-16

4.7 WEEK-7: Activity Log For The Seven Week 17-18

4.8 WEEK-8: Activity Log For The Eight Week 19-20

4.9 WEEK-9: Activity Log For The nine Week 21-22

4.10 WEEK-10: Activity Log For The tenth Week 23-24

4.11 WEEK-11: Activity Log For The eleven Week 25-26

4.12 WEEK-12: Activity Log For The twelve Week 27-28

4.13 WEEK-13: Activity Log For The thirteen Week 29-30

4.14 WEEK-14: Activity Log For The fourteen Week 31-32

4.15 WEEK-15: Activity Log For The fifteen Week 33-34

CHAPTER 5: OUTCOMES DESCRIPTION 35-36


CHAPTER 1: EXECUTIVE SUMMARY

Kodnest is a leading tech startup specializing in innovative solutions for software


development and IT services. With a focus on efficiency and quality, Kodnest offers a range of products
and services tailored to meet the needs of businesses in the digital age. Their flagship offerings include
custom software development, web and mobile application development, and IT consulting services.
Kodnest is committed to leveraging cutting-edge technologies such as artificial intelligence, block
chain, and cloud computing to deliver scalable and secure solutions to their clients. The company'steam
of skilled professionals brings a wealth of experience and expertise to every project, ensuring client
satisfaction and success. Through strategic partnerships and collaborations, Kodnest continues to
expand its reach and enhance its capabilities in the ever-evolving tech landscape. With a customer-
centric approach, Kodnest strives to build long-term relationships with clients, providing ongoing
support and maintenance for their solutions. As a forward-thinking organization, Kodnest remains agile
and adaptable, staying ahead of industry trends and emerging technologies to deliver innovative

Page No 1
CHAPTER 2:OVERVIEW OF THE ORGANIZATION
A. Introduction of the Organization:

KODNEST is a dynamic tech startup specializing in innovative software solutions for businesses. With
a focus on cutting-edge technology, KODNEST offers bespoke software development services tailored
to meet diverse industry needs. The company prides itself on its agile approach, delivering high-quality
products that drive efficiency and productivity. KODNEST's talented team of developers is dedicated
to creating seamless digital experiences that empower clients to thrive in the digital age. As a forward-
thinking organization, KODNEST is committed to pushing the boundaries of technology to shape a
better future.
B. Vision, Mission, and Values of the Organization

Vision:
To pioneer innovative solutions that revolutionize living spaces, fostering sustainable lifestyles
globally.

Mission:
We strive to design and deliver cutting-edge products and services, enhancing convenience,comfort,

and efficiency in homes and communities.

Values:
Innovation: Constantly pushing boundaries to create transformative solutions.
Sustainability: Committed to environmentally conscious practices in all aspects of our Contents
Integrity: Upholding honesty, transparency, and ethical conduct in all our dealings.
Collaboration:Embracing partnerships and teamwork to achieve shared goals and success.

C. Policy of the organization:

KODNEST prioritizes transparency, integrity, and innovation in all its endeavors. With a commitment
to sustainability, we aim to minimize our environmental footprint through responsible practices. Our
inclusive culture fosters collaboration and diversity, ensuring every voice is heard and valued.
Embracing continuous improvement, we strive for excellence in delivering quality products and
services. Above all, we uphold ethical standards and prioritize the well-being of our employees,
customers, and communities.

Page No 2
D. Roles and responsibilities of the employs in which the intern is placed:

At KODNEST, interns are typically assigned a variety of roles and responsibilities, including but
not limited to Assisting with coding and programming tasks under supervision. Participating in team
meetings and brainstorming sessions. Conducting research on industry trends and best practices.
Collaborating with senior developers to troubleshoot issues and optimize code. Documenting project
progress and contributing to project documentation.
E. Performance of the organization in terms of turn over profits, markets, search, and
market value:

KODNEST has experienced robust growth, evident in its increasing turnover and profits over recent
quarters. With an expanding market presence, KODNEST has successfully navigated competitive
landscapes, securing its position as a key player in its respective industries. Its relentless pursuit of
innovation and market penetration has yielded notable gains, reflected in both search visibility and
market value. Investors have responded positively to KODNEST's performance, driving up its
market value and solidifying its standing as a lucrative investment opportunity. Overall,
KODNEST's performance underscores its resilience and strategic prowess in achieving sustained
growth and value creation..

F. Future plans of the organization:

KODNEST aims to expand its global reach by establishing partnerships with tech companies and
educational institutions worldwide. It plans to launch innovative coding bootcamps targeting
underrepresented communities to promote diversity in tech. KODNEST is investing in research and
development to pioneer new educational technologies for more effective learning experiences. It aims
to enhance its online platform with personalized learning paths and interactive coding challenges.
Additionally, KODNEST intends to launch a mentorship program connecting students with industry
professionals for guidance and career support.

Page No 3
CHAPTER 3:INTERNSHIP PART

In Python Full stack development, the concepts of Frontend Intern, Backend Intern, and Full Stack
Intern can be understood in terms of Object-Oriented Programming (OOP) principles. Let's break
down each one:
Frontend Intern:
This represents a role or class of individuals who are focusing on frontend development. In
Python, it's represented as a class named Frontend Intern. It encapsulates properties and behaviors
related to frontend development, such as learning HTML, CSS, and JavaScript and building
projects using these technologies. This class might have methods like learn frontend to simulate
the learning process and build project to simulate building frontend projects.
Backend Intern:
Similar to Frontend Intern, Backend Intern represents individuals focusing on backend
development. In Python, it's represented as a class named Backend Intern. It encapsulates
properties and behaviors related to backend development, such as learning Python and frameworks
like Django or Flask, and building projects using these technologies. This class might have methods
like learn backend for learning backend development and build project to simulate building backend
projects.
FullStack Intern:
FullStack Intern represents individuals who are learning both frontend and backend
development, making them full-stack developers. In Python, it's represented as a class named
Fullstack Intern. This class inherits from both Frontend Intern and Backend Intern classes, utilizing
inheritance to reuse code and extend functionality. It encapsulates properties and behaviorsrelated
to both frontend and backend development, such as learning full-stack technologies and integrating
frontend and backend components. This class might have methods like learn_fullstack to simulate
learning full-stack development and override the build project method inherited from both parent
classes to integrate frontend and backend components.This script defines three classes; Frontend
intern, Backend intern and Full stack intern Each class represents a different aspect of full-stack
development. The build project method is defined in each class to simulate building projects
relevant to the respective domain. Finally, in the main section, instances of each class are created
and their methods are called to simulate the learning process of frontend, backend, and full-stack
interns.

Page No 4
ACTIVITY LOG FOR THE FIRST WEEK

Person Incharge
Brief description of the daily activity Learning Outcome
Day&Date Signature

This is my first day to attend the full


Introduction to Python
stack python development in section 1
Day – 1
to the dream factory
(08-01-2024)
.

On the 2nd day section 1 how to


Installing Python
Day – 2 installing python

(09-01-2024)

This day I learnt in section1 about


Installing VS code
installing visual studio code
Day – 3

(10-01-2024)
I started learning in section 1 one by All About Python
Day – 4 one python variables Variables

(11-01-2024)

I learnt about the content of section 1


Python operators
Day – 5 on one by one python operators

(12-01-2024)

I learnt about the content of section 1


Python datatypes
Day –6 on one by one python Data types

(13-01-2024)

Page No 5
WEEKLY REPORT
WEEK – 1 (From Dt: 08-01-2024 to Dt: 13-01-2024)
Objective of the Activity Done:

I introduced myself to a new platform “KODNEST”. In 1st week learnt the basics of Python full
stack Development organization and dream factory platform.

Detailed Report:
Python is a versatile, high-level programming language known for its simplicity and readability,
making it ideal for full-stack development. VS Code: Visual Studio Code (VS Code) is a popular,
lightweight code editor with powerful features and extensions, commonly used for Python
development in full-stack projects. Variables in Python: In Python, variables are containers for
storing data values. They can hold various data types, such as numbers, strings, lists, or
dictionaries, and are dynamically typed. Operators in Python: Python supports various operators,
including arithmetic, comparison, logical, assignment, and bitwise operators, used to perform
operations on variables and values. Data Types in Python: Python has several built-in data types,
including integers, floats, strings, lists, tuples, dictionaries, and sets, providing flexibility in
handling different types of data in full-stack development.VS Code, variables, operators, and data
types in Python, particularly in the context of full-stack development. This information gives a
solid foundation for someone beginning their journey in Python development.

Page No 6
ACTIVITY LOG FOR THE SECOND WEEK

Person Incharge
Signature
Day & Date Learning Outcome
Brief description of the daily activity

I learnt about section 1 in python full


Python functions
stack development of the functions in
Day – 1
dream factory.
(14-01-2024)

I learnt about section 1 in python full


Python type casting
Day – 2 stack development of the typecasting
in dream factory.
(15-01-2024)

I learnt about section 1 in python full


Python control
Day – 3
stack development of the control constructors
(16-01-2024) constructions in dream factory
I learnt about section 1 in python full 1) Data
stack development of the sql in dream
Day – 4 2) Imp data
factory
(17-01-2024) 3) Types of data

I learnt about section 1 in python


1) Database
Day – 5
full stack development of the sql
2) Types of data base
(18-01-2024) in dream factory

I learnt about section 1 in python


1) DBMS
full stack development of the sql
Day –6 2) SQL introduction
in dream factory.
(19-01-2024)

Page No 7
WEEKLY REPORT
WEEK – 2 (From Dt: 14-01-2024 to Dt: 19-01-2024)
Objective of the Activity Done:

To gain some experience of the dream factory platform I did some hands-on practice of some
exercises that I learnt.

Detailed Report:

In the 2nd week I overviewed on the concepts of objects like functions, typecasting, control
constructors, SQL data and DBMS.

SQL (Structured Query Language) is a domain-specific language used for managing relational
databases. It allows users to define, manipulate, and query data stored in tables. DBMS (Database
Management Systems) are software applications that facilitate the creation, maintenance, and
utilization of databases, ensuring efficient storage, retrieval, and manipulation of data. Examples
of popular DBMS include MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.

Functions are defined using the def keyword and encapsulate reusable blocks of code. Typecasting
in Python: Typecasting involves converting data from one type to another using functions like
int(), float(), str(), etc.

Page No 8
ACTIVITY LOG FOR THE THIRD WEEK

Person Incharge
Signature
Day & Date Brief description of the daily activity Learning Outcome

I learnt about section 1 in python


My sql installation
full stack development of the sql in
Day – 1
dream factory
(20-01-2024)

I learnt about section 1 in python full


Installation of oracle
Day – 2 stack development of the sql in dream
factory
(21-01-2024)

I learnt about section 1 in python full


1) Creation of tables
Day – 3 stack development of the sql in dream
2) Database
factory
(22-01-2024)
3)Inserting values
I learnt about section 1 in python full 1) Selecting
Day – 4
stack development of the sql in dream 2) Where
(23-01-2024) factory 3) Projection and selection

I learnt about section 1 in python full SQL Data types


Day – 5
stack development of the sql in dream
(24-01-2024) factory

I learnt about section 1 in python full


SQL case sensitivity
Day –6
stack development of the sql in dream
(25-01-2024) factory

Page No 9
WEEKLY REPORT
WEEK – 3 (From Dt: 20-01-2024 to Dt: 25-01-2024)
Objective of the Activity Done:

I learnt about SQL concepts and did challenges onthat.

Detailed Report:

It’s my third week and I'm very happy to continue in SQL Installation: SQL can be installed by
downloading and installing a relational database management system (RDBMS) such as MySQL,
PostgreSQL, or SQLite. Visit the official website of the chosen RDBMS and follow the installation
instructions for your operating system. Oracle Installation: Oracle Database can be installed by
downloading the installer from the official Oracle website. Follow the installation wizard,
providing necessary configuration details such as database name, SID, and administrative
credentials. Creating a Table in Oracle: Use the SQL CREATE TABLE statement to define a new
table. Example: CREATE TABLE employees (id NUMBER, name VARCHAR2(50), department
VARCHAR2(50)); Inserting Data into Oracle Table: Use the SQL INSERT INTO statement to add
records to a table. Example: INSERT INTO employees VALUES (1, 'John Doe', 'IT'); Querying
Data from Oracle Table: Use the SQL SELECT statement to retrieve data from a table. Example:
SELECT * FROM employees WHERE department = 'IT'; Updating Data in Oracle Table: Use the
SQL UPDATE statement to modify existing records in a table.

Example: UPDATE employees SET department = 'HR' WHERE id = 1; Deleting Data from Oracle
Table: Use the SQL DELETE FROM statement to remove records from a table. Example: DELETE
FROM employees WHERE id = 1; Dropping a Table in Oracle: Use the SQL DROP TABLE
statement to delete an entire table and its data. Example: DROP TABLE employees; SQL
Constraints: Constraints like PRIMARY KEY, FOREIGN KEY, NOT NULL, etc., ensure data
integrity and enforce rules on table columns. SQL Joins: SQL JOIN operations allow combining
rows from two or more tables based on a related column. Example: SELECT e.name,
d.department_name FROM employees e INNER JOIN departments d ON e.department_id =
d.department_id;

Page No 10
ACTIVITY LOG FOR THE FOURTH WEEK

Person Incharge
Day&Date Brief description of the daily Learning Outcome Signature
activity

I learnt about section 1 in python full Constraints of


stack development of the sql in dream 1) primary key
Day – 1
factory 2) not
(27-01-2024)
null
3) unique
I learnt about section 1 in python full Constraints of
stack development of the sql in dream 1)check
Day – 2
factory
(28-01-2024) 2)default

I learnt about section 1 in python full Constraints of Foregn key


Day – 3
stack development of the sql in dream
(29-01-2024)
factory
I learnt about section 1 in python full Table /column alias

Day – 4 stack development of the sql in dream


factory
(30-01-2024)
I learnt about section 1 in python full Arithmetic operators
stack development of the sql in dream
Day – 5 factory
(31-01-2024)

I learnt about section 1 in python full Relational operators &


Day –6
stack development of the sql in dream logical operators
(01-02-2024) factory

Page No 11
WEEKLY REPORT
WEEK – 4 (From Dt: 26-01-2024 to Dt: 31-01-2024)

Objective of the Activity Done:

Learnt new oops concepts of programming language named “SQL”

Detailed Report:

PRIMARY KEY: A PRIMARY KEY uniquely identifies each record in a table. It ensures that there
are no duplicate values in the specified column(s). Example: CREATE TABLE students (id INT
PRIMARY KEY, name VARCHAR(50)); FOREIGN KEY: A FOREIGN KEY establishes a
relationship between two tables. It refers to the PRIMARY KEY of another table, enforcing
referential integrity. Example: CREATE TABLE orders (order_id INT, customer_id INT,
FOREIGN KEY (customer_id) REFERENCES customers(id)); SQL Operators: SQL operators are
used for comparison and logical operations in queries. Examples include =, != (or <>), >, <, >=, <=
for comparison. Logical operators like AND, OR, and NOT are used for logical conditions.
Example: SELECT * FROM products WHERE price > 100 AND stock_quantity > 0;

Page No 12
ACTIVITY LOG FOR THE FIFTH WEEK

Person Incharge
Day & Date Brief description of the daily activity Learning Outcome Signature

On this day I learnt about Section 2 in List of python

Day – 1 dream factory python full stack


development at kodnest intern
(02-02-2024)
organization
On this day I learnt about Section 2 in Tuple of python

Day – 2 dream factory python full stack


development at kodnest intern
(03-02-2024)
organization
On this day I learnt about Section 2 in Set of python
Day – 3
dream factory python full stack
(05-02-2024) development at kodnest intern
organization
On this day I learnt about Section 2 in
Dictionary of python
Day – 4 dream factory python full stack
development at kodnest intern
(06-02-2024)
organization
On this day I learnt about Section 2 in String-1 of python
dream factory python full stack
Day – 5
development at kodnest intern
(07-02-2024)
organization
On this day I learnt about Section 2 in String-2 of python

Day –6 dream factory python full stack


development at kodnest intern
(08-02-2024)
organization

Page No 13
WEEKLY REPORT
WEEK – 5 (From Dt 01-02-2024 to Dt 06-02-2024)
Objective of the Activity Done:

Exciting Topic of the week-5 of python set,list,tuple and dictionary and also including string-1 and
string-2.

Detailed Report:

Set: A set is an unordered collection of unique elements. Created using curly braces {} or the set()
constructor. Example: my_set = {1, 2, 3} Supports mathematical operations like union, intersection,
and difference. Mutable, allowing adding or removing elements. Efficient membership testing.
Commonly used for removing duplicates or testing membership. List: A list is an ordered collection
of elements, mutable and dynamic in size. Created using square brackets [] or the list() constructor.
Example: my_list = [1, 2, 3] Supports indexing and slicing. Can contain duplicates and elements of
different data types. Allows appending, inserting, and removing elements. Commonly used for
sequences and when order matters. Tuple: A tuple is an ordered, immutable collection of elements.
Created using parentheses () or the tuple() constructor. Example: my_tuple = (1, 2, 3) Supports
indexing and slicing like lists. Once created, elements cannot be changed, added, or removed. Can
contain duplicates and elements of different data types. Commonly used for representing fixed
collections of items. Dictionary: A dictionary is an unordered collection of key-value pairs. Created
using curly braces {} or the dict() constructor.

Example: my_dict = {'name': 'John', 'age': 30} Keys are unique and immutable, values can be mutable
and duplicates are allowed. Supports fast lookups based on keys. Allows adding, modifying, or
deleting key-value pairs. Commonly used for storing .

Page No 14
ACTIVITY LOG FOR THE SIXTH WEEK

Person Incharge
Day & Date Brief description of the daily Learning Outcome Signature
activity

On this day I learnt about Section 2 in Database clients of python

Day – 1 dream factory python full stack


development at kodnest intern
(09-02-2024)
organization
On this day I learnt about Section 2 in Between AND operator
dream factory python full stack SQL
Day – 2
development at kodnest intern
(10-02-2024)
organization
On this day I learnt about Section 2 in IN operator SQL
Day – 3
dream factory python full stack
(12-02-2024) development at kodnest intern
organization
On this day I learnt about Section 2 in
Is null and is not null
dream factory python full stack operator SQL
Day – 4
development at kodnest intern
(13-02-2024)
organization
On this day I learnt about Section 2 in
LIKE operator SQL
dream factory python full stack
Day – 5
development at kodnest intern
(14-02-2024)
organization
On this day I learnt about Section 2 in 1) distinct operator SQL
Day –6 dream factory python full stack 2) unique operator SQL
development at kodnest intern
(15-02-2024)
organization

Page No 15
WEEKLY REPORT
WEEK – 6 (From Dt 07-02-2024 to Dt 12-02-2024 )

Objective of the Activity Done:

Learning about unique,like, null, and relational, logcal operators of python

Detailed Report:

Unique: Unique refers to elements or values that appear only once in a dataset. In Python, you can find
unique elements using sets or using libraries like NumPy. Example: unique_elements = set(my_list)
Distinct: Distinct is often used in SQL to retrieve unique records from a database table. In Python, you
can achieve distinctness using the DISTINCT keyword in SQL queries. Example: SELECT DISTINCT
column_name FROM table_name Like: Like is used in SQL to perform pattern matching with strings.
In Python, you can use the str.startswith(), str.endswith(), or str.contains() methods for similar
functionality. Example: result = [s for s in my_list if s.startswith('prefix')] Null: Null represents a
missing or undefined value in a database or dataset. In Python, None is used to represent null values.
Example: my_var = None Operators: Operators in Python include arithmetic, comparison, logical,
bitwise, and assignment operators. They are used for performing operations on The concept of unique
elements or values refers to those that appear only once within a dataset, ensuring there are no
duplicates.

In Python, sets provide a convenient way to identify unique elements due to their nature of containing
only distinct elements. Using sets or libraries like NumPy, developers can easily find unique elements
within a dataset. Sets, in particular, offer a straightforward approach to obtaining unique elements
without any duplicates.

Page No 16
ACTIVITY LOG FOR THE SEVENTH WEEK

Person Incharge
Day & Date Brief description of the daily activity Learning Outcome Signature

On this day I learnt about Section 2 in


SQL limit
Day – 1 dream factory python full stack
development at kodnest intern
(16-02-2024)
organization of SQL
On this day I learnt about Section 2 in Introduction to
commands
Day – 2 dream factory python full stack
development at kodnest intern
(17-02-2024)
organization of SQL
On this day I learnt about Section 2 in Commands DDL

Day – 3 dream factory python full stack


development at kodnest intern
(19-02-2024)
organization of SQL
On this day I learnt about Section 2 in Commands DML
dream factory python full stack
Day – 4
development at kodnest intern
(20-02-2024)
organization of SQL
On this day I learnt about Section 2 in Commands TCL
dream factory python full stack
Day – 5
development at kodnest intern
(21-02-2024)
organization of SQL
On this day I learnt about Section 2 in Commands DCL

Day –6 dream factory python full stack


development at kodnest intern
(22-02-2024)
organization of SQL

Page No 17
WEEKLY REPORT
WEEK – 7 (From Dt 13-02-2024 to Dt 18-03-2024)
Objective of the Activity Done: In this week I learning about the introduction of commands
like TCL,DCL,DML and DDL.

Detailed Report:
Certainly! Here's an introduction to commands like TCL (Transaction Control Language), DCL
(Data Control Language), and DML (Data Manipulation Language) in SQL, each explained in 19
lines: TCL (Transaction Control Language): TCL comprises commands for managing transactions
in a database. Commands include COMMIT to save changes permanently and ROLLBACK to undo
changes. Example: COMMIT; or ROLLBACK; DCL (Data Control Language): DCL deals with
user permissions and access control within a database. Commands include GRANT to provide
privileges and REVOKE to revoke them. Example: GRANT SELECT ON table_name TO user; or
REVOKE INSERT ON table_name FROM user; DML (Data Manipulation Language): DML
commands are used for manipulating data within database objects. Commands include INSERT to
add new records, SELECT to retrieve data, UPDATE to modify existing records, and DELETE to
remove records.

Example: INSERT INTO table_name (column1, column2) VALUES (value1, value2);, SELECT *
FROM table_name;, UPDATE table_name SET column = value WHERE condition;, DELETE
FROM table_name WHERE condition; These commands are essential for managing transactions,
controlling access, and manipulating data within a database, forming the foundation of SQL
operations.

Page No 18
ACTIVITY LOG FOR EIGHTH WEEK

Person Incharge
Brief description of the daily Learning Outcome Signature
Day &Date activity

On this day I learnt about Section 2 in Introduction to web


Day – 1 dream factory python full stack applications
development at kodnest intern
(23-02-2024)
organization of HTML
On this day I learnt about Section 2 in Introduction to frontend
technologies
dream factory python full stack
Day – 2
development at kodnest intern
(24-02-2024)
organization of HTML
On this day I learnt about Section 2 in History of HTML and
Day – 3 dream factory python full stack atributes

(26-02-2024) development at kodnest intern


organization of HTML
On this day I learnt about Section 2 in Text Formatting tags

Day – 4 dream factory python full stack


development at kodnest intern
(27-02-2024)
organization of HTML
On this day I learnt about Section 2 in Multimedia tags
Day – 5 dream factory python full stack
development at kodnest intern
(28-02-2024)
organization of HTML
On this day I learnt about Section 2 in Introduction of HTML

Day –6 dream factory python full stack


development at kodnest intern
(29-02-2024)
organization of HTML

Page No 19
WEEKLY REPORT
WEEK – 8 (From Dt 19-02-2024 to Dt 24-02-2024)
Objective of the Activity Done:
In this week I have done web & frontend applications, Tags and introduction to HTml.
Detailed Report:

HTML (Hypertext Markup Language): HTML is the standard markup language for creating web
pages. It defines the structure and content of web pages using markup tags. HTML documents are
interpreted by web browsers to display content. Example: <html><head><title>Hello,
World!</title></head><body><h1>Hello, World!</h1></body></html> Web & Frontend
Applications: Web applications are software applications that run on web servers and are accessed
via web browsers. Frontend applications focus on the client-side of web development, dealing with
user interfaces and interactions. They are typically built using HTML, CSS, and JavaScript.
Examples include websites, web-based applications, and single-page applications (SPAs). HTML
Tags: HTML tags are enclosed in angle brackets < > and used to define elements within an HTML
document. Tags consist of an opening tag, content, and a closing tag (if applicable). Common tags
include <html>, <head>, <title>, <body>, <h1> for headings, <p> for paragraphs, <a> for links,
<img> for images, and <div> for divisions.

Example: <p>This is a paragraph.</p> HTML, web, and frontend applications are fundamental to
building interactive and engaging web experiences, with HTML serving as the backbone for defining
structure and content, while frontend technologies like CSS and JavaScript enhance styling and
interactivity.

Page No 20
ACTIVITY LOG FOR NINTH WEEK

Person Incharge
Brief description of the daily Learning Outcome Signature
Day & Date activity

On this day I learnt about Section 3 in Python operator overloading


Day – 1 dream factory python full stack
development at kodnest intern
(01-03-2024)
organization
On this day I learnt about Section 3 in Python method overloading
dream factory python full stack
Day – 2
development at kodnest intern
(02-03-2024)
organization
On this day I learnt about Section 3 in Python object orientation
Day – 3 dream factory python full stack

(04-03-2024) development at kodnest intern


organization
On this day I learnt about Section 3 in Python inheritance

Day – 4 dream factory python full stack


development at kodnest intern
(05-03-2024)
organization
On this day I learnt about Section 3 in Python type of inheritance
Day – 5 dream factory python full stack
development at kodnest intern
(06-03-2024)
organization
On this day I learnt about Section 3 in Python method overriding
dream factory python full stack
Day –6
development at kodnest intern
(07-03-2024)
organization

Page No 21
WEEKLY REPORT
WEEK – 9 (From Dt 25-02-2024 to Dt 01-03-2024)

Objective of the Activity Done:


In this week I have done method overriding & overloading, inheritance and object orientation.

Detailed Report:

Method overriding allows a subclass to provide a specific implementation of a method that is already
defined in its superclass.This enables a subclass to modify or extend the behavior of inherited
methods.Python does not support method overloading in the traditional sense (multiple methods
with the same name but different parameters).Overloading can be achieved by using default
parameter values or variable-length argument lists (*args and **kwargs).Inheritance is a mechanism
where a new class (subclass) is created from an existing class (superclass).Subclasses inherit
attributes and behaviors (methods) from their superclass.Allows code reuse, abstraction, and
polymorphism.OOP is a programming paradigm based on the concept of "objects", which can
contain data (attributes) and code (methods).

Encapsulation, inheritance, and polymorphism are key principles of OOP.Python supports OOP
features like classes, objects, inheritance, encapsulation, and polymorphism.These concepts are
fundamental to understanding and practicing object-oriented programming in Python, enabling
developers to create modular, maintainable, and reusable code

Page No 22
ACTIVITY LOG FOR TENTH WEEK

Person Incharge
Brief description of the daily Learning Outcome Signature
Day & Date activity

On this day I learnt about Section 3 in Python polymorphism


Day – 1 dream factory python full stack
development at kodnest intern
(08-03-2024)
organization
On this day I learnt about Section 3 in Python abstraction
dream factory python full stack
Day – 2
development at kodnest intern
(09-03-2024)
organization
On this day I learnt about Section 3 in Python encapsulation
Day – 3 dream factory python full stack
development at kodnest intern
(11-03-2024)
organization
On this day I learnt about Section 3 in Python exception

Day – 4 dream factory python full stack


development at kodnest intern
(12-03-2024)
organization
On this day I learnt about Section 3 in Python multiple except
dream factory python full stack blocks
Day – 5
development at kodnest intern
(13-03-2024)
organization

On this day I learnt about Section 3 in Python paired vs unpaired


tags and block level vs
Day –6 dream factory python full stack inline tags
development at kodnest intern
(14-03-2024)
organization

Page No 23
WEEKLY REPORT
WEEK – 10 (From Dt 02-03-2024 to Dt 07-03-2024)

Objective of the Activity Done:


In this week I have done python exception, encapsulation, multiple except blocks, abstraction and
paired and unpaired tags and also block level and inline tags.
Detailed Report:

Python exceptions are errors that occur during program execution. Handled using try, except, else,
and finally blocks. Encapsulation is the bundling of data and methods that operate on that data into
a single unit. Achieved in Python using classes and access specifiers like public, private, and
protected. Allows handling different exceptions with separate blocks of code. Multiple except blocks
can follow a single try block. Abstraction refers to hiding implementation details and showing only
essential features of an object. Achieved through classes and methods in Python. Paired tags come
in pairs and enclose content between opening and closing tags, like <tag>content</tag>.Unpaired
tags stand alone and do not require a closing tag, like <tag/>.Example: <p>This is a paired tag.</p>
<br/>Block-level tags define blocks of content and typically start on a new line, like <div> or
<p>.Inline tags are embedded within text and do not start on a new line, like <span> or <a>.

Example:
<div>This is a block-level tag.</div> <span>This is an inline tag.</span>These concepts are
fundamental in Python programming and web development, providing mechanisms for error
handling, data organization, and content presentation in various contexts.

Page No 24
ACTIVITY LOG FOR ELEVENTH WEEK

Person Incharge
Brief description of the daily Learning Outcome Signature
Day &Date activity

On this day I learnt about Section 3 in Frontend anchor Tag


Day – 1 dream factory python full stack
development at kodnest intern
(15-03-2024)
organization
On this day I learnt about Section 3 in Frontend creation of
tables using HTML
dream factory python full stack
Day – 2
development at kodnest intern
(16-03-2024)
organization
On this day I learnt about Section 3 in Frontend creation of lists
Day – 3 dream factory python full stack using HTML
development at kodnest intern
(18-03-2024)
organization
On this day I learnt about Section 3 in Frontend Iframes

Day – 4 dream factory python full stack


development at kodnest intern
(19-03-2024)
organization
On this day I learnt about Section 3 in Frontend forms
Day – 5 dream factory python full stack
development at kodnest intern
(20-03-2024)
organization
On this day I learnt about Section 3 in Frontend pattern
attributes
dream factory python full stack
Day –6
development at kodnest intern
(21-03-2024)
organization

Page No 25
WEEKLY REPORT
WEEK – 11 (From Dt 08-03-2024 to Dt 13-03-2024)

Objective of the Activity Done:


In this week I have done frontend anchor tag, creation of tables and lists using HTML, iframes, forms
and pattern attributes

Detailed Report:

Anchor tags <a> in HTML create hyperlinks to other web pages or resources. They are defined
with the <a> element and the href attribute specifying the URL. Tables in HTML are used to display
data in rows and columns. Created using the <table>, <tr> (table row), <th> (table header), and
<td> (table data) elements. Lists in HTML can be ordered (<ol>) or unordered (<ul>). Items are
defined with <li> (list item) elements. I Frames <iframe> in HTML embed another HTML
document within the current one. Defined with the <iframe> element and the src attribute
specifying the source UR. Forms in HTML facilitate user input submission. Created using the
<form> element, containing input elements like <input>, <text area>, and <button>.

The pattern attribute in HTML specifies a regular expression pattern that input elements' values
must match. Used primarily with <input> elements like text and email fields. These HTML
elements and attributes play crucial roles in building user interfaces and enhancing interactivity on
web pages.

Page No 26
ACTIVITY LOG FOR TWELVETH WEEK

Person Incharge
Brief description of the daily Learning Outcome Signature
Day &Date activity

On this day I learnt about Section 1 in 1) Introduction to python


Day – 1 dream factory python full stack
2) installing python
development at kodnest intern
(22-03-2024) 3)installing vs code
organization Revision

On this day I learnt about Section 1 in 1) all about python


variables
dream factory python full stack
Day – 2
development at kodnest intern 2) python operators
(23-03-2024)
organization Revision
On this day I learnt about Section 1 in 1) python datatypes
Day – 3 dream factory python full stack 2) python functions
development at kodnest intern 3) python type casting
(25-03-2024)
organization Revision
On this day I learnt about Section 1 in 1) database, types of

Day – 4 dream factory python full stack database


development at kodnest intern 2) DBMS and SQL
(26-03-2024)
organization Revision introduction
On this day I learnt about Section 1 in
1) my SQL installation
Day – 5 dream factory python full stack
2)installation oracle
development at kodnest intern
(27-03-2024)
organization Revision 3)creation of tables,
database, inserting values
On this day I learnt about Section 1 in SQL select, where,

Day –6 dream factory python full stack projection and selection


development at kodnest intern
(28-03-2024)
organization Revision

Page No 27
WEEKLY REPORT
WEEK – 12 (From Dt 14-03-2024 to Dt 19-03-2024)

Objective of the Activity Done:


In this week I have done by the section 1 revision on the python full stack development.

Detailed Report:

Python is a high-level, interpreted programming language known for its simplicity and readability.
It supports multiple programming paradigms like procedural, object-oriented, and functional
programming. Python uses dynamic typing and automatic memory management, making it
beginner-friendly. It has a vast standard library and active community support, facilitating rapid
development. Python is widely used in web development, data science, artificial intelligence, and
automation. Popular frameworks like Django and Flask are used for web development in Python.
Python's simplicity and versatility make it suitable for both small scripts and large-scale
applications. Its syntax emphasizes code readability, promoting a clean and concise coding style.
Python interpreters are available for various platforms, including Windows, macOS, and Linux.
Python's popularity continues to grow, with many companies adopting it for diverse projects. SQL
(Structured Query Language) is a domain-specific language used for managing relational databases.
It enables tasks like querying data, updating records, and defining database structures. SQL follows
a declarative approach, allowing users to specify what they want rather than how to achieve it. It
consists of several sub-languages, including DDL, DML, DQL, DCL, and TCL.DDL (Data
Definition Language) defines and modifies database structures like tables and indexes.

DML (Data Manipulation Language) manipulates data within database objects, including INSERT,
SELECT, UPDATE, and DELETE operations. DQL (Data Query Language) retrieves data from the
database using the SELECT statement. DCL (Data Control Language) manages user access and
permissions, including GRANT and REVOKE statements. TCL (Transaction Control Language)
manages transactions within the database, including COMMIT and ROLLBACK operations. SQL
is standardized by organizations like ANSI and ISO, ensuring portability and compatibility across
different database systems.

Page No 28
ACTIVITY LOG FOR THIRTEENTH WEEK

Day - Date Person Incharge


Brief description of the daily Learning Outcome Signature
activity
On this day I learnt about Section 1 in 1) Data types
Day – 1 dream factory python full stack
2) case sensitivity
development at kodnest intern
(29-03-2024) 3) logical operators
organization Revision
On this day I learnt about Section 1 in 1) constraints- primary
dream factory python full stack key and not null,unique
Day – 2
development at kodnest intern 2)constraints – check &
(30-03-2024)
organization Revision default
3)relational operators
On this day I learnt about Section 1 in 1) constraints-
Day – 3 dream factory python full stack foreign key
(01-04-2024) development at kodnest intern 2) sql- table/column alias
organization Revision 3)arithmetic operators
On this day I learnt about Section 2 in 1) list

Day – 4 dream factory python full stack 2)tuple


development at kodnest intern 3)dictionar
(02-04-2024)
organization Revision y 4)set

On this day I learnt about Section 2 in 1) string-1,string-2


Day – 5 dream factory python full stack
2) database clients
development at kodnest intern
(03-04-2024)
organization Revision 3) null operator

4)like operator
On this day I learnt about Section 2 in 1)SQL commands

Day –6 dream factory python full stack 2)introduction to web


development at kodnest intern & frontend
(04-04-2024)
organization Revision technologies
3) district & unique
operator

Page No 29
WEEKLY REPORT
WEEK – 13 (From Dt 20-03-2024 to Dt 25-03-2024)

Objective of the Activity Done:


In this week I have done by the section 1 & section 2 revision on the python full stack development.

Detailed Report:

SQL (Structured Query Language) is a domain-specific language used for managing relational
databases. It enables tasks like querying data, updating records, and defining database structures.
SQL follows a declarative approach, allowing users to specify what they want rather than how to
achieve it. It consists of several sub-languages, including DDL, DML, DQL, DCL, and TCL.DDL
(Data Definition Language) defines and modifies database structures like tables and indexes. DML
(Data Manipulation Language) manipulates data within database objects, including INSERT,
SELECT, UPDATE, and DELETE operations. DQL (Data Query Language) retrieves data from the
database using the SELECT statement. DCL (Data Control Language) manages user access and
permissions, including GRANT and REVOKE statements. TCL (Transaction Control Language)
manages transactions within the database, including COMMIT and ROLLBACK operations. SQL
is standardized by organizations like ANSI and ISO, ensuring portability and compatibility across
different database systems. Frontend applications focus on the client-side of web development,
dealing with user interfaces and interactions. They are typically built using HTML, CSS, and
JavaScript. Examples include websites, web-based applications, and single-page applications
(SPAs). HTML Tags: HTML tags are enclosed in angle brackets < > and used to define elements
within an HTML document. Tags consist of an opening tag, content, and a closing tag (if applicable).
Common tags include <html>, <head>, <title>, <body>, <h1> for headings, <p> for paragraphs,
<a> for links, <img> for images, and <div> for divisions.

Example: <p>This is a paragraph.</p> HTML, web, and frontend applications are fundamental to
building interactive and engaging web experiences, with HTML serving as the backbone for defining
structure and content, while frontend technologies like CSS and JavaScript enhance styling and
interactivity.

Page No 30
ACTIVITY LOG FOR FOURTEENTH WEEK

Day & Date Person Incharge


Brief description of the daily Learning Outcome Signature
activity

On this day I learnt about Section 2 in 1) history of HTML

Day – 1 dream factory python full stack and attributes


development at kodnest intern
(05-04-2024) 2) text formatting tags
organization Revision
On this day I learnt about Section 2 in 1) multimedia tags
dream factory python full stack 2) operator overloading
Day – 2
development at kodnest intern 3) method overloading
(06-04-2024)
organization Revision
On this day I learnt about Section 3 in 1) object
Day – 3 dream factory python full stack orientation
development at kodnest intern 2)inheritance
(08-04-2024)
organization Revision 3) types of inheritance
On this day I learnt about Section 3 in 1) method overriding

Day – 4 dream factory python full stack 2) polymorphi


development at kodnest intern sm
(09-04-2024)
organization Revision 3) abstraction
On this day I learnt about Section 3 in 1) encapsulation

Day – 5 dream factory python full stack


2) exception
development at kodnest intern
(10-04-2024) 3) multiple except blocks
organization Revision

On this day I learnt about Section 3 in 1) Paired vs unpaired tags


dream factory python full stack 2) block level vs inline
Day –6
tags
development at kodnest intern
(11-04-2024) 3) anchor tags
organization Revision

Page No 31
WEEKLY REPORT
WEEK – 14 (From Dt 26-03-2024 to Dt 31-03-2024)

Objective of the Activity Done:


In this week I have done web & frontend applications, Tags and introduction to HTml.

Detailed Report:

HTML (Hypertext Markup Language): HTML is the standard markup language for creating web
pages. It defines the structure and content of web pages using markup tags. HTML documents are
interpreted by web browsers to display content. Example: <html><head><title>Hello,
World!</title></head><body><h1>Hello, World!</h1></body></html> Web & Frontend
Applications: Web applications are software applications that run on web servers and are accessed
via web browsers. Frontend applications focus on the client-side of web development, dealing with
user interfaces and interactions. They are typically built using HTML, CSS, and JavaScript.
Examples include websites, web-based applications, and single-page applications (SPAs). HTML
Tags: HTML tags are enclosed in angle brackets < > and used to define elements within an HTML
document. Tags consist of an opening tag, content, and a closing tag (if applicable). Common tags
include <html>, <head>, <title>, <body>, <h1> for headings, <p> for paragraphs, <a> for links,
<img> for images, and <div> for divisions. Example: <p>This is a paragraph.</p> HTML, web,
and frontend applications are fundamental to building interactive and engaging web experiences,
with HTML serving as the backbone for defining structure and content, while frontend technologies
like CSS and JavaScript enhance styling and interactivity.

Page No 32
ACTIVITY LOG FOR FIFTEENTH WEEK

Day&Date Person InCharge


Brief description of the daily Learning Outcome Signature
activity

On this day I learnt about Section 3 in 1) Creation of


Day – 1 dream factory python full stack tables using HTML
development at kodnest intern
(12-04-2024) 2) creation of
organization Revision
lists using
HTML
On this day I learnt about Section 3 in 1) Iframes
dream factory python full stack 2) forms
Day – 2
development at kodnest intern 3) pattern attributes
(13-04-2024)
organization Revision
On this day I written a small mock test Python full stack
Day – 3
on python full stack development development
(15-04-2024)

Prepare a log book on chapter 1,2,3 1) executive summery

Day – 4 2) overview of
the organization
(16-04-2024)
3) internship part
Prepare a log book on chapter-4
In chapter-4 I have done by
the weekly report are 1-15
Day – 5
weeks
(17-04-2024)

Prepare a log book on chapter -5 Outcomes description

Day –6

(18-04-2024)

Page No 33
WEEKLY REPORT
WEEK – 15 (From Dt 01-04-2024 to Dt 06-04-2024)
Objective of the Activity Done:
In this week I have done by the semester book for the overall log book.

Detailed Report:

Clearly define the objectives and goals of the semester book, such as covering all required topics,
providing comprehensive study materials, and aiding students in their learning process. Collect
relevant content for the semester book, including lecture notes, presentations, textbooks,
supplementary materials, and any additional resources. Organize the gathered content into logical
sections and chapters based on the syllabus or curriculum of the course.

Review the content to ensure accuracy, relevance, and alignment with course objectives. Update the
content as needed to include any new developments, changes in the syllabus, or advancements in the
field. Write the content for each section or chapter, ensuring clarity, coherence, and conciseness. Use
clear language, examples, diagrams, and illustrations to aid student comprehension.

Incorporate relevant visuals such as diagrams, charts, graphs, and images to enhance understanding
and engagement. Pay attention to formatting, layout, and design to make the semester book visually
appealing and easy to navigate. Use consistent formatting for headings, subheadings, fonts, and
styles.

Page No 34
CHAPTER 5: OUTCOMES DESCRIPTION

Describe the work environment you have experienced

Teams work closely together, sharing ideas and solutions to tackle complex problems. Mentorship and
support are readily available, enabling continuous learning and growth. Agile methodologies are often
employed, promoting flexibility and adaptability in project execution. The atmosphere is vibrant and
energetic, with a focus on achieving results while maintaining a positive attitude. Communication
channels are open and transparent, facilitating effective collaboration and feedback exchange. Cross-
functional teams collaborate seamlessly, ensuring smooth integration of frontend and backend
components. Emphasis is placed on code quality, testing, and documentation to deliver robust and
scalable solutions. Continuous integration and deployment practices streamline the development
process, allowing for rapid iteration and delivery. Inn ovation and experimentation are encouraged,
fostering a culture of exploration and improvement. he work environment promotes work-life balance,
with flexible schedules and opportunities for personal development. Collaboration tools and
technologies are leveraged effectively to enhance productivity and communication among team
members. Overall, the work environment at Kodnest in Python full-stack development is stimulating,
supportive, and conducive to delivering high-quality software solutions.

Real time technical skills I have acquired

Proficiency in Python programming language, including syntax, data structures, and object-oriented
concepts. Experience with web development frameworks like Django or Flask for building robust
backend applications. Competence in front-end technologies such as HTML, CSS, and JavaScript for
creating dynamic user interfaces. Knowledge of relational database management systems (RDBMS) like
MySQL or PostgreSQL and proficiency in SQL for database operations. Understanding of RESTful
APIs and experience in integrating them into web applications for communication between the frontend
and backend. Familiarity with version control systems like Git for managing code repositories and
collaborating with team members. Ability to deploy and maintain web applications using platforms like
Heroku or AWS for hosting and server management.

Managerial skills I have acquired

1. Communication skills:
This is big one. I improved my communication skills a lot than before. While speaking to my mentor
or to the Salesforce Org I have been through speaking in English made my communication skill
practice and better than before.
Page No 35
2. I improved my communication skills
There are specific things to do that improve your communication skills
1. Listen, Listen and Listen

2. Who you are talking to matters

3. Body language matters

4. Check your message before you hit send


5. Be brief, yet specific

6. Sometimes its better to pick up the phone

7. Think before you speak

8. Write things down


9. Treat everyone equally

10.Maintain positive attitude and smile.

The first challenge Technological developments I have observed and relevant to


the subject area of training
Introduction of Python Frameworks: Technological advancements in Python frameworks like Django
and Flask streamline full-stack development, enhancing efficiency and scalability. Integration of AI
and Machine Learning: Python's prominence in AI and ML applications enriches full-stack training by
enabling students to build intelligent web solutions and data-driven applications. Containerization with
Docker: Adoption of Docker containers simplifies deployment and management of full-stack
applications, aligning with modern development practices taught in Python full-stack training.
Microservices Architecture: Transition towards microservices architecture fosters modularity and
flexibility in Python full-stack development, enabling students to design scalable and resilient
applications.

Abilities in group discussions, participation in teams, contribution as a team


member, leading a team/activity

Actively engage in group discussions, listen attentively to others' ideas, and show openness to diverse
perspectives. Communicate ideas clearly and articulately, both verbally and in writing, to ensure
effective collaboration within the team. Collaborate effectively with team members, contribute
expertise, and support shared goals to achieve project success. Demonstrate strong problem-solving
skills by identifying challenges, proposing solutions, and actively participating in resolving issues.
Adapt to changing project requirements, technologies, and team dynamics to maintain productivity and
drive project progress. Take initiative in leading team activities, motivating team members, and
fostering a positive and productive work.
Page No 36
Student Self Evaluation of the Short-Term Internship

Student Name : YARRAGUNTLA BHARATHI


Registration No : 208B1A0583
Term of Internship : JANUARY TO APRIL
Organization Name & Address: KODNEST & DREAM FACTORY
Date of Evaluation :
Please rate your performance in the following areas:
Rating Scale: Letter grade of CGPA calculation to be provided

1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Pro-activeness 1 2 3 4 5
4 Interaction with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Student


Evaluation by the Supervisor of the Intern Organization
Student Name: YARRAGUNTLA BHARATHI
Registration No: 208B1A0583
Period of Internship: JANUARY TO APRIL
Date of Evaluation:
Address with mobile number:

 Please rate the student’s performance in the following areas:


 Please note that your evaluation shall be done independent of the student’s self- evaluation
 Rating Scale: 1 is lowest and 5 is highest rank

1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Pro-activeness 1 2 3 4 5
4 Interaction with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Supervisor


PHOTOS & VIDEO LINKS

PORTAL LINK :
https://learn.kodnest.com

PYTHON FULL STACK ASSESSMENT:

https://learn.kodnest.com/myaccount/#/course/103196/lesson/103975?lesson=103975&lesson_type=e
xercise&section=268220&subject=273672
EVALUATION
Internal Evaluation for Short Term Internship
Objectives:

 To integrate theory and practice.


 To learn to appreciate work and its function towards the future.
 To develop work habits and attitudes necessary for job success.
 To develop communication, interpersonal and other critical skills in the future job.
 To acquire additional skills required for the world of work.

Assessment Model:

 There shall only be internal evaluation.


 The Faculty Guide assigned is in-charge of the learning activities of the students
and for the comprehensive and continuous assessment of the students.
 The assessment is to be conducted for 100 marks.
 The number of credits assigned is 4. Later the marks shall be converted into
grades and grade points to include finally in the SGPA and CGPA.
 The weightings shall be:

o Activity Log 10 marks


o Internship Evaluation 30marks
o Oral Presentation 10 marks

 Activity Log is the record of the day-to-day activities. The Activity Log is assessed on an individual
basis, thus allowing for individual members within groups to be assessed this way. The assessment will
take into consideration the individual student’s involvement in the assigned work.

 While evaluating the student’s Activity Log, the following shall be considered –

a. The individual student’s effort and commitment.


b. The originality and quality of the work produced by the individual student.
c. The student’s integration and co-operation with the work assigned.
d. The completeness of the Activity Log.

 The Internship Evaluation shall include the following components and based on Weekly Reports and
Outcomes Description

a. Description of the Work Environment.


b. Real Time Technical Skills acquired.
c. Managerial Skills acquired.
d. Improvement of Communication Skills.
e. Team Dynamics
f. Technological Developments recorded.
MARKS STATEMENT
(To be used by the Examiners)
INTERNAL ASSESSMENT STATEMENT

Name of the Student: ASULA MANISHA


Programme of Study: Bachelor of Technology
Year of Study: IV-II
Group: Computer Science and Engineering
Register No/H.T. No: 208B1A0555
Name of the College: RISE Krishna Sai Gandhi Group of Institutions
University: Jawaharlal Nehru Technological University, Kakinada

Sl.No Evaluation Criterion Maximum Marks


Marks Awarded
1. Activity Log 10
2. Internship Evaluation 30
3. Oral Presentation 10
GRAND TOTAL 50

Date: Signature of the Faculty Guide


EXTERNAL ASSESSMENT STATEMENT

Name of the Student: ASULA MANISHA


Programme of Study: Bachelor of Technology
Year of Study: IV-II
Group: Computer Science and Engineering
Register No/H.T. No: 208B1A0555
Name of the College: RISE Krishna Sai Gandhi Group of Institutions
University: Jawaharlal Nehru Technological University, Kakinada

Maximum Marks
Sl. No Evaluation Criterion Marks Awarded

1. Internship Evaluation 80
For the grading giving by the
2. Supervisor of the Intern Organization 20

3. Viva-Voce 50
TOTAL 150
GRAND TOTAL (EXT. 150 M + INT. 50M) 200

Signature of the Faculty Guide:

Signature of the Internal Expert:

Signature of the External Expert:

Signature of the Principal with Seal:

You might also like