About This Course
-
Create a fully functional web site using the Full-Stack with Django 1.11
-
Learn how to use HTML to create website content
-
Use CSS to create beautifully styled sites
-
Learn how to take advantage of Bootstrap to quickly style sites
-
Use Javascript to interact with sites on the Front-End
-
Learn how to use jQuery to quickly work with the DOM
-
Understand HTTP requests
-
Create fantastic landing pages
-
Learn the power of Python to code out your web applications
-
Use Django as a back end for the websites
-
Implement a full Models-Views-Templates structure for your site
Curriculum
59 Lessons
2 Month
Setup development environment
Overview of web technologies (HTML, CSS, JavaScript)
Introduction to HTML
Basic tags: , , , headings, and paragraphs
Lists: Ordered and unordered
Usage of
and for layout
Common HTML attributes (id, class, style)
Hands-on exercises for understanding attributes
creating table , td , th , tr tags
Introduction to HTML forms
Form elements
Styling and formatting forms
Introduction to CSS
Basic syntax, selectors, and properties
Color, font, and text styling
CSS box model (margin, padding, border)
Positioning elements (static, relative, absolute, fixed)
Introduction to Flexbox
Advanced styling techniques
Working with web fonts and typography
Box model deep dive
Applying CSS in a real-world project
Build a personal portfolio using HTML and CSS
Using Bootstrap components: buttons, forms
Introduction to Bootstrap
Styling forms with Bootstrap
Building responsive navigation bars
Bootstrap grid system for layout
JavaScript syntax, variables, and data types
Basic operators and expressions
Linking JavaScript to HTML
Arithmetic, comparison, logical operators
Control structures: if-else, switch
for, while, do-while loops
Defining and using functions
Function expressions, arrow functions
Array basics and methods
Advanced array methods
Creating and manipulating objects
Object-oriented programming concepts in JavaScript
Introduction to the Document Object Model (DOM)
Selecting and modifying elements
Event handling: click, mouseover, keypress
jQuery setup and syntax
Basic jQuery selectors and methods
Handling events with jQuery
Advanced jQuery techniques
Overview of backend development
Introduction to the command line interface (CLI)
Python syntax, variables, and data types
Writing and running Python scripts
Conditionals, loops, and control flow
Lists and dictionaries: creation, manipulation
Use cases for lists and dictionaries
Understanding tuples, sets, and booleans
Control flow and best practices
Defining and calling functions
Practice exercises on Python functions
Advanced topics: decorators, iterators
Error handling and exceptions
Object-oriented programming concepts
Object-oriented programming concepts
Object-oriented programming concepts and Special methods (__init__, __str__, etc.)
Importing modules, creating packages
Exploring standard libraries
Understanding and implementing decorators
Using iterators in Python
Working with regular expressions
Start Python capstone project
What is Django ?
Setting up a Django project and understanding the structure
Understanding models, views, and templates
Creating a simple Django app
Working with Django ORM
Setting up and managing databases
Customizing the Django admin interface
Creating and managing templates
Routing and URLs in Django
Creating views for dynamic content
Managing static files (CSS, JavaScript)
Using Django template language
Creating and handling forms in Django
Validating and processing user input
Techniques for form validation
Working with Django messages framework
User authentication and authorization
Managing sessions and cookies
Preparing a Django app for deployment
Overview of the final project requirements, planning
Starting the final project, initial development
Testing the final project, fixing bugs
Preparing for presentation, final touches
Final Project Submit
Your Instructors
Shuvam Sahoo
See moreStudent Feedback
4.4


Chérif Akadiry
2 weeks ago
el mejor de la historia
Edumall Website
2 weeks ago
el mejor de la historia
Adeniyi David
2 weeks ago
el mejor de la historia