Welcome to Web Development Foundation, the best course to start your web development journey as a beginner, step-by-step. This course explains each and every important topic including concept, documentation, and implementation. The entire course is designed for beginners with one goal in mind: to build responsive websites using HTML5, CSS3, Bootstrap & Sass.
Throughout the course, we will explore the most important topics step-by-step, along with building six complete projects:
- How Does The Web Works?
- Client and Server
- HTTP Requests (GET, POST, PUT, DELETE)
- HTTP Response (Status Code, Content-Type)
- HTML Fundamentals
- Syntax
- Document Structure
- Meta Data
- Links
- Images and Media
- Form Elements
- Forms
- HTML Semantics
- Sections (body, article, section, nav, aside, h1...h6, header, footer)
- Grouping Elements (main, div, p, hr, ul, ol, li, figure, pre)
- Text Level (a, em, strong, span, br)
- CSS Fundamentals
- Adding CSS (Inline, Internal and External)
- Syntax: selectors, declaration block, properties, declared value
- CSS Selectors (universal, type, class, id, attribute)
- Cascade and Specificity
- Box Model
- Sizing (padding, margin, width, height and border)
- Units
- Position (absolute, relative, fixed, static and sticky)
- Display Property
- Fonts and other formatting properties
- Advanced Selectors
- Responsive Design
- Text Effects
- Images and video resizing
- Different viewports
- Media queries
- Layouts
- Advanced
- Variables
- Transition & Animations
- Transforms
- Shadows and Gradients
- Design Patterns
- Website Planning
- SVG
- CSS Libraries
- Bootstrap (CSS Framework)
- Layouts
- Content
- Forms
- Components
- Utilities
- SASS (CSS Preprocessor)
- Variables
- Nesting
- Partials & Modules
- Mixins
- Extend/Inheritance
- Operators
- Website Deployment
Why this course?