What We're Going to Build1:01 with Kenneth Love
An introduction into our course project.
[MUSIC] 0:00 All right, time for a project using the tools we've learned in this course. 0:04 There's a really amazing project out there named Cookiecutter. 0:08 You use Cookiecutter to generate project skeletons. 0:11 For example, you'd run Cookiecutter Django, and 0:13 Cookiecutter would generate a Django project for you to start coding in. 0:15 Some other generated projects exist out there, too, like Yeoman. 0:19 Let's build a simple version of one of these for ourselves. 0:22 We'll generate a Flask app skeleton. 0:24 Here's an idea of what the skeleton will look like. 0:26 We'll get a project name from the user, 0:29 then generate a requirements file that specifies what Flask version to use. 0:30 Then we'll make app.py for the Flask app to be created in. 0:34 We'll also generate directories to hold static assets and templates. 0:37 We'll need to handle things like filling in template files, 0:42 making sure users give us acceptable paths and more. 0:44 Our solution won't be as full featured as Yeoman and Cookiecutter. 0:46 But it will be serviceable for 0:48 what we can accomplish using mostly just the tools in this course. 0:50 If you'd like to, you can try and 0:53 build a project yourself before watching me build it in the following videos. 0:54 All right, this is gonna be a pretty decent amount of work, so 0:58 let's get right into it. 1:00
You need to sign up for Treehouse in order to download course files.Sign up