FULL STACK PYTHON TRAINING IN PUNE | ONLINE
Duration of Training : 100 hrs
Batch type : Weekdays/Weekends
Mode of Training : Classroom/Online/Corporate Training
Full Stack Python Training & Certification in Pune
Highly Experienced Certified Trainer with 10+ yrs Exp. in Industry
Realtime Projects, Scenarios & Assignments
Why Radical Technologies
COURSE CONTENT :
HTML | CSS5 | JAVASCRIPT | SQL | Python | Django | Flask
HTML CSS JavaScript Course Content
PART 1 – HTML 5
Module 1 : Web Programming Introduction
- Architecture of a website
- Different technologies in making the website
- Web Development Introduction
Module 2 : HTML-Introduction
- History of HTML
- What you need to do to get going and make your first HTML page
- What are HTML Tags and Attributes?
- HTML Tag vs. Element
- HTML Attributes
Module 3 : HTML-Basic Formatting Tags
- HTML Basic Tags
- HTML Formatting Tags
- HTML Color Coding
Module 4 : HTML-Grouping Using Div Span
- Div and Span Tags for Grouping
Module 5 : HTML-Lists
- Unordered Lists
- Ordered Lists
- Definition list
Module 6 : HTML-Images
Module 7 : HTML-Hyperlink
- URL – Uniform Resource Locator
- URL Encoding
Module 8 : HTML-Table
- < table >
- < th >
- < tr >
- < td >
- < caption >
- < thead >
- < tbody >
- < tfoot >
- < colgroup >
- < col >
Module 9 : HTML-Iframe
- Using Iframe as the Target
Module 10 : HTML-Form
- < input >
- < textarea >
- < button >
- < select >
- < label >
Module 11 : HTML-Headers
- Title
- Base
- Link
- Styles
- Script
- Meta
Module 12 : HTML-Miscellaneous
- HTML Meta Tag
- XHTML
- HTML Deprecated Tags & Attributes
PART 2 – CSS 3
Module 1 : CSS3-Introduction
- Benefits of CSS
- CSS Versions History
- CSS Syntax
- External Style Sheet using < link >
- Multiple Style Sheets
- Value Lengths and Percentages
Module 2 : CSS3-Syntax
- CSS Syntax
- single Style Sheets
- Multiple Style Sheets
- Value Lengths and Percentages
Module 3 : CSS3-Selectors
- ID Selectors
- Class Selectors
- Grouping Selectors
- Universal Selector
- Descendant / Child Selectors
- Attribute Selectors
- CSS – Pseudo Classes
Module 4 : CSS3-Color Background Cursor
- background-image
- background-repeat
- background-position
- CSS Cursor
Module 5 : CSS3-Text Fonts
- color
- background-color
- text-decoration
- text-align
- vertical-align
- text-indent
- text-transform
- white space
- letter-spacing
- word-spacing
- line-height
- font-family
- font-size
- font-style
- font-variant
- font-weight
Module 6 : CSS3-Lists Tables
- list-style-type
- list-style-position
- list-style-image
- list-style
- CSS Tables
- border
- width & height
- text-align
- vertical-align
- padding
- color
Module 7 : CSS3-Box Model
- Borders & Outline
- Margin & Padding
- Height and width
- CSS Dimensions
Module 8 : CSS3-Display Positioning
- CSS Visibility
- CSS Display
- CSS Scrollbars
- CSS Positioning
- Static Positioning
- Fixed Positioning
- Relative Positioning
- Absolute Positioning
- CSS Layers with Z-Index
CSS Floats
- The float Property
- The clear Property
- The clear fix Hack
JAVASCRIPT
Section 1 : Introduction, Setup and Syntax
- Introduction
- Setup
- What is Javascript
- Course Exercise Files
- Practice App & Display Functions
Assignments 1 :
- Using a Code Editor
- Variables
- Arrays
Assignments 2 :
- Practice App
Section 2 : Control Structures, Functions, Math & Events
- If Statements
- Loops
- Math
- Functions
- Even Handlers Part:1 (Example:
- Event Handlers Part:2
Assignments 3 :
- Practice App – If Statements and Loops
- Practice App – Math & Functions
- Practice App – Events
Section 3 : Advance Scenario #01
- Printing Arrays
- Text Output Function with a Loop
- Built-in Functions (Displaying the Time In Javascript)
- Math Built-in Functions
Section 4 : Advance Scenario #02
- Assigning, Adding and Removing Elements from Arrays
- Inserting and Extracting From Arrays more functions
- ForloopArray Checking with Challenge Part #1
- ForloopArray Checking with Solution Part #2
- Setting Up Flags and Using Booleans
- Where to go next?
- Quick Syntax Reference/Resource File
- Conclusion
PYTHON
Course Content
- Introduction
- What is Python..?
- A Brief history of Python
- Why Should I learn Python..?
- Installing Python
- How to execute Python program
- Write your first program
- Variables & Data Types
- Variables
- Numbers
- String
- Lists, Tuples & Dictionary
- Conditional Statements & Loops
- if…statement
- if…else statement
- elf…statement
- The while…Loop
- The for…. Loop
- Control Statements
- continue statement
- break statement
- pass statement
- Functions
- Define function
- Calling a function
- Function arguments
- Built-in functions
- Modules & Packages
- Modules
- How to import a module…?
- Packages
- How to create packages
- Classes & Objects
- Introduction about classes & objects
- Creating a class & object
- Inheritance
- Methods Overriding
- Data hiding
- Files & Exception Handling
- Writing data to a file
- Reading data from a file
- Read and Write data from csv file
- try…except
- try…except…else
- finally
- os module
Module 3 : Getting started with Python Libraries
- what is data analysis ?
- why python for data analysis ?
- Essential Python Libraries
- Installation and setup
- Ipython
- Jupyter Notebook
- 7 VS 3.5
Module 4 :Working with Pandas
- Installing pandas
- Pandas data frames
- Pandas Series
- Data aggregation with Pandas Data Frames
- Concatenating and appending Data Frames
- Joining Data Frames
Module 5 : Data Loading, Storage and file format
- Writing CSV files with numpy and pandas
- JSON Data
- YAML Data
Module 6 : Python Regular Expressions
- What are regular expressions?
- The match Function
- The search Function
- Matching vs searching
- Search and Replace
- Extended Regular Expressions
- Wildcard
Module 7 : Python Oracle Database Access
- Install the cx_Oracle and other Packages
- Create Database Connection
- CREATE, INSERT, READ, UPDATE and DELETE Operation
- DML and DDL Oepration with Databases
- Performing Transactions
- Handling Database Errors
- Disconnecting Database
Module 8 : Django
Module 9 : Flask
Module10 : RESTAPI
Module 11 : Plotting Graph on HTML Page
- Introducing Matplotlib
- Bar Charts
- Line Charts
- Scatter plots
- Bubble charts
DJANGO
- Introduction to Django Web Framework
- Introduction to REST and API
- Introduction to Restful Webservices
- Django Rest Framework(DRF)
- DRF Advantages and Constraints
- Difference between Django and REST API
- REST API pre-requisites
- REST API Configuration and Installation
- Serialization and Deserialization
- JSON and XML
- Action and handler methods
- Function based and class based views
- API Views
- Mixins
FLASK
Section 1
Introduction to Flask
Using Python packages
Web frameworks
Decorators
Routes
Running Flask locally
Building a basic dynamic site
Debugging a Python program
Python Part 2
Booleans
Conditional Statements
Lists
Indexing into strings + lists
Looping over lists
Section 2
Flask Exercises Part 1
Using HTML templates
Jinja2 templating language
Building a guess-the-number site
Building a fortune teller site
Python Part 3
Dictionaries
APIs + JSON
Requests package
Parsing a JSON response
Section 3
Flask Exercises Part 2
Advanced Flask features
Building a stock price site
Building a weather site
Deploying Your Website
Using a Platform-as-a-Service (PaaS)
DNS basics
Adding a custom domain
Designing RESTful Web APIs
Rest API Overview
What Is REST?
Course Overview
History of Distributed Computed
HTTP in a Nutshell
HTTP in Action
What is REST
An Example of a Well Designed API
What We’ve Learned
Designing a RESTful API
Introduction
Designing for REST
Demo: Using URIs
Design Verbs
Demo: Using Verbs
Idempotency in Action
Understanding Idempotency
Designing Results
Demo: Designing Your Results
Formatting Results
Demo: Formatting Results
Hypermedia
What We’ve Learned
Handling More Complex Scenarios in Your API
Introduction
Designing Associations
Demo: Associations
Designing Paging
Demo: Paging
Error Handling
Demo: Error Handling
Designing Cachi
Demo: Caching with ETags
Functional APIs
Demo: Functional APIs
Asynchronous APIs
What We’ve Learned
Versioning Your API
Introduction
Should You Version Your APIs
Designing Versioning
Demo: Versioning Strategies
What We’ve Learned
Locking Down Your API
Introduction
APIs and Security
Cross Domain Security
Authentication and Authorization
Authentication Types
Understanding OAuth
What We’ve Learned
Data Base –
Understanding the Database Schema
Using Python SQL Libraries to Connect to a Database
SQLite
MySQL
PostgreSQL
Creating Tables
SQLite
MySQL
PostgreSQL
Inserting Records
SQLite
MySQL
PostgreSQL
Selecting Records
SQLite
MySQL
PostgreSQL
Updating Table Records
SQLite
MySQL
PostgreSQL
Deleting Table Records
SQLite
MySQL
PostgreSQL
Most Probable Interview Questions for Full Stack Python Developer
- Interview Question No.1 for Full Stack Python Developer : Can you explain your experience with Full Stack Web Development and how you utilized Python in your projects?
- Interview Question No.2 for Full Stack Python Developer : What certifications do you hold in Python programming or Full Stack Development?
- Interview Question No.3 for Full Stack Python Developer : How would you describe the significance of Python in Full Stack Development?
- Interview Question No.4 for Full Stack Python Developer : Have you completed any Full Stack Developer Courses, and if so, which ones?
- Interview Question No.5 for Full Stack Python Developer : Can you discuss a challenging project you worked on as a Full Stack Developer using Python, detailing your approach and solutions?
- Interview Question No.6 for Full Stack Python Developer : How do you stay updated with the latest trends and technologies in Full Stack Development, particularly in Python?
- Interview Question No.7 for Full Stack Python Developer : Have you undergone any specific Python Training or Certification programs? If yes, how did they contribute to your skills?
- Interview Question No.8 for Full Stack Python Developer : What motivated you to pursue a career as a Full Stack Developer, specifically focusing on Python?
- Interview Question No.9 for Full Stack Python Developer : Can you provide examples of Python coding classes or workshops you’ve conducted or attended?
- Interview Question No.10 for Full Stack Python Developer : How do you handle debugging and troubleshooting in Python-based Full Stack Development projects?
- Interview Question No.11 for Full Stack Python Developer : What are your thoughts on the importance of a Full Stack Developer Certification, especially in Python?
- Interview Question No.12 for Full Stack Python Developer : Can you discuss a situation where you had to integrate front-end and back-end components seamlessly using Python in a Full Stack project?
- Interview Question No.13 for Full Stack Python Developer : How do you prioritize tasks and manage deadlines in a Full Stack Developer role, particularly when working with Python?
- Interview Question No.14 for Full Stack Python Developer : Have you participated in any Python Full Stack Developer Courses with placement assistance? If yes, how did they help you in your career?
- Interview Question No.15 for Full Stack Python Developer : What strategies do you employ to optimize Python code for better performance in Full Stack Development?
- Interview Question No.16 for Full Stack Python Developer : Can you elaborate on your experience with Python Full Stack Developer Training, highlighting any key learnings or challenges you faced?
- Interview Question No.17 for Full Stack Python Developer : How do you approach designing and implementing database structures in Full Stack Development projects using Python?
- Interview Question No.18 for Full Stack Python Developer : Have you encountered any difficulties while transitioning from front-end to back-end development in Python-based projects?
- Interview Question No.19 for Full Stack Python Developer : Can you discuss your experience with Python Full Stack Developer Course With Placement, including your journey from training to securing a job?
- Interview Question No.20 for Full Stack Python Developer : What advice would you give to someone aspiring to become a Full Stack Developer proficient in Python, especially in terms of training and skill development?
Learn Python Full Stack Developer – Course in Pune with Training, Certification & Guaranteed Job Placement Assistance!
Welcome to Radical Technologies, the premier institute in Pune for Full Stack Developer Courses and Python Programming Classes. At Radical Technologies, we are dedicated to providing comprehensive training in Full Stack Development, equipping our students with the skills and knowledge needed to excel in the dynamic field of web development.
Our Full Stack Developer Course offers a holistic approach, covering both front-end and back-end technologies essential for building modern web applications. With a focus on Python programming, our curriculum ensures that students gain proficiency in one of the most versatile and powerful programming languages used extensively in Full Stack Development.
Whether you’re a beginner looking to kickstart your career or an experienced developer seeking to upgrade your skills, our Full Stack Developer Classes cater to individuals at all levels. Our experienced instructors, who are industry experts themselves, guide students through hands-on projects and real-world scenarios, providing valuable insights and practical knowledge.
At Radical Technologies, we understand the importance of certification in today’s competitive job market. That’s why our Full Stack Developer Course comes with certification recognized by industry leaders, validating your expertise and enhancing your employability.
With a strong emphasis on job placement assistance, we go the extra mile to ensure our students are well-prepared to embark on successful careers as Full Stack Developers. Our extensive network of industry connections and personalized career guidance helps students secure lucrative job opportunities upon completion of the course.
Whether you prefer in-person learning or the flexibility of online classes, Radical Technologies offers options to suit your needs. Our Python Classes in Pune are conducted by experienced instructors who are committed to providing quality education and helping students achieve their career goals.
Join us at Radical Technologies and embark on a transformative journey towards becoming a proficient Full Stack Developer. Explore our Full Stack Developer Course with Placement and Python Programming Classes today, and take the first step towards a rewarding career in web development. Your future starts here with Radical Technologies.
Find Full Stack Python Course in other cities –
Online Batches Available for the Areas –
Ambegaon Budruk | Aundh | Baner | Bavdhan Khurd | Bavdhan Budruk | Balewadi | Shivajinagar | Bibvewadi | Bhugaon | Bhukum | Dhankawadi | Dhanori | Dhayari | Erandwane | Fursungi | Ghorpadi | Hadapsar | Hingne Khurd | Karve Nagar | Kalas | Katraj | Khadki | Kharadi | Kondhwa | Koregaon Park | Kothrud | Lohagaon | Manjri | Markal | Mohammed Wadi | Mundhwa | Nanded | Parvati (Parvati Hill) | Panmala | Pashan | Pirangut | Shivane | Sus | Undri | Vishrantwadi | Vitthalwadi | Vadgaon Khurd | Vadgaon Budruk | Vadgaon Sheri | Wagholi | Wanwadi | Warje | Yerwada | Akurdi | Bhosari | Chakan | Charholi Budruk | Chikhli | Chimbali | Chinchwad | Dapodi | Dehu Road | Dighi | Dudulgaon | Hinjawadi | Kalewadi | Kasarwadi | Maan | Moshi | Phugewadi | Pimple Gurav | Pimple Nilakh | Pimple Saudagar | Pimpri | Ravet | Rahatani | Sangvi | Talawade | Tathawade | Thergaon | Wakad