More About Web Development
Front-End Web Development
Our summer certificate in web development teaches you these skills so you can build your own websites from scratch.
Let's dive into some web development topics:
HTML, which stands for HyperText Markup Language, is often the first language that developers learn. It allows them to add content such as text, images, forms, and more to webpage. HTML creates the content and structure/outline of the page. Developers supplement HTML with CSS to refine the appearance of the content and the overall layout. Together, HTML and CSS make up the majority of the user interface.
CSS, or Cascading Style Sheets, is learned alongside HTML because the two work seamlessly together. With CSS, we can make global changes to a website’s look. We can style color, font, border, position, shape, and even create simple animations. We can change individual elements (such as a single line of text), multiple elements (such as all headers at the same time), or we can pick and choose which things to manipulate by assigning classes and IDs to things that we create in HTML.
CSS flexbox is primarily used when laying out webpage content in one direction (row or column). We say primarily because flexbox content can wrap, which would create multiple rows and columns. Its focus is not on creating a full grid though, as CSS grid does.
We use flexbox to size, align, and distribute content in a direction (row or column). In a world of various sized devices, the flexibility of flexbox enables us to size content for different size screens, to change from a column direction on mobile to a row direction on desktop, and to even reorder content differently on multiple screen sizes.