Older Posts

This is what I do.

UC-Davis' JavaScript Basics

4 week course on JavaScript.
This course introduces the programming language
JavaScript and shows the websites that include the
type of interactions students will eventually be
able to develop. Learners will understand the
importance of how JavaScript was developed and
why such history impacts the way JavaScript is
currently written and in future releases.
Learners will write their first scripts,
have their HTML and CSS skills assessed,
create variables and arrays and assign
values to them. If student’s skills are lacking,
resources and recommendations are provided to
improve these skills. There is ample opportunity
for students to practice these first, core skills.

U of Michigan's Advanced Styling w/Responsive Design

4 week course on Responsive Design.
This course is an introduction to the theory and practice of creating responsive websites.
Basically, designing website to run on a smartphone, tablet, laptop and/or desktop.
Class is taught by Colleen van Lent, PhD - University of Michigan, School of Information.
Also, Git, GitHub, CI and CD. Fourth year in web development.
Git and Github are current web server with my own domains; bauska.site, bauska.online and bauska.org

U of Michigan's Interactivity with JavaScript

4 week course on JavaScript.
This course will introduce you to the basics of the
JavaScript language. We will cover concepts such as
variables, looping, functions, and even a little bit
about debugging tools. You will understand how the
Document Object Model (DOM) is used by JavaScript
to identify and modify specific parts of your page.
After the course, learners will be able to react to
DOM Events and dynamically alter the contents and
style of their page. The class will culminate in
a final project - the creation of an interactive
HTML5 form that accepts and verifies input.

U of Michigan's Introduction to CSS3

4 week course on Cascade Style Sheets.
The web today is almost unrecognizable from the
early days of white pages with lists of blue links.
Now, sites are designed with complex layouts,
unique fonts, and customized color schemes. This
course will show you the basics of Cascading
Style Sheets (CSS3). The emphasis will be on
learning how to write CSS rules, how to test
code, and how to establish good programming
habits.

When done correctly, the styling of a webpage can
enhance your page. When done incorrectly the result
can be worse than no styling at all. To ensure that
your sites do not put up barriers for people with
cognitive and/or physical disabilities, you will
learn how to evaluate pages using the standardized
POUR accessibility guidelines. Upon completion of
the course, learners will be able to sketch a design
for a given HTML page. Using that design they
will use CSS to implement the design by adding
fonts, colors, and layouts.
Here is a sample final
CSS page.
Git and Github are current web server with my
own domains; bauska.site and bauska.org