External Resources
Physical Books
The course textbooks, of course:
- HTML & CSS by Jon Duckett (published by Wiley, ISBN 978-1-118-00818-8)
- Javascript & JQuery by Jon Duckett (published by Wiley, ISBN 978-1-118-53164-8)
- Flask Web Development by Miguel Grinberg (published by O'Reilly, ISBN 978-1-449-37262-0)
If you don't want to buy all the books, I recommend buying the Duckett texts. The Grinberg text will be another perspective on material that is mostly available in the Flask documentation.
Online Resources
Server-side documentation:
- The Python documentation; the Tutorial will be particularly useful early on.
- The Flask documentation; the Quickstart will help you get started.
- The Jinja2 documentation (the template engine used by Flask)
- Flask-SQLAlchemy documentation
- SQLAlchemy documentation
- BCrypt
Client-side documentation:
- Learning the Web intro from Mozilla
- The Mozilla Developer Network for HTML, JavaScript, and CSS details
- List of HTML elements
- The jQuery documentation
Help for general tools:
- Version Control by Example has good information on getting started with Git.
- Pro Git is another free online book on Git