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.
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.
Release date: 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 courseRelease date: August 2023
In this hands-on course, instructor Christina Truong demonstrates the concepts that form the foundation of CSS, explaining what you need to know to tweak existing CSS and start writing your own with ease. Christina explains how to use selectors, how to style text and manage basic layouts with Flexbox and Grid. Learn the basics of working with typography and how to create responsive layouts. Along the way, test out your know-how by creating a real-world project, your own personal website.
View courseRelease date: January 2023
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 courseRelease date: January 2023
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 courseRelease date: 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 courseRelease date: September 2019
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 courseRelease date: 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