#100DaysOfWeb in Python Transcripts
Chapter: Days 13-16: CSS Layout and Design
Lecture: CSS chapter intro
0:00 In our previous section together
0:02 we built some really cool webpages
0:03 we used some HTML5 techniques to build
0:06 some really nice forums that work
0:08 doing client-side validation and accepting
0:11 just the right kind of input, giving lots of feedback.
0:14 But what we did not do is make those sites look good.
0:17 One of them looked straight out of 1996, on purpose
0:21 and all the other ones we were going to build
0:23 if we built them, they would look that way too
0:24 because we hadn't talked about CSS and design
0:27 and that sort of thing.
0:28 That's what this chapter is all about.
0:30 Taking just client-side HTML, whether that's generated
0:33 through some kind of server-side framework
0:37 or however you get it, and making it look really nice
0:41 and learning just enough about web design
0:43 to be comfortable and getting our sites to work
0:46 the way we want.
0:47 Often, web design can be something super frustrating
0:50 for people who are like
0:51 I would love to write a website but I don't know web design
0:54 and I'm not a designer, I'm not a graphic artist
0:56 I'm not artistic or creative or whatever
0:58 you don't need any of that stuff.
1:00 You'll see there's a bunch of clear little steps
1:02 and clear little topics that you need to learn
1:04 and then you'll be quite capable with web design.
1:08 Then you go and find some assets, other places
1:11 we'll talk more about that as we get into the chapter.
1:13 I think everyone can do web design
1:15 and I'm going to show you what I consider
1:17 to be the foundational core elements
1:20 things you have to know to be successful here.