DEPARTMENT OF CYBER SECURITY
INTERNSHIP ON
PYTHON FULL STACK DEVELOPER
PRESENTED BY [Link]
REG NO. 22A21A4606
[Link]. Ms J PUSHPA RANI
Internship Overview
Completed a 10-week virtual internship on Python Full Stack
Development.
Aim: To understand how websites and web applications are
created.
Learned about the flow of web development through online
materials and sessions.
Experienced how virtual mentorship programs introduce new
technical fields to beginners.
Introduction to Full Stack
Development
Full stack development combines frontend (user interface)
and backend (server-side) parts.
It shows how data travels between the user to server
Learned the concept of integrating multiple technologies to
create a complete system
Learning Experience
Introduced to Python programming concepts.
Learned the structure of web pages using HTML and CSS.
Understood the purpose of databases in storing and retrieving
information.
Observed how frontend and backend connect to form
complete web applications.
Tools and Technologies Introduced
Python (for backend understanding).
HTML, CSS, JAVA SCRIPT and REACT (for frontend
overview).
Database basics: MySQL / MongoDB.
Introduction to GitHub and VS Code.
FRONT-END DEVLOPMENT
Focused on Creating User Interfaces.
In Frontend side Technologies used in HTML,CSS,
JAVASCRIPT.
Make Web Applications Responsive and User
Friendly.
HTML: Structure of Web Page Using Tags,
Attributes,
Elements.
CSS : Styling layout and Animation Fonts , Colours
Java Script & React
Java Script Used For Interactivity To Web Pages.
It Handles Events, Form Validations, Real Dom.
React is a Java Script Library.
It Handles the Real Dom vs Virtual Dom.
React is a Component based and faster
Rendering.
BACKEND TECHNOLOGIES
Django is a python Frame work which is used to develop a
Backend Business Logic.
Django is a high-level Python web framework that
encourages rapid development and clean.
Flask is a Python Framework which is used in Development
and also a light-weight as compared to Django.
Flask is Flexiable and Micro Web Framework in python.
Both Django and Flask Frameworks used in python For
Backend.
BACKEND TECHNOLOGIES
MongoDB is a NoSQL database (non-relational).
It stores data in JSON-like documents instead of tables and
rows.
Mango DB is Very popular for scalable, flexible, and
high-performance applications.
Key Features of Mango DB like High performance, Schema-
less,
Aggregation Framework.
What I Understood
Basic idea of how a website is built step-by-step.
The connection between coding, design, and database.
Importance of backend logic in running a website.
How full stack development supports modern applications.
Conclusion
The internship provided exposure to Python and full stack
concepts.
Helped me understand how websites and applications
function.
Introduced me to the process of building websites.
Grateful for the opportunity to explore a new field.
Thank You