alabian solutions ltd · installing django creating a django project files and folder structure in...
TRANSCRIPT
HTML
DAY 1
TECHNOLOGY DATE TIME
Introduction to the web
Introduction to HTML
HTML Tags
© Alabian Solutions Ltd
DAY 2
TECHNOLOGY DATE TIME
HTML 2
Links
Images
Tables
Form
Ifrmaes and Multimedia
Meta tags, comments, block level and inline
elements
CSS
DAY 3
TECHNOLOGY DATE TIME
Introduction to CSS
Where to put CSS (Types of CSS)
CSS Selectors
How CSS Rule work
Naming convention
Comments
Pseudo classes and Pseudo elements
Text CSS
Font CSS
© Alabian Solutions Ltd
DAY 4
TECHNOLOGY DATE TIME
Color names
Opacity
CSS background
Web developer tools
Google Fonts
Box model
Position
Float
Page layout
Bootstrap
DAY 5
TECHNOLOGY DATE TIME
What is bootstrapOverview of responsive web designGetting Bootstrap readyBootstrap GridButtonsTypographyColors(Text and Background)Images and Responsive Images
© Alabian Solutions Ltd
DAY 6
TECHNOLOGY DATE TIME
TablesBootstrap navigation barFormsBootstrap Flex
GIT
DAY 7
TECHNOLOGY DATE TIME
Introduction to Command Line
Common commands
Installing GIT
GIT repository
Tracking New Files
Working with Remotes
GIT Branching
© Alabian Solutions Ltd
Javascript
DAY 8
TECHNOLOGY DATE TIME
Introduction to javaScriptJavaScript BasicsArrays
© Alabian Solutions Ltd
DAY 9
TECHNOLOGY DATE TIME
LogicLoopFunctions
DAY 10
TECHNOLOGY DATE TIME
ObjectsDOM
DAY 11
TECHNOLOGY DATE TIME
Event ListenerForms
DAY 12
TECHNOLOGY DATE TIME
INDEPENDENT PRACTICE
JQuery
DAY 13
TECHNOLOGY DATE TIME
Introduction to jQueryjQuery set-upSelecting ElementsCSS methodCSS classesHiding and revealing elementsFading elementsSliding elementsAdding and removing contents/elementsAdditional methodsjQuery traversingProject
© Alabian Solutions Ltd
Python
DAY 14
TECHNOLOGY DATE TIME
Introduction
Variables
Numbers and Casting
Strings
Operators
List, tuples, sets, dictionary
© Alabian Solutions Ltd
DAY 15
TECHNOLOGY DATE TIME
Loop
Functions
Python Scoop
Strings
Operations
Conditional statement
Lists, Tuples, Sets, Dictionary
Python Classes/Objects
DAY 16
TECHNOLOGY DATE TIME
Python Modules and Packages
Errors and Exceptions
File handling
Regular Expression
Python
© Alabian Solutions Ltd
DAY 17
TECHNOLOGY DATE TIME
What is Django
History of Django
Why use Django
Sites built with Django
Setting up a virtual Environment for Django
Installing Django
Creating a Django project
Files and folder structure in Django Project
__init__.py
settings.py
urls.py
wsgi.py
manage.py
DAY 18
TECHNOLOGY DATE TIME
Exploring files and folders in your application
Migrations
__init__.py
Admin.py
Apps.py
Models.py
Tests.py
Views.py
Creating views and mapping to URLS
Template tags
Django static media files
Python
© Alabian Solutions Ltd
DAY 19
TECHNOLOGY DATE TIME
Concept of Models
Review of SQL Database
Setting up models and registering app
Interacting with Database through Django admin
interface
DAY 20
TECHNOLOGY DATE TIME
Django form classes
Displaying a form by using a view
Review of HTTP, POST, GET
CSRF
Form validation
Saving form data to model
Model Form Exercise
DAY 21
TECHNOLOGY DATE TIME
Relative URLS with templates
Template inheritance
Templates Features and Filters
Template filter exercise