Web Development - Python
Web Development - Python
1
AGENDA
What is IT ?
What is Website ?
created the
World Wide Web
for Particle Physics (CERN) in
Geneva, Switzerland.
The answer is
use CSS….
CSS =
Cascading Style Sheet
Rules:
Set of rules defining how an html element will be “presented” in the browser.
CSS Rules:
p
{
color: red;
}
#title
{
font-style: italic;
Border: 1px dotted blue;
}
.content {
Font-weight: bold;
Background: yellow;
}
21
Something can and can’t change with CSS:
Java Script
JavaScript is not a Java:
• JavaScript was not developed at Sun Microsystems, the
home of java.
• Angular JS
• React JS
• Node JS
• Vue JS
Back-end
• Python
• MySQL
Python:
Now, it's my belief that Python is a lot easier than to teach to students
programming and teach them C or C++ or Java at the same time
because all the details of the languages are so much harder. Other
scripting languages really don't work very well there either.
- Guido van Rossum.
Python
• Python is an interpreted, object-oriented, high-level programming
language with dynamic semantics. Its high-level built in data
structures, combined with dynamic typing and dynamic binding.
• Input form handling and validation – Suppose you have a form which
takes some input, the idea is to validate the data and then save it.
• Session storage and retrieval – Data stored in the session storage gets
cleared when the page session ends.
Classification of Frameworks:
• Full (high-level)
- Come with many pre installed components and lot of low level
task automation.
• Micro (low-level)
- Come with many pre installed components and lot of low level
task automation.
Python Frameworks:
• Full (high-level)
• Django
• Web2py
• Turbogears
• Micro (low-level)
• Flask
• Pyramid
• CherryPy
• Bottle.py
MySQL:
• MySQL is the most popular database system used in Web
Development.
• MySQL is a database system used on the web.
• MySQL is a database system that runs on a server.
• MySQL is ideal for both small and large applications.
• MySQL is very fast, reliable, and easy to use.
• The data in a MySQL database are stored in tables. A table is a
collection of related data, and it consists of columns and rows.
Real-Time Applications:
Job Options in Web
Development:
• Application Developer.
• Web developer.
• UI/UX Developer.
43
ELYSIUM ACADEMY
Peelamedu, Coimbatore.
6385 4444 67
44