This is a list of resources that you may find useful as we proceed through the class.
Contact
Feel free to email me, I'm pretty good about replying, give it a go!
Code Editors
Don't sweat picking the right one, just make sure you have a good plain text editor installed. Sublime Text is a good option, and also what I use personally.
Code Learning
We will cover code in class in lectures, but you will also be assigned exercises on certain concepts at Code Academy, you can always return to prior Code Academy modules later in the semester to review.
You can ask AI models specific questions about parts of your code and get good results. My recomendation is to ask it for advice about specific parts of your project so you maintain control over the overall structure. For example: 'I have a star as a html element on my webpage I'm trying to animate to twinkle, how do I start?'
Also don't underestimate Googling with a description of what you're trying to achieve. 'center align a DIV with CSS' or what have you.
HTML Resources
The Mozilla HTML Reference is a great way to find the tag you need for something, or just be reminded of what properties a tag has.
CSS Resources
Similarly the Mozilla CSS Reference is also killer for general information or syntax.
Here's some specific deep dives into particular tricky but useful concepts. Grid, Animations, (probably more later).
Getting Unstuck
If you find yourself stuck while writing code, remember to be patient. If you haven't already, try breaking your problem down into smaller, more manageable parts. Search Google, Stack Overflow, or ask an LLM for how to solve those parts, one at a time. Remember that most of the time you spend writing code will be fixing bugs. (And sometimes bugs will allow you to discover something new you haven't ever seen before!)
If you reach a point in which you need help from another human, please post your code to your class site. Then, email me a link to the code and explain what you're trying to achieve (I want this box to be center; I want this to change color over time) and everything you have tried.