Meet Our Expert: Sasha Vodnik, Front-End Web Development Instructor, GA San Francisco
Learn In-Demand Skills in Our Front-End Web Development Courses and Bootcamps in Seattle
Application Programming Interface (or API)
Read “A Beginner’s Guide to APIs in Web Development” by Saimon Sharif.
Calvin Tan, a Front-End Web Development instructor at GA Singapore, says, “CSS, which stands for Cascading Style Sheets, is the language that sets the appearance of a website, including its fonts, color, and layout. It is a companion to the HTML language: HTML provides the content of a website, and CSS enhances the styling of the HTML content. Besides being used to create visually engaging websites, CSS is often used to enhance the aesthetics of user interfaces for web and mobile applications.
"In General Assembly’s part-time Front-End Web Development (FEWD) course, our full-time Web Development Immersive course, and our online HTML, CSS & Web Design course, students learn how to write CSS syntax and link it effectively with HTML files. We also break down the most commonly used CSS properties, such as styling of text and background images. Students learn how to style multiple elements or a smaller group of elements through the use of classes, IDs, advanced selectors, and pseudo-selectors, and delve into creating layouts by using margins and paddings, floats, and positioning using flexbox. By the end of these courses, students are equipped with a firm understanding of CSS and the ability to create a visually appealing, interactive website that responds to various mobile or tablet devices."
Phil Bolles, User Experience Design instructor at GA Washington, D.C., says, “Responsive web design — the design of layouts and hierarchies that preserve visual emphasis and change as a screen changes size — has reshaped the modern web. We now think of the web as a spectrum, a range of screen widths corresponding to a wide range of devices. A website shouldn’t care whether the user is viewing it on a phone, laptop, or flat-screen TV via a Playstation 4. Instead, a website should respond to its viewer’s screen width, preserve content structure even as the layout changes, and maintain readability at any size — all of which leads to a positive user experience.
“In GA’s full-time User Experience Design Immersive and part-time User Experience Design course, instructors frequently challenge students to think about how their digital products will look at different screen sizes and give them tips on maintaining visual priority. Recognizing that they can’t guarantee which device their audience uses, students learn to think of the web as fluid. When it comes to bringing responsive designs to life, you can learn the fundamentals in our part-time Front-End Web Development course or online HTML, CSS & Web Design course, or launch a career building seamless, responsive websites in GA’s full-time Web Development Immersive or Web Development Immersive Remote program.”
Read “A Beginner’s Guide to Responsive Design” by Phil Bolles.
Kate Shishkina, who has taught Web Development Immersives at GA’s New York City campus, says, “A web browser is software that provides an easy access to the World Wide Web. Browsers load and render web pages so that they are readable by humans. Think of a web browser as the tour bus that drives you around the web’s top attractions.
Read “A Beginner’s Guide to Web Browsers” by Kate Shishkina.