Task List

 # Student Task Title Priority Details Date Due Progress Tags Who
7JoeySUsing Selectors

Learn how to use selectorsin your pages. Do the grouping & nesting homework and then talk to my about the "pulling it all together homework".

JoeyS
8JoeySFlexbox Containers

Learn the basics of flex. Do homework.

JoeyS
9JoeySFlexbox Container Properties

Read about the 4 and do homework that is in flex-wrap.

JoeyS
1JulianTRead about Converting Data Types

Read!

JulianT
2JulianTHomework: Converting Data TYpes

Do homework for Converting Strings & Numbers

JulianT
3JulianTAdding Logic with Conditionals

Read the intro and then the section on Comparisons & Logical Operators and on Conditionals in JavaScript

JulianT
4JulianTExercise: Conditionals and Canvas

Do exercise!

JulianT
15JulianTBreakout Game: Step 1

Read and do exercise.

JulianT
20JulianTGradients

Learn about Gradients - if you want to! Optional!

JulianT
1KateRBetter homepage

for logged out users - make a useable homepage, should be able to use app without an account. use horoizontal rows to display random gifts? include some sort of "its better if you make an account"
for logged in users - make it a little cleaner and better

In the thick of
  • Today
KateR
1KateRGeneral styling
  • Buttons are cut off on a lot of pages? Did you set an abolute width? Use rem or %.
  • Required fields for forms are not marked as required so hard to tell what to fill in. Traditionally, an asterik is used.
  • Why is all the recipient info required? I don't need Eva's email/phone/address in there. Should be optional.
  • Style your message line better - so it stands out but also looks like it is a message and is supposed to be there. Try the dark blue, italics, centered? See how that works? Maybe a light blue background around it?
  • When add a new list it says no lists added - redirect to the mylsits page.
  • What the hell is vegan popcorn??!?
  • Should have age range on this...or is it only for teens? Some presents are obviously adult and some are very kid.
  • I found attributes good but how do these match?
  • Maybe one for life stage? College bound? High School. And by age. And gender
  • The star for adding a list is confusing - make it a + or and + Add to List button. I think of star as save it to my favorites.
KateR
1KateRTrending Gifts SQLHigh

Update to get the gifts that re on the most lists - use COUNT(*) and join to gift_list.

KateR
2KateRMore gifts!!!

Find ways of getting a ton of gifts - ask people to add, maybe use scraping, not sure but definitley need to get a broader range of gifts if we want people to actually use it

KateR
2KateRRecipient
  • No way to edit recipient info? Things change.
  • After you add a recipient - redirect - to list of recipients - back to page they came from.
KateR
5KateRWorking or Local?

ALL

  • If your code is in good shape right now - everything is working correctly. Make a copy in a directory called "working" or whatever. Then, only mess with that version. Or you can use local development and only upload when you are done.
  • If you are not at a good stopping point - list what you need to do. Do that first and then move things to a working spot.
  • Yes, we will have a lesson on GIT - next week?
KateR
1KiraMStart with Step 1 of Make Your Own Web App

Read through each topic in this lesson.   Start brainstorming?  Ideas.  Let's also use AI to see if it can help.  We will use Duck.ai.

KiraM
1LilyCBrainstorming

Did you think about this? Start? Ready to do it with class today?

In the thick of
  • Today
LilyC
1LilyCHome Page

First create a basic index.php page.

LilyC
3LilyCMake New User Form

Create new form - don't forget to use a grid to do form layout, password stuff

LilyC
4LilyCheader

Then - take the top part and put it in head. Make sure there is an include in index.php. Look at labcatscoding.com/apps/index.php and header.php for guidance. And ask me!

LilyC
1LouiseOAliases

Read about aliases!

LouiseO
2LouiseOSimple Joins

Read about simple Joins and do quiz at end of lesson.  Ask for lesson if need it!

LouiseO
3LouiseOJoining More Than 1 Table

On to reading about this and then do task.  Need lesson?

LouiseO
4LouiseOTypes of Joins

Too esoteric?  Not critical but good to know.  Learn or skip?

LouiseO
1MargaretPWorkout Log Table

Display table of workout log. Have an add button. Edit/delelte???

In the thick ofMargaretP
 # Student Task Title Priority Details Date Due Progress Tags Who