Full Stack Development
This is ultimate 2023 Full Stack Web Development Course which will prepare you for a career in web development and to get you job ready. This extremely comprehensive course will take you from beginner to coding ninja. You will be learning latest tools, techniques and technologies used at large companies such as Instagram, Google, Apple and YouTube. This course will help individuals to work on both front end and back end technologies related to web site creation and web page development.
Duration : 6 Months
Ideal for : Freshers and professionals with 1-2 years of Industry experience who wants to start their career in IT Sector as Full Stack Developer, Full stack engineer, Web Developer, Software Engineer etc.
Course Content
- Introduction of HTML
- Tag, Elements and Attributes
- Basics syntax
- Table, List Forms, Structure of HTML4 and HTML5
- Semantic and non-semantic tags
- HTML 5 Features
- New Input type
- Forms Attribute, SVG
- Canvas
- Audio, Video Tag
- Attributes (ID, Class, Style, Title )
- CSS Types (Inline, Internal, External)
- Box-model, Display Property (Block, Inline, None)
- Visibility-Hidden
- Position Property(Static, Relative, Absolute, Fixed )
- Z-index Property
- Combinators (Descendant Selector, Child Selector, Adjacent Sibling Selector, General Sibling Selector)
- CSS Pseudo-classes (Link, Visited, Hover, Active)
- CSS Pseudo-elements (First Line, First Letter, Before, After ,Selection),Static Web Page, Viewport Meta tag
- CSS 3-Background, Multiple Backgrounds Font Related Features (online fonts)
- Text-Effect and Box-Effect, Gradients-Linear and Radial
- Transition, Transformation, Animation, Media Queries
- Introduction of Bootstrap (Responsive)
- Typography
- Tables, Images, Buttons
- Grid Structure-Type of columns
- Forms, Jumbortron
- Well, Panel
- Navbar, Nav Tab, Carousel, Responsive Web Page
- Introduction of JavaScript, Use of JavaScript
- Variables, Keywords
- Data Type (Primitive, non-primitive)
- JS Conditions (if, if-else)
- Conditional operators & logical operators
- Loops (for, while, do-while)
- Switch Case, Functions
- SetTimeout and set Interval Function
- HTML DOM
- Use the document object to access and manipulate HTML
- Changing HTML Elements
- Adding and Deleting Elements
- Array
- Objects
- How to access Objects (Dot Notation, bracket Notation)
- Object Creation (Empty Object, Literal Way, Constructor Way)
- Prototype
- Validations
- Events
- Where to get the source code
- Setting up a virtual environment
- Setting up Django
- Creating a new Django app
- Your first Django model
- Your first Django view
- Using template blocks
- Adding custom view context
- Displaying dynamic posts
- Adding images to your model
- Setting up the media folder
- Detail view template
- Linking to other Django views from your template
- Adding an upload form
- Django messages Framework
- Adding Bootstrap5
- Introduction
- JQuery Library
- First JQuery Example, The Document Ready Function
- How to escape a special character
- Selectors
- Basic selectors
- Precise Selectors
- Combination of Selectors
- Hierarchy Selectors
- Selection Index Filters
- Visibility Filters
- Forms Selectors, Forms Filters
- Find Dropdown Selected Item
- Document Traversal
- Getting a specific DOM element
- Event
- Events Helpers
- Attach Event
- Detaching Events
- Events Triggering
- HTML Manipulation
- AJAX with jQuery
- Use and Benefits JSON
- Overview of AngularJS
- Getting started and downloading the source code
- Creating a new React app
- Initial code clean up
- Installing Bootstrap 5 with React.js
- Adding a Navbar component
- Installing a React router
- React based links
- Getting API keys
- React Browser History
- Bootstrap 5 search results
- What is Python? History of Python.
- Python Data Types
- What are Keywords, What are variables
- Introduction to Python
- Control Flow Statements
- Data Structures
- Functions
- Object oriented Programming
- Exception Handling and GUI
- Project Discussion
- What is SQL?
- Why we need SQL ?
- What is Database Management System (DBMS)?
- Types of DBMS
- Execution of SQL Query
- Difference between SQL & MYSQL
- Introduction to MYSQL
- Installation of MYSQL Server
- Download Sample Database
- Basic SQL Keywords
- Joins
- DML / DDL