0% found this document useful (0 votes)
7 views11 pages

Fullstack Python Development

go

Uploaded by

difel60579
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)
7 views11 pages

Fullstack Python Development

go

Uploaded by

difel60579
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/ 11

1

HTML 5

Web Programming Grouping


Introduction
HTML-Lists
• Architecture of a website
• Different technologies in • Unordered Lists
making the website • Ordered Lists
• Web Development • Definition list
Introduction
HTML-Images
HTML-Introduction
• Image and Image Mapping

HTML-Hyperlink

• URL – Uniform Resource


Locator
• URL Encoding

• History of HTML HTML-Table


• What you need to do to get
going and make your first • < table >
HTML page • < th >
• What are HTML Tags and • < tr >
Attributes? • < td >
• HTML Tag vs. Element • < caption >
• HTML Attributes • < thead >
• < tbody >
HTML-Basic Formatting Tags • < tfoot >
• < colgroup >
• HTML Basic Tags • < col >
• HTML Formatting Tags
• HTML Color Coding

HTML-Grouping Using Div


Span

• Div and Span Tags for

2
HTML-Iframe • Title
• Base
• Using Iframe as the Target • Link
• Styles
HTML-Form • Script
• Meta
• < input >
• < textarea > HTML-Miscellaneous
• < button >
• < select > • HTML Meta Tag
• < label > • XHTML
• HTML Deprecated Tags &
HTML-Headers Attributes

CSS 3

CSS3-Introduction • Value Lengths and


Percentages

CSS3-Selectors

• ID Selectors
• Class Selectors
• Grouping Selectors
• Benefits of CSS • Universal Selector
• CSS Versions History • Descendant / Child
• CSS Syntax Selectors
• External Style Sheet using < • Attribute Selectors
link > • CSS – Pseudo Classes
• Multiple Style Sheets
• Value Lengths and
Percentages

CSS3-Syntax

• CSS Syntax
• single Style Sheets
• Multiple Style Sheets

3
CSS3-Color Background • list-style
Cursor • CSS Tables
• border
• background-image • width & height
• background-repeat • text-align
• background-position • vertical-align
• CSS Cursor • padding
• color

CSS3-Box Model

• Borders & Outline


• Margin & Padding
• Height and width
• CSS Dimensions
CSS3-Text Fonts
CSS3-Display Positioning
• color
• background-color • CSS Visibility
• text-decoration • CSS Display
• text-align • CSS Scrollbars
• vertical-align • CSS Positioning
• text-indent • Static Positioning
• text-transform • Fixed Positioning
• white space • Relative Positioning
• letter-spacing • Absolute Positioning
• word-spacing • CSS Layers with Z-Index
• line-height
• font-family CSS Floats
• font-size
• font-style • The float Property
• font-variant • The clear Property
• font-weight • The clear fix Hack

CSS3-Lists Tables

• list-style-type
• list-style-position
• list-style-image

4
JAVASCRIPT
Introduction, Setup and • Practice App – If Statements
Syntax and Loops
• Practice App – Math &
• Introduction Functions
• Setup • Practice App – Events
• What is Javascript
• Course Exercise Files Advance Scenario #01
• Practice App & Display
Functions • Printing Arrays
• Text Output Function with a
Assignments 1: Loop
• Built-in Functions
• Using a Code Editor (Displaying the Time In
• Variables Javascript)
• Arrays • Math Built-in Functions

Assignments 2: Advance Scenario #02

• Practice App • Assigning, Adding and


Removing Elements from
Control Structures, Functions, Arrays
Math & Events • Inserting and Extracting
From Arrays more functions
• If Statements • ForloopArray Checking with
• Loops Challenge Part #1
• Math • ForloopArray Checking with
• Functions Solution Part #2
• Even Handlers Part:1 • Setting Up Flags and Using
(Example: Booleans
• Event Handlers Part:2 • Where to go next?
• Quick Syntax Reference/
Assignments:03 Resource File

5
PYTHON
Introduction • break statement
• pass statement
• What is Python..?
• A Brief history of Python Functions
• Why Should I learn Py-
thon..? • Define function
• Installing Python • Calling a function
• How to execute Python pro- • Function arguments
gram • Built-in functions
• Write your first program
Modules & Packages

• Modules
• How to import a module…?
• Packages
• How to create packages

Classes & Objects


Variables & Data Types
• Introduction about classes &
• Variables objects
• Numbers • Creating a class & object
• String • Inheritance
• Lists, Tuples & Dictionary • Methods Overriding
• Data hiding
Conditional Statements &
Loops

• if…statement
• if…else statement
• elf…statement
• The while…Loop
• The for…. Loop
Files & Exception Handling
Control Statements
• Writing data to a file
• continue statement • Reading data from a file

6
• Read and Write data from das Data Frames
csv file • Concatenating and append-
• try…except ing Data Frames
• try…except…else • Joining Data Frames
• finally
• os module Data Loading, Storage and
file format
Getting started with Python
Libraries • Writing CSV files with
numpy and pandas
• JSON Data
• YAML Data

Python Regular Expressions

• What are regular expres-


sions?
• what is data analysis ? • The match Function
• why python for data analy- • The search Function
sis ? • Matching vs searching
• Essential Python Libraries • Search and Replace
• Installation and setup • Extended Regular Expres-
• Ipython sions
• Jupyter Notebook • Wildcard
• 7 VS 3.5
Python Oracle Database
Working with Pandas Access

• Installing pandas
• Pandas data frames
• Pandas Series
• Data aggregation with Pan-

• Install the cx_Oracle and


other Packages
• Create Database Connec-
tion
• CREATE, INSERT, READ, UP-

7
DATE and DELETE Opera- Flask
tion
• DML and DDL Oepration RESTAPI
with Databases
• Performing Transactions Plotting Graph on HTML Page
• Handling Database Errors
• Disconnecting Database • Introducing Matplotlib
• Bar Charts
Django • Line Charts
• Scatter plot

DJANGO

• Introduction to Django Web • REST API pre-requisites


Framework • REST API Configuration and
• Introduction to REST and Installation
API • Serialization and Deserial-
• Introduction to Restful ization
Webservices • JSON and XML
• Django Rest Frame- • Action and handler meth-
work(DRF) ods
• DRF Advantages and Con- • Function based and class
straints based views
• Difference between Django • API Views
and REST API • Mixins

8
FLASK

Section 1 • Using HTML templates


• Jinja2 templating language
• Introduction to Flask • Building a guess-the-num-
• Using Python packages ber site
• Web frameworks • Building a fortune teller site
• Decorators • Python Part 3
• Routes • Dictionaries
• Running Flask locally • APIs + JSON
• Building a basic dynamic • Requests package
site • Parsing a JSON response
• Debugging a Python pro-
gram Section 3
• Python Part 2
• Booleans • Flask Exercises Part 2
• Conditional Statements • Advanced Flask features
• Lists • Building a stock price site
• Indexing into strings + lists • Building a weather site
• Looping over lists • Deploying Your Website
• Using a Platform-as-a-Ser-
Section 2 vice (PaaS)
• DNS basics
• Flask Exercises Part 1 • Adding a custom domain

9
Designing RESTful Web APIs
Rest API Overview • Designing Paging
• Demo: Paging
• What Is REST? • Error Handling
• Course Overview • Demo: Error Handling
• History of Distributed • Designing Caching
Computed • Demo: Caching with ETags
• HTTP in a Nutshell • Functional APIs
• HTTP in Action • Demo: Functional APIs
• What is REST • Asynchronous APIs
• An Example of a Well • What We’ve Learned
Designed API
• What We’ve Learned Versioning Your API

Designing a RESTful API • Introduction


• Should You Version Your
• Introduction APIs
• Designing for REST • Designing Versioning
• Demo: Using URIs • Demo: Versioning Strategies
• Design Verbs • What We’ve Learned
• Demo: Using Verbs
• Idempotency in Action Locking Down Your API
• Understanding
Idempotency • Introduction
• Designing Results • APIs and Security
• Demo: Designing Your • Cross Domain Security
Results • Authentication and
• Formatting Results Authorization
• Demo: Formatting Results • Authentication Types
• Hypermedia • Understanding OAuth
• What We’ve Learned • What We’ve Learned

Handling More Complex


Scenarios in Your API

• Introduction
• Designing Associations
• Demo: Associations

10
Data Base

Understanding the Database • PostgreSQL


Schema
Selecting Records
• Using Python SQL Libraries
to Connect to a Database • SQLite
• SQLite • MySQL
• MySQL • PostgreSQL
• PostgreSQL
Updating Table Records
Creating Tables
• SQLite
• SQLite • MySQL
• MySQL • PostgreSQL
• PostgreSQL
Deleting Table Records
Inserting Records
• SQLite
• SQLite • MySQL
• MySQL • PostgreSQL

PUNE | BANGALORE| KERALA | UK

8055223360
8882400500
Training Queries:
training@radicaltechnologies.co.in

www.radicaltechnologies.co.in

Aundh | Kharadi | Hinjewadi | HSR Layout | Kochi | Thrissur | UK


11

You might also like