South of Shasta offers both on-site and remote training classes for a number of IT and Software Development topics.
- HTML and CSS Fundamentals for The Modern Web
Whether you call them “HTML and CSS” or “HTML5 and CSS3”, they are the same thing — the fundamental building blocks for making websites (for both desktop and mobile devices). In this class we’ll cover both, starting with the fundamentals of how HTML tags work and how to properly build a valid HTML web page. We’ll also cover the basics of CSS and best practices for how to combine HTML and CSS for your websites. Then we’ll cover some fun stuff: effects like rounded corners and animations. Plus useful concepts such as Flexbox and CSS grid, how to test your code, tools for debugging and much more!
- Converting Legacy CFML to a Modern MVC Framework
Do you maintain legacy ColdFusion applications, perhaps written with old procedural-style code? Have you been told you should be using a Model-View-Controller (MVC) framework but don't really understand how that works? Does the idea of rewriting the entire application seem like an impossible task? What if you could instead revamp your code in phases, without having to do it all at once?
- Angular.js Fundamentals
- Node.js Fundamentals
- SQL Scripting
Whether you're a web developer using PHP/ColdFusion/Java, or an analyst looking for better reports out of your database, understanding SQL Scripting is an invaluable tool. This class goes through the basics of what is a database (and how it differs from a spreadsheet like Excel), how data is organized, and then expands into the different basic tools available in SQL for building reports. We'll also cover joining data together, adding, updating and deleting records, and a few other tricks as well!