This CPD in HTML & CSS Coding teaches you the fundamentals of coding in HTML and CSS. We start with exploring HTML Development using some of the most commonly used tags and attributes. You will learn the composition of an HTML file, and some of the essential components. Included are hands-on exercise files that help solidify the concepts we explore in the course. After the HTML you will jump into CSS to fully customize the look of their web pages. The course provides an extensive overview of CSS attributes, components, and positioning.
This course is for beginner web developers who want to learn to code in HTML & CSS. It is also beneficial to those who maintain webpages or content management systems.
Programme structure:
Course 1: Getting Started with HTML
In this course, learn how to get started with HTML — properly typing code; adding basic elements such as headings, paragraphs, and breaks; and creating bulleted or numbered lists.
Course 2: Doing More with HTML
This course expands on the Getting Started with HTML course, teaching how to add images, links and tables in HTML.
Course 3: Getting Started with CSS
Getting started with CSS is the focus of this course: adding the <style> tag to HTML code, adding colours to elements with CSS, and using identifiers to select elements to style.
Course 4: Styling Text with CSS
In this course, learn about styling text with CSS. Changing the font family and size of a section of the text, using additional properties such as font style, font-weight, line height, and text-align are topics covered. As well, learn how to use the CSS font-style shorthand.
Course 5: Extended Styling Techniques using HTML and CSS
This course teaches about other styling techniques using HTML and CSS, including using grouping elements, changing the dimensions of a div block, and using the CSS box model to format a webpage.
Course 6: Complex Selectors
Selectors are one of the most important parts of CSS. They determine how styles are to be applied to elements on a page. CSS3 has brought new selectors to help better improve existing practices and ways to better style our pages. In this course, you will learn how to use commonly used selectors, child selectors, attribute selectors, and pseudo-selectors.
Course 7: Responsive Web Design
Responsive design is the practice of building a website suitable to work on every device and every screen size, no matter how large or small, mobile or desktop. Responsive web design can be broken down into three main components, which include flexible layouts, media queries, and flexible media.In this course, you will learn how to use flexible layouts, media queries, and flexible media.
Course 8: Performance and Organization
In this course you will learn the importance of performance and organization while using HTML and CSS, including different methodologies to get you started. In this course you will learn about strategy and structure, object-oriented CSS, scalable and modular architecture for CSS, and reusable code.
Course 9: How to Position Content
In this course, we will tackle how to position our HTML content with two different CSS properties: float and inline-block. In this course, you will learn about positioning content with floats, clearing and containing floats, positioning with inline-block, and clearing white-space when using inline-block.
Course 10: Writing Your Best Code
In this course, we will focus on the best coding practices for both HTML and CSS. These coding practices will serve as a framework for writing HTML and CSS and should be kept in mind when programming. In this course, you will learn about, standards-compliant markup, semantic elements, proper document structure, syntax organization, organizing code with comments, writing CSS with multiple lines and spaces, using proper class names, and using shorthand properties and values
If you have any questions, please do not hesitate to ask us. Please also call us or email us before visiting to make sure that you will be served with our best services.
+679 331 2297
[email protected]
Naomi Coalala
Manager – Business Development
+679 331 2193
[email protected]
Vishal Parkas
Marketing & Admin Officer
+679 331 2193
[email protected]
Verleshwar Singh
Head – Workforce Development Training Unit
+679 331 2195 / +679 999 3659
[email protected]