Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're being highly disingenuous with your reply, to the point that I agree with the other comment that it is snarky. Assuming your audience already knows HTML and Python is perfectly acceptable if the focus is on building the application, not on teaching how to type HTML and Python from scratch one character at a time. A video could then say "Now we enter in this page of HTML [cut from blank editor to already typed in text]. Note the following sections: [brief explanation of important parts with highlights]" etc. which the audience can follow along via section-by-section downloads. This is a very standard style, and that you seem unaware makes you appear ill-suited for teaching anybody.


Hey,

The course does mention you should have a basic understanding of HTML and Python before starting it. It's meant to teach you about Flask.

There's about 60 HTML templates in total. Rather than put the burden of copy/pasting each one onto the student, I decided to break the entire project up into 20 stages (separated by folders and git commits).

You get to see the application at 20 stages of development (to see how it gets built up). It starts with a single app.py file and finishes with the end result.

Basically I go over each line of code, and explain why it's written and what it does.

This style of teaching was a choice I made based on the direct feedback of hundreds of students in previous courses.

Most of them like the fast paced style where I talk over the code. There's also many hours of code challenges built into the course to get your hands dirty. The refund rate is currently less than 1%.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: