HTML, CSS & Bootstrap
HTML structures, CSS styles, Bootstrap empowers: Crafting stunning, responsive web experiences
Course Overview
Ranked as one of the Best Schools for Web Development
- Our founder, Henry N. Ong II, is recognized as the pioneer of CMS web development courses in the Philippines
- The only school that offers the most number of web development courses
- 1st school to offer WordPress, Joomla & Drupal Classes since 2006
- 1st school to offer Laravel Class since 2014
- 1st school to offer Bootstrap Class since 2014
- Globally Recognized Course Certificate
- Around 85% of government agencies and local government units take web Development classes from us
Frequently Asked Questions
- Basic computer knowledge and skills in PC or Mac.
- Certificate of course completion
- Training references (PDF)
- Exercise materials
- Some add-ons
- Free trainer consultation
- Unlimited Free Retakes
Unlimited Retakes = Unlimited Hours of Learning!
We understand that individuals have different learning styles and paces, that’s why we offer the opportunity to learn at your own speed. If you need more time to grasp a concept, you are welcome to come back and retake the class at no additional cost. We believe in providing students with the support they need to succeed.
To Avail: Finish the course to qualify for the unlimited refresher classes
Validity: 1 Year
- Aspiring Web Developers and Front-end Designers
- People who are about to start a personal or business website
- People who would like to further customize a CMS based websites.
HTML (Hypertext Markup Language) is the standard language used to create web pages. It provides the structure and content of a web page, including headings, paragraphs, images, links, and more.
CSS (Cascading Style Sheets) is a language used to style and layout web pages. It is used to control the colors, fonts, spacing, and other visual elements of a web page. CSS allows you to separate the presentation of a web page from its structure, which makes it easier to maintain and update.
Bootstrap is a front-end development framework that is built on top of HTML and CSS. It provides a set of pre-designed components and layout options that can be easily integrated into web pages. Bootstrap makes it easy to create responsive and mobile-friendly web pages, and it also includes a set of JavaScript plugins that can be used to add interactivity and dynamic functionality to web pages.
- Job opportunities: HTML skills are in high demand in the job market, with many companies looking for web developers and designers who are proficient in HTML.
- Prerequisite web language: HTML and CSS are required by most front-end and back-end web languages such as JavaScript, jQuery, PHP, Laravel, CodeIgniter, etc.
- Customizing templates and extensions: HTML and CSS can be used in customizing templates and extensions for CMS based web applications such as WordPress, Joomla, and Drupal based websites.
- E-commerce: HTML and CSS are used to create online shopping websites, including product pages, shopping carts, and checkout pages.
- Blogs and online publications: HTML and CSS are used to create blogs and online publications, including text, images, and videos.
- Online forms: HTML and CSS are used to create online forms for data collection and submission, including contact forms, surveys, and registration forms.
- Mobile development: HTML and CSS are used to create mobile-friendly websites and apps that are optimized for small screens and touch-based navigation.
- Landing pages: HTML and CSS are used to create landing pages for businesses, products, and services, including calls-to-action, forms, and social sharing buttons.
- Email Marketing: HTML and CSS are used to create emails that are visually appealing and interactive.
- Accessibility: HTML and CSS are used to create accessible websites that can be used by people with disabilities.
- SEO: HTML and CSS are used to create websites that are optimized for search engines, making it easier for people to find the website through search engines.
- Animation and Transitions: HTML and CSS can also be used to create animations and transitions that make web pages more interactive and engaging.
Course Outline
Introduction to Web
- What is The Internet?
- The World Wide Web
- Web Server and Domain Name Service
- Web Browser and its purpose
- What are Web Pages?
- Text Editors
- The HTML Code
HTML File Basics
- Creating An HTML Document
- Organizing Your Project Assets
Visual Studio Code (BONUS)
- Installation and Interface Tour
- Common Shortcuts
- Chrome Shortcuts
- VS Code Shortcuts
- Utilizing Emmet.io and Intellisense
- Windows Shortcuts
- Converting Screenshots Into Links For Troubleshooting
- Installing Extensions
- Configuration For Convenience
What is HTML?
- Elements
- The Head
- The Body
- Syntax and semantics
- Setting up the HTML document structure
- Creating Comments
Global Attributes
- Title
- Style
- Class
- Id
Block Elements
- Headings
- Paragraphs
- Line Breaks
- Ordered Lists
- Unordered Lists
- Special Characters
- Preformatted Text
- Details
- Summary
- Horizontal Rule
Inline Elements
- Span
- Bold
- Italic
- Underline
- Strong
- Emphasis
- Insert
- Small
- Big
- Superscript
- Subscript
- Del
- Mark
Images
- Using Royalty Free Images
- Alt Attribute
- Width
- Height
Links
- Relative Links
- Absolute Links
- Link Target
- Text
- Telephone
- Image Link
- Download Link
- Anchor Links
Embedding Media
- Internal Embedding
- External Embedding
- Audio
- Video
- Google Apps
- Social Media
- Manual Embedding
Other Elements
- Tables
- Forms
- Divs
- Link
- Meta
What is CSS?
- CSS Syntax
- Cascading Styles with Inheritance
- Understanding Specificity
Linking CSS to HTML
- Inline Style Attribute
- Internal Style Tag
- External Style Sheet
CSS Selectors
- Element
- Class
- ID
- Multi Selector
- Descendant
- Wild Card
- Direct Child
- General Sibling
- Adjacent Sibling
- Attribute
- Pseudo Class
- Pseudo Element
The Box Model
- Margin
- Padding
- Border and Styling
Box Sizing
- Content Box
- Border Box
Sizing
- Width
- Min-Width & Max Width
- Height
- Min-Height and Max Height
- Pixels
- Percentage
- Viewport Height & Viewport Width
- Rems & Ems
- Ch
- Targeting the Root Element
Colors
- Using Color Generators
- Storing CSS Variables
- Hexadecimal
- Red Green Blue (RGB)
- Hue Saturation Lightness (HSL)
Text
- Text Alignment
- Text Transform
- Text Decoration
- Text Shadow
- Box Shadow
- Font Family
- Font Weight
- Font Style
- Font Size
- Line Height
- Letter Spacing
- Word Spacing
- List Style Type
- Custom List Style Type Using Marker
Background
- Background Color
- Background Image
- Background Size
- Background Repeat
- Background Position
- Position
- Object Fit
- Z-index
Easily Align Elements with Flexbox
Advanced Positioning with CSS Grid
Introduction to Bootstrap
- What is Bootstrap?
- Adding the Bootstrap library CDN
- Integrating Bootstrap library Locally
- Using the grid design pattern
- Using Bootstrap’s custom classes
- Using Bootstrap’s typography
- Using Bootstrap icons
- Using Styled Buttons
Final Project: Company Website with four pages
Standards and validation
- Common HTML and CSS mistakes
- Code validation
- Accessibility Standards
- Google HTML style guide
- Google CSS style guide
Other Tips and More!
Registration
Single Course Promo
Course Packages Promo
Promo Mechanics: Courses that are part of a Packaged Promo should be availed within the same month. Promo rates are subject to change without prior notice
HTML5, CSS3 with Bootstrap 5 + JavaScript Essentials
JavaScript Essentials + React JS Essentials
HTML5, CSS3 with Bootstrap 5 + PHP with MySQL
october 2024
fri04oct(oct 4)9:00 amsun06(oct 6)7:00 pmHTML5, CSS3 & BootstrapWeb DevelopmentPhysical Class
Time
4 (Friday) 9:00 am - 6 (Sunday) 7:00 pm
Organizer
Inventive Media
fri04oct(oct 4)9:00 ammon07(oct 7)7:00 pmLaravel 10 PHP FrameworkWeb DevelopmentPhysical Class
Time
4 (Friday) 9:00 am - 7 (Monday) 7:00 pm
Organizer
Inventive Media
sat05oct(oct 5)9:00 amsun06(oct 6)7:00 pmDrupal CMSWeb DevelopmentPhysical Class
Time
5 (Saturday) 9:00 am - 6 (Sunday) 7:00 pm
Organizer
Inventive Media
fri11oct(oct 11)9:00 amsun13(oct 13)7:00 pmJavaScript EssentialsWeb DevelopmentPhysical Class
Time
11 (Friday) 9:00 am - 13 (Sunday) 7:00 pm
Organizer
Inventive Media
fri11oct(oct 11)9:00 ammon14(oct 14)7:00 pmPHP with MySQLWeb DevelopmentPhysical Class
Time
11 (Friday) 9:00 am - 14 (Monday) 7:00 pm
Organizer
Inventive Media
sat12oct(oct 12)9:00 amsun13(oct 13)7:00 pmJoomla CMSWeb DevelopmentPhysical Class
Time
12 (Saturday) 9:00 am - 13 (Sunday) 7:00 pm
Organizer
Inventive Media
fri18oct(oct 18)9:00 amsun20(oct 20)7:00 pmReact JS EssentialsWeb DevelopmentPhysical Class
Time
18 (Friday) 9:00 am - 20 (Sunday) 7:00 pm
Organizer
Inventive Media
Time
18 (Friday) 9:00 am - 21 (Monday) 7:00 pm
Organizer
Inventive Media
fri18oct(oct 18)9:00 ammon21(oct 21)7:00 pmCodeIgniter PHP FrameworkWeb DevelopmentPhysical Class
Time
18 (Friday) 9:00 am - 21 (Monday) 7:00 pm
Organizer
Inventive Media
sat19oct(oct 19)9:00 amsun20(oct 20)7:00 pmWordPress CMSWeb DevelopmentPhysical Class
Time
19 (Saturday) 9:00 am - 20 (Sunday) 7:00 pm
Organizer
Inventive Media
fri25oct(oct 25)9:00 ammon28(oct 28)7:00 pmLaravel 10 PHP FrameworkWeb DevelopmentPhysical Class
Time
25 (Friday) 9:00 am - 28 (Monday) 7:00 pm
Organizer
Inventive Media
fri25oct(oct 25)9:00 ammon28(oct 28)7:00 pmDjango Python FrameworkProgramming LanguagePhysical Class
Time
25 (Friday) 9:00 am - 28 (Monday) 7:00 pm
Organizer
Inventive Media
Time
25 (Friday) 9:00 am - 28 (Monday) 7:00 pm
Organizer
Inventive Media
sat26oct(oct 26)9:00 amsun27(oct 27)7:00 pmWordPress Custom Themewith ElementorPhysical Class
Time
26 (Saturday) 9:00 am - 27 (Sunday) 7:00 pm
Organizer
Inventive Media
november 2024
fri08nov(nov 8)9:00 amsun10(nov 10)7:00 pmHTML5, CSS3 & BootstrapWeb DevelopmentPhysical Class
Time
8 (Friday) 9:00 am - 10 (Sunday) 7:00 pm
Organizer
Inventive Media
sat09nov(nov 9)1:32 amsun10(nov 10)1:32 amDrupal CMSWeb DevelopmentPhysical Class
Time
9 (Saturday) 1:32 am - 10 (Sunday) 1:32 am
Organizer
Inventive Media
fri15nov(nov 15)9:00 amsun17(nov 17)7:00 pmJavaScript EssentialsWeb DevelopmentPhysical Class
Time
15 (Friday) 9:00 am - 17 (Sunday) 7:00 pm
Organizer
Inventive Media
fri15nov(nov 15)9:00 ammon18(nov 18)7:00 pmPHP with MySQLWeb DevelopmentPhysical Class
Time
15 (Friday) 9:00 am - 18 (Monday) 7:00 pm
Organizer
Inventive Media
sat16nov(nov 16)9:00 amsun17(nov 17)7:00 pmJoomla CMSWeb DevelopmentPhysical Class
Time
16 (Saturday) 9:00 am - 17 (Sunday) 7:00 pm
Organizer
Inventive Media
fri22nov(nov 22)9:00 amsun24(nov 24)7:00 pmReact JS EssentialsWeb DevelopmentPhysical Class
Time
22 (Friday) 9:00 am - 24 (Sunday) 7:00 pm
Organizer
Inventive Media
fri22nov(nov 22)9:00 ammon25(nov 25)7:00 pmLaravel 10 PHP FrameworkWeb DevelopmentPhysical Class
Time
22 (Friday) 9:00 am - 25 (Monday) 7:00 pm
Organizer
Inventive Media
Time
22 (Friday) 9:00 am - 25 (Monday) 7:00 pm
Organizer
Inventive Media
Time
22 (Friday) 9:00 am - 25 (Monday) 7:00 pm
Organizer
Inventive Media
sat23nov(nov 23)9:00 amsun24(nov 24)7:00 pmWordPress CMSWeb DevelopmentPhysical Class
Time
23 (Saturday) 9:00 am - 24 (Sunday) 7:00 pm
Organizer
Inventive Media
Time
November 29 (Friday) 9:00 am - December 2 (Monday) 7:00 pm
Organizer
Inventive Media
fri29nov(nov 29)9:00 ammon02dec(dec 2)7:00 pmCodeIgniter PHP FrameworkWeb DevelopmentPhysical Class
Time
November 29 (Friday) 9:00 am - December 2 (Monday) 7:00 pm
Organizer
Inventive Media
sat30novsun01decWordPress Custom Themewith ElementorPhysical Class
Time
November 30 (Saturday) 9:00 am - December 1 (Sunday) 7:00 pm