Python_fullstack_flask
This course teaches full-stack web development using Python and Flask. Students learn to build dynamic web applications by combining frontend technologies (HTML, CSS) with backend development, database integration, and REST APIs using Flask.
Demo video coming soon
Contact us for a free preview
About this Course
This course provides a comprehensive introduction to full-stack web development using Python and the Flask framework. Students will learn how to build dynamic and responsive web applications by combining frontend technologies like HTML and CSS with backend programming in Python. The course also covers database management using SQL, REST API development, and application deployment. By the end of the course, learners will be able to design, develop, and deploy complete web applications using Flask.
What you'll learn
Available Batches
Choose a batch that fits your schedule and budget
EVENING BATCH_1
No spam. We'll contact you to confirm.
Course Curriculum
- FULL STACK INTRO
- HTML INTRO
- HTML STR
- BASIC TAGS - P , BOLD , ITALIC , UNDERLINE
- HEADINGS
- BUTTONS
- VOID TAGS- BR , HR , IMG
- HTML LISTS
- ANCHOR TAG
- MARQUEE TAG
- CENTER TAG , STYLE ATTRIBUTE
- TITLE ATTRIBUTE , ADDRESS TAG
- ID AND CLASS ATTRIBUTES
- QUOTATION TAG , BLOCKQUOTE , CITE TAG
- CSS INTRO
- CSS - INLINE ,INTERNAL ,EXTERNAL
- TABLES
- FORMS
- BLOCK AND INLINE ELEMENTS
- IMAGE GALLERY
- POSITIONS - RELATIVE ,ABSOLUTE
- TRANSITION-DURATION
- BDO TAG , GROUPING CONTENT
- LAYOUTS
- CSS INTRO
- CSS BACKGROUNDS
- CSS COLORS
- CSS PADDING
- CSS MARGINS
- CSS WIDTH AND HEIGHT
- CSS BORDERS
- CSS TEXT
- CSS FONTS
- CSS ICONS
- CSS OUTLINES
- CSS COMBINATORS
- What is a Database
- What is DBMS and RDBMS
- Introduction to SQL
- Types of Databases
- Installing MySQL / Using phpMyAdmin
- SQL Syntax and Rules
- Creating Databases
- Creating Tables
- Data Types in SQL
- INSERT, SELECT Queries
- UPDATE Statement
- DELETE Statement
- WHERE Clause
- ORDER BY
- LIMIT
- AND, OR, NOT Operators BETWEEN, IN, LIKE
- Aggregate Functions COUNT() SUM() AVG() MAX() MIN()
- Constraints
- SQL Joins INNER JOIN LEFT JOIN RIGHT JOIN FULL JOIN (Using UNION) CROSS JOIN
- GROUP BY ,HAVING Clause
- Python Introduction What is Python Installing Python and VS Code Running Python Programs Python Syntax and Indentation
- Variables and Data Types Variables Numbers, Strings, Boolean Type Conversion Input and Output
- Operators Arithmetic Operators Comparison Operators Logical Operators Assignment Operators
- Control Statements if, elif, else Nested Conditions
- Loops for Loop while Loop break, continue, pass
- Data Structures Lists Tuples Dictionaries Sets
- Functions Defining Functions Function Arguments Return Statements
- File Handling Reading Files Writing Files
- Introduction to Flask What is Flask Installing Flask Creating first Flask application
- Flask Project Structure Flask file structure Running Flask server Debug mode
- Routing in Flask URL Routing Dynamic Routes URL Parameters
- Templates Introduction to Jinja2 Rendering HTML templates Template variables
- Template Features Template inheritance Loops and conditions in templates
- Forms in Flask Creating HTML forms Handling form data in Flask
- GET and POST Methods HTTP methods Form submission using POST
- Flask with SQL Connecting Flask with MySQL / SQLite Creating database tables
- CRUD Operations Insert data Display data
- CRUD Operations Continued Update data Delete data
- User Authentication Login system Session management
- REST API Basics Creating simple API Returning JSON responses
- Project Development Building a small web application
- Project Development Database integration Completing project
- Project Deployment & Review Running project on server Course recap
Facilities Provided
Course Instructors
NAGAVOLU GURULOKESH
Quick Info
- LevelIntermediate
- Duration60+ hours
- Learners560+
- Ratingβ 4.5
- Certificateβ Yes
- Internshipβ No
- Placementβ No