Analysis and field notes on the systems, tools, and ideas changing how modern software gets built.
55 published storiesPage 4 of 5
Style a Django 2.2 project with the Bootstrap front-end framework, and build a registration form that creates users with the built-in auth system.
Set up a Django 2.2 project and learn how the built-in authentication system handles user accounts, permissions, sessions, and passwords.
Learn what Gitflow is and why its branching model helps teams ship, then install it on Windows, Linux, or macOS and use it on a real Git project.
Learn what data science is, see how hotels and insurers use it to make decisions, and get started with the Python tools you need for data analysis.
Learn what Git is and why version control matters, then create a repository, commit changes, and push your code to GitHub step by step.
Build the public landing page for a Laravel 5.7 blog application, so site visitors can browse published posts and read each one in full.
Scrape blog posts from a website with Python 3.7, Requests, and Beautiful Soup 4, then write the titles and links you extract to a CSV file.
Let authors delete posts from the admin dashboard of a Laravel 5.7 blog application, with a delete route, a controller method, and Eloquent.
Let authors edit and update existing posts in a Laravel 5.7 blog application, with a prefilled form, validation, and an update route.
Add image uploads to a Laravel 5.7 blog: validate the file, store it on disk, save its path with the post, and display the image on the page.
Validate and save new blog posts with Eloquent in Laravel 5.7, then show a success message and list the stored posts in the admin dashboard.
Run the blog posts migration in Laravel 5.7 and build the form that authors use to create a new blog post from the admin dashboard.