Christina Truong, Educator and Developer

Courses

If you're looking to start a career in web development or to refresh your knowledge, check out some of my courses on CSS, Git and other front-end and tech related topics.

LinkedIn Learning

CSS Essential Training

Latest version: October 2025

Tech professional and educator Christina Truong introduces core concepts and CSS syntax to efficiently style your HTML documents. Master the box model to control element spacing. Learn how to use Flexbox and Grid for creating dynamic layouts. Discover how to add color and typography to enhance your page’s appearance. Gain skills in managing responsive layouts, ensuring your designs look great across all devices. Engage in practical, hands-on projects that solidify your learning. Learn how to apply CSS techniques confidently to produce fluid, responsive designs. This course is ideal for beginners and those seeking to refresh their CSS knowledge.

View course

LinkedIn Learning

CSS Layouts: From Float to Flexbox and Grid

Updated: October 2025

In the past, developers fiddled with floats to create layouts that worked across browsers. But the latest generation of CSS specs offers a better and vastly more intuitive set of tools. However, moving from floats to Grid, Flexbox, or both means adjusting how you think. In this course, Christina Truong guides you though this process, from initial concepts to complete conversion, highlighting the different ways to create page layouts with modern CSS concepts.

View course

LinkedIn Learning

Getting Your Website Online

Updated: September 2025

When looking to publish your website, there are many other options available today to support a wide variety of needs and skill levels. In this course, Christina Truong explores the core foundations you need to make your site visible, as well as a range of options for hosting that site. She covers basic concepts, including the cloud, domains, URLs, and hosting. In addition, she explains how to work with website builder options—which allow you to create websites relatively quickly, with little to no coding experience.

View course

LinkedIn Learning

Web Development Tools: Enhance Workflow and Code Quality

Updated: September 2025

Web developers don't have to do everything by hand. Christina Truong introduces browser tools for analyzing and testing your code, and text editor shortcuts and tools to help you write your code faster and cleaner than before. Plus, learn how CSS frameworks and preprocessors can improve your CSS workflow and how version control systems like Git actually help track your work, in addition to saving you from mistakes.

View course

LinkedIn Learning

HTML Essential Training

Released: March 2025

Looking to get up to speed with HTML (Hypertext Markup Language), the foundation for all websites and web applications? In this course, instructor Christina Truong covers the fundamental concepts and skills you need to know to start writing HTML, including terminology, syntax, how to create a document structure, and more. Along the way, learn how to define the semantic meaning of content to communicate between the web browser and the user. Additionally, explore how to embed various types of media, such as images, videos, and audio, and learn how to create a basic form to capture user input. By the end of this course, you’ll be prepared to start leveraging the power of HTML.

View course

LinkedIn Learning

Programming Foundations: Version Control with Git

Latest version: April 2024

In this course, instructor Christina Truong covers the fundamentals of version control with Git. Christina helps you get acquainted with basic Git terminology, the basic Git workflow, and how to install the software on both Macs and PCs. She then demonstrates how to manage repositories using either the command line or a (GUI). Along the way, she provides challenges and solutions that help you grasp how these concepts work in practice.

View course

LinkedIn Learning

Getting Your First Job as a Web Developer

Released: March 2021

This course provides the foundational knowledge for getting started as an in-house or freelance web developer. Learn how to craft a personal online profile, write a resume that highlights your skills, prepare for interviews, and negotiating job offers. Also learn about freelancing topics such as searching for clients and projects, calculating rates and things to consider when creating a contract.

View course

LinkedIn Learning

CSS: Design Systems and Architectures

Released: June 2018

You'd never build a house without a blueprint, so why write CSS without a plan? A strong foundation makes CSS more scalable, reusable, and maintainable. Learn how to define a cohesive design system and robust architecture for your own CSS projects, in this course with Christina Truong. Christina shares strategies to help developers reimagine their workflow from the bottom up.

View course