CSS3 Course
CSS is a language that describes the presentation and design of web pages, including colors, layouts, and fonts. CSS3 allows adapting the page display to different types of devices and technologies, such as large screens, small screens, or printers.
CSS is not dependent on HTML and can be used with any XML-based markup language. The separation between HTML and CSS makes it easier to manage websites and their design, as CSS can adapt pages to different environments. Today, websites are designed with complex layouts, unique fonts, and custom color schemes tailored to each page.
A CSS course covers all aspects of Cascading Style Sheets. We will learn both basic and advanced coding with an emphasis on writing correct code, how to validate the code, and acquiring proper coding practices for the future. When done correctly, styling a web page can enhance its appearance. When done improperly, the result can be worse than having no styling at all.
To ensure your websites do not pose obstacles to people with cognitive and/or physical disabilities, you should design pages that follow the standard accessibility guidelines of POUR. In the CSS3 course, we will learn to use various codes for designing web pages, including colors, alignments, fonts, and other diverse topics.
Upon completing the course, the learners will be able to create a design for a given HTML page.
Using this design, they will utilize CSS to implement the styling by adding fonts, colors, and layouts. CSS3 pages define the color, size, and positioning of text and other HTML tags, while HTML files define the content and how it's organized. The separation between them allows you to change the color scheme without having to rewrite your entire website.
Ch. 1
מבוא לCSS3
Ch. 2
Inline CSS
Ch. 3
External CSS
Ch. 4
Classes & IDs
Ch. 5
Divs
Ch. 6
Positioning
Ch. 7
Floating
Ch. 8
Colors
Ch. 9
Margins
Ch. 10
Padding
Ch. 11
Fonts
Ch. 12
Borders
Ch. 13
Styling Text
Ch. 14
Aligning Text
Ch. 15
Styling Links
Ch. 16
Frames
Oleg Korzon
Head of Web Application Development
Senior Lecturer and Director of Web Development at Embedded Academy. With extensive expertise in HTML5, CSS, JavaScript, jQuery, Angular, React, Node.js, MongoDB, and other cutting-edge web technologies, our instructor brings a wealth of experience to the classroom. His diverse background encompasses: