Radical Technologies

Fullstack Python

Python is a versatile all-purpose high-level language which is used for scientific data and other structured as well as unstructured data. A full-stack Python developer has expertise in using the Python suite of languages for all the applications.

Python is one language that permits our computer systems to execute software and communicate with each other. Python code interacts with code which is written in other languages such as C and JavaScript to provide an entire web stack

google
0 +

Google Reviews

0 +

JustDial Reviews

The Syllabus

Curriculum Designed by Experts

HTML CSS

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

  • Image and Image Mapping

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

1.Introduction
2.Setup
3.What is Javascript
4.Course Exercise Files
5.Practice App & Display Functions

Assignments 1:

6.Using a Code Editor
7.Variables
8.Arrays

Assignments 2:

9.Practice App

Section 2: Control Structures, Functions, Math & Events

10.If Statements
11.Loops
12.Math
13.Functions
14.Even Handlers Part:1 (Example:
15.Event Handlers Part:2

Assignments:03

16.Practice App – If Statements and Loops
17.Practice App – Math & Functions
18..Practice App – Events

Section 3: Advance Scenario #01

19.Printing Arrays
20.Text Output Function with a Loop
21.Built-in Functions (Displaying the Time In Javascript)
22.Math Built-in Functions

Section 4: Advance Scenario #02

23.Assigning, Adding and Removing Elements from Arrays
24.Inserting and Extracting From Arrays more functions
25.ForloopArray Checking with Challenge Part #1
26.ForloopArray Checking with Solution Part #2
27.Setting Up Flags and Using Booleans
28.Where to go next?
29.Quick Syntax Reference/Resource File
30.Conclusion

PYTHON
  1. 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
  1. Variables & Data Types
  • Variables
  • Numbers
  • String
  • Lists, Tuples & Dictionary
  1. Conditional Statements & Loops
  • if…statement
  • if…else statement
  • elf…statement
  • The while…Loop
  • The for…. Loop
  1. Control Statements
  • continue statement
  • break statement
  • pass statement
  1. Functions
  • Define function
  • Calling a function
  • Function arguments
  • Built-in functions
  1. Modules & Packages
  • Modules
  • How to import a module…?
  • Packages
  • How to create packages
  1. Classes & Objects
  • Introduction about classes & objects
  • Creating a class & object
  • Inheritance
  • Methods Overriding
  • Data hiding
  1. 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 5: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 6: Data Loading, Storage and file format

  • Writing CSV files with numpy and pandas
  • JSON Data
  • YAML Data

Module 7: Python Regular Expressions

  • What are regular expressions?
  • The match Function
  • The search Function
  • Matching vs searching
  • Search and Replace
  • Extended Regular Expressions
  • Wildcard

Module 8: 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
Django

Module9: Django

Module10: Flask
Module11: RESTAPI
Module 12: Plotting Graph on HTML Page

  • Introducing Matplotlib
  • Bar Charts
  • Line Charts
  • Scatter plots
  • Bubble charts

DJANGO

  1. Introduction to Django Web Framework
  2. Introduction to REST and API
  3. Introduction to Restful Webservices
  4. Django Rest Framework(DRF)
  5. DRF Advantages and Constraints
  6. Difference between Django and REST API
  7. REST API pre-requisites
  8. REST API Configuration and Installation
  9. Serialization and Deserialization
  10. JSON and XML
  11. Action and handler methods
  12. Function based and class based views
  13. API Views
  14. 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

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 Caching
  • 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

Enquire Now

    Why Radical Technologies

    Live Online Training

    Highly practical oriented training
    Installation of Software On your System
    24/7 Email and Phone Support
    100% Placement Assistance until you get placed
    Global Certification Preparation
    Trainer Student Interactive Portal
    Assignments and Projects Guided by Mentors
    And Many More Features
    Course completion certificate and Global Certifications are part of our all Master Program

    Live Classroom Training

    Weekend / Weekdays / Morning / Evening Batches
    80:20 Practical and Theory Ratio
    Real-life Case Studies
    Easy Coverup if you missed any sessions
    PSI | Kryterion | Redhat Test Centers
    Life Time Video Classroom Access ( coming soon )
    Resume Preparations and Mock Interviews
    And Many More Features
    Course completion certificate and Global Certifications are part of our all Master Program

    Self Paced Training

    Self Paced Learning
    Learn 300+ Courses at Your Own Time
    50000+ Satisfied Learners
    Course Completion Certificate
    Practical Labs Available
    Mentor Support Available
    Doubt Clearing Session Available
    Attend Our Virtual Job Fair
    10% Discounted Global Certification
    Course completion certificate and Global Certifications are part of our all Master Program

    Skills Covered

    • Front-End Development

    • Back-End Development with Python

    • Database Management

    • Version Control and Collaboration

    • Deployment and DevOps

    • User Authentication & Authorization

    • API Development

    • Testing and Debugging

    • Web Security

    • Responsive Design and UX/UI Principles

    • Real-World Project Management

    tool covered

    Like the Curriculum ? Let's Get Started

    Why Enroll for Fullstack Python ?

    In-Demand Skills

    Enrolling in a Fullstack Python Course equips you with in-demand skills like web development, database management, and API integration. With Fullstack Python Course Training, You are ready for a job because you are proficient in both front-end and back-end development. Earn a valuable Fullstack Python Course Certification today!

    Scalability and Flexibility

    Enrolling in a Fullstack Python Course equips you with in-demand skills like web development, database management, and API integration. With Fullstack Python Course Training, You are ready for a job because you are proficient in both front-end and back-end development. Earn a valuable Fullstack Python Course Certification today!

    Cloud Adoption

    Enrolling in a Fullstack Python Course equips you with in-demand skills like web development, database management, and API integration. With Fullstack Python Course Training, You are ready for a job because you are proficient in both front-end and back-end development. Earn a valuable Fullstack Python Course Certification today!

    Career Opportunities

    Enrolling in a Fullstack Python Course equips you with in-demand skills like web development, database management, and API integration. With Fullstack Python Course Training, You are ready for a job because you are proficient in both front-end and back-end development. Earn a valuable Fullstack Python Course Certification today!

    Cost Management

    Enrolling in a Fullstack Python Course equips you with in-demand skills like web development, database management, and API integration. With Fullstack Python Course Training, You are ready for a job because you are proficient in both front-end and back-end development. Earn a valuable Fullstack Python Course Certification today!

    Security and Compliance

    Enrolling in a Fullstack Python Course equips you with in-demand skills like web development, database management, and API integration. With Fullstack Python Course Training, You are ready for a job because you are proficient in both front-end and back-end development. Earn a valuable Fullstack Python Course Certification today!

    Course benefits

    • Versatility in Web Development

    • High Demand in the Job Market

    • Strong Foundation in Python

    • Comprehensive Knowledge

    • Scalability and Flexibility

    • Integration with Cutting-Edge Technologies

    • Frameworks and Tools Mastery

    • Fast Project Prototyping

    • Community and Learning Resources

    • Career Flexibility

    Who Can Apply for Red Hat Linux

    Why Fullstack Python ?

    Scalability

    Gaining knowledge from a Fullstack Python Course enables you to create apps that are scalable. essential for handling growing user demands. Through Fullstack Python Course Training, you’ll master front-end and back-end technologies to ensure seamless scalability. Get a Fullstack Python Course Certification to boost your career potential!

    Flexibility

    A Fullstack Python Course offers the flexibility to develop versatile web applications using both front-end and back-end skills. With Fullstack Python Course Training, you can adapt to various project requirements. Earn a Fullstack Python Course Certification and increase your professional possibilities!

    Hybrid Capabilities

    You can create hybrid skills by learning both front-end and back-end development with a Fullstack Python course. With Fullstack Python Course Training, you can build dynamic, cross-functional applications. Get a Fullstack Python Course Certification to unlock diverse career opportunities!

    Security and Compliance

    Enhance your Fullstack Python skills with our certified course, focusing on security and compliance. Learn to build secure, scalable applications while adhering to industry standards. Our hands-on training ensures you're equipped to handle real-world challenges with confidence. Enroll now!

    Cost-Effectiveness

    Our Fullstack Python Course provides exceptional cost-effectiveness by combining comprehensive training with certification. Master front-end and back-end development in one affordable program. Gain industry-relevant skills without overspending, ensuring maximum value for your investment. Enroll today!

    Innovation

    Our Fullstack Python Course embraces innovation, teaching you the latest tools and technologies. Gain cutting-edge skills in both front-end and back-end development. With expert-led training and certification, you'll be equipped to lead in an ever-evolving tech world. Start your innovative journey today!

    Global Certification

    • Certified Python Developer

    • Certified Django Developer

    • Microsoft Certified: Azure Developer Associate

    • AWS Certified Developer – Associate

    • 5. Google Associate Cloud Engineer

    • Oracle Certified Professional: MySQL Developer

    • Professional Scrum Developer™ (PSD)

    • MongoDB Certified Developer Associate

    • PCEP – Python Certified Entry-Level Programmer

    • ZTM's Full Stack Developer in Python Certification

    • CompTIA Linux+

    course certificate

    Red Hat Linux Fees in Bangalore

    Online Classroom PREFERRED

    16 jul

    TUE - FRI
    07.00AM TO 09.00
    AM LST (GMT +5:30)
    Radical

    20 jul

    SAT - SUN
    10.00AM TO 01.00
    PM LST (GMT +5:30)
    Radical

    20 jul

    SAT - SUN
    08.00PM TO 11.00
    PM LST (GMT +5:30)
    Radical

    ₹ 85,044

    Online Classroom PREFERRED

    Discount Voucher

    "Register Now to Secure Your Spot in Our Featured Course !"

    BOOK HERE

    career services

    About Us

    At Radical Technologies, we are committed to your success beyond the classroom. Our 100% Job Assistance program ensures that you are not only equipped with industry-relevant skills but also guided through the job placement process. With personalized resume building, interview preparation, and access to our extensive network of hiring partners, we help you take the next step confidently into your IT career. Join us and let your journey to a successful future begin with the right support.

    At Radical Technologies, we ensure you’re ready to shine in any interview. Our comprehensive Interview Preparation program includes mock interviews, expert feedback, and tailored coaching sessions to build your confidence. Learn how to effectively communicate your skills, handle technical questions, and make a lasting impression on potential employers. With our guidance, you’ll walk into your interviews prepared and poised for success.

    At Radical Technologies, we believe that a strong professional profile is key to standing out in the competitive IT industry. Our Profile Building services are designed to highlight your unique skills and experiences, crafting a resume and LinkedIn profile that resonate with employers. From tailored advice on showcasing your strengths to tips on optimizing your online presence, we provide the tools you need to make a lasting impression. Let us help you build a profile that opens doors to your dream career.

    Red Hat Linux Course Projects