Code Monkey home page Code Monkey logo

web-fundamentals's Introduction

title layout
Home
home

web-fundamentals's People

Contributors

ahotal01 avatar annahey avatar cherylschaefer avatar chrisbay avatar dcmorse avatar jesseilev avatar pdmxdd avatar seraries avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

web-fundamentals's Issues

Typo in class 14 prep

"A responsive site is one that adapts to different screen sizes, such as desktop, table, and mobile." Should be desktop, tablet (not table), and mobile.

Font too small in videos

from TF:

Not sure if this is the right spot for this feedback, but one of my students who has poor eyesight has been struggling with some of the lecture videos (not Udacity, but the LC videos used in assignments). It is difficult for her to read the text on the screen in these videos, and as a result her own code becomes littered with minor errors (e.g., spaces where there should be no spaces, missing quotation marks, etc.). It might be worth mentioning to anyone doing the screen recordings to bump up the font size in their editors/browsers while presenting. Thanks!

Backref value explanation. Relating databases in the get-it-done app

In this example, following the instructions from get-it-done, it caused a lot of questions in class about if the backref was a column in the database or it could be just initiated in def init. It works like shown below, that is how I did it.
image
It would be nicer if in the description of the video or in the video itself for get-it-done, where we set the relationship for the classes "Task" and "User", we mention where the backref value comes from and see the match, do I explain myself? Sorry guys, I admire you, I'm just giving you feedback to improve.

Missing import in Notes for Get It Done! Part 2: Database Configuration

In the Notes section for Get It Done! Part 2: Database Configuration the following code appears:

> from main import db
> db.create_all()

I think it should be changed to

>>> from main import db, Task
>>> db.create_all()

as in the video, otherwise the user is going to receive a NameError: when she executes the subsequent code:

>>> new_task = Task('finish ORM lesson 2')
>>> db.session.add(new_task)
>>> another_task = Task('post lesson video')
>>> db.session.add(another_task)
>>> db.session.commit()

Note that in addition to adding the Task import, I would suggest that the single > prompt indicators be changed to >>> for consistency with the other interactive Python code sections.

Typo in build-a-blog

On the build-a-blog assignment there is a typo:

  • is: "By the time you've checked off each of these, you're app should behave like this:"
  • should be: "By the time you've checked off each of these, your app should behave like this"

Same variable names get-it-done templates and python code

In the video lessons, in the code for get-it-done, I have noticed that the same names are used several times. Ex:
@chrisbay :
image
Me:
image
I like to play with the names and assign different names just for learning purposes. That helps me identify who is who and where it comes from. I have noticed that by doing this it's easier for me to understand. It's just a suggestion, it works for me. Does everybody learn this way? I dont know.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.