Building Modern Web Applications with Go
File List
- 6. Choosing a Project, and Working With Forms/5. Creating a landing page.mp4 538.4 MB
- 17. Setting up secure back end administration/21. Updating our tests.mp4 271.7 MB
- 14. Updating our tests/4. Testing Post handlers.mp4 268.7 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/1. Converting our pages to Go templates.mp4 251.8 MB
- 3. Building a Basic Web Application/2. Making a Hello, World web application.mp4 224.9 MB
- 6. Choosing a Project, and Working With Forms/6. Creating a page for each room.mp4 211.9 MB
- 17. Setting up secure back end administration/7. Showing one reservation.mp4 205.6 MB
- 17. Setting up secure back end administration/5. Listing all reservations.mp4 200.7 MB
- 13. Connecting our Application to the Database/1. How to connect a Go application to a database.mp4 197.6 MB
- 17. Setting up secure back end administration/13. Reservation Calendar II.mp4 197.0 MB
- 7. Javascript & CSS/1. What is Javascript, and why should I care.mp4 191.2 MB
- 17. Setting up secure back end administration/20. Fixing our redirects.mp4 162.3 MB
- 3. Building a Basic Web Application/9. Working with Layouts, and building a template cache (part one).mp4 159.9 MB
- 17. Setting up secure back end administration/14. Reservation Calendar III.mp4 159.5 MB
- 9. Writing Tests/8. Solution to writing tests for the Forms package.mp4 156.9 MB
- 7. Javascript & CSS/8. What is CSS, and how does it work.mp4 151.0 MB
- 9. Writing Tests/2. Writing tests for our GET handlers.mp4 149.1 MB
- 6. Choosing a Project, and Working With Forms/2. Setting up our project.mp4 146.6 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/9. Server side form validation III.mp4 144.6 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/2. Creating handlers for our forms & adding CSRF Protection.mp4 140.8 MB
- 13. Connecting our Application to the Database/12. Connecting our handlers to our new database functions.mp4 134.3 MB
- 15. Sending Mail using Go/2. Installing a mailer package and setting up a mail channel.mp4 129.0 MB
- 17. Setting up secure back end administration/10. Marking a reservation as processed.mp4 127.8 MB
- 7. Javascript & CSS/7. Using our Javascript module on the Book Now button.mp4 127.4 MB
- 13. Connecting our Application to the Database/14. Cleaning up our make reservation page and testing everything.mp4 125.8 MB
- 15. Sending Mail using Go/7. Sending nicely formatted email using Foundation.mp4 121.0 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/11. Displaying a response to user after posting form data.mp4 119.7 MB
- 13. Connecting our Application to the Database/15. Cleaning up the reservation summary page and improving validation.mp4 114.7 MB
- 14. Updating our tests/3. Improving our tests by handling multiple cases.mp4 111.8 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/8. Server side form validation II.mp4 111.5 MB
- 16. Authentication/3. Creating the authentication and user database functions.mp4 111.5 MB
- 5. State Management with Sessions/1. Installing and setting up a sessions package.mp4 110.6 MB
- 13. Connecting our Application to the Database/7. Setting up database functions inserting a reservation.mp4 108.2 MB
- 17. Setting up secure back end administration/12. Showing the reservation calendar.mp4 107.9 MB
- 17. Setting up secure back end administration/18. Handling Calendar changes III.mp4 107.4 MB
- 13. Connecting our Application to the Database/11. Searching for availablity for all rooms.mp4 107.3 MB
- 14. Updating our tests/2. Updating our existing tests to handle sessions.mp4 106.5 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/7. Server-side form validation.mp4 105.4 MB
- 1. Introduction/4. Installing Go, an IDE, and writing a simple program.mp4 103.7 MB
- 17. Setting up secure back end administration/15. Reservation Calendar IV.mp4 103.1 MB
- 9. Writing Tests/1. Writing tests for our main package.mp4 102.9 MB
- 19. Deploying Our Application to a Server/4. Connecting the application to the web server.mp4 101.8 MB
- 11. Persisting Data with PostgreSQL/5. More complex queries.mp4 99.8 MB
- 2. Overview of the Go Language/2. Variables & Functions.mp4 98.9 MB
- 7. Javascript & CSS/2. Making a better date picker.mp4 98.1 MB
- 20. Finishing Touches/1. Updating to Bootstrap 5.mp4 97.7 MB
- 13. Connecting our Application to the Database/17. Providing feedback when searching by room, and connecting to the reservation pag.mp4 97.6 MB
- 9. Writing Tests/5. Writing tests for our Render package II.mp4 96.7 MB
- 14. Updating our tests/1. Creating a test database repository.mp4 94.3 MB
- 13. Connecting our Application to the Database/3. Connecting to the database and adding the SQL connection to our Repository.mp4 93.7 MB
- 3. Building a Basic Web Application/14. Sharing data with templates.mp4 93.1 MB
- 19. Deploying Our Application to a Server/2. Choosing a server platform.mp4 92.2 MB
- 12. Designing the Database Structure/1. Identifying database structure, and Entity Relationship Diagarams.mp4 91.9 MB
- 20. Finishing Touches/3. Finishing touches, and fixing a bug.mp4 91.4 MB
- 12. Designing the Database Structure/3. Creating the users table using migrations.mp4 90.5 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/4. Sending and processing an AJAX request.mp4 88.2 MB
- 7. Javascript & CSS/4. Creating modals with SweetAlert.mp4 88.0 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/3. Creating a handler that return JSON.mp4 86.8 MB
- 1. Introduction/1. Introduction who I am, and what we're going to do.mp4 85.0 MB
- 13. Connecting our Application to the Database/13. Connecting search availablity to the make reservation page.mp4 84.1 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/12. Finishing up our response to user, and adding alerts.mp4 84.1 MB
- 3. Building a Basic Web Application/13. Optimizing our template cache by using an application config.mp4 83.8 MB
- 13. Connecting our Application to the Database/10. Searching for availability by room.mp4 81.8 MB
- 13. Connecting our Application to the Database/18. Connecting the rooms page to the make reservation page.mp4 80.5 MB
- 11. Persisting Data with PostgreSQL/4. Basic SQL syntax.mp4 76.4 MB
- 6. Choosing a Project, and Working With Forms/4. Creating pages as HTML.mp4 76.3 MB
- 6. Choosing a Project, and Working With Forms/7. Adding a form to search for availability.mp4 76.0 MB
- 1. Introduction/2. Why Go Why not PHP, or Python, or Node.js, or whatever.mp4 75.8 MB
- 13. Connecting our Application to the Database/9. Inserting Room Restrictions.mp4 75.5 MB
- 18. Updating our applications to accept command line parameters/1. Changing our app to use command line flags.mp4 74.8 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/5. Sending AJAX post and generalizing our custom function.mp4 73.3 MB
- 6. Choosing a Project, and Working With Forms/3. Enabling static files.mp4 72.8 MB
- 6. Choosing a Project, and Working With Forms/1. What are we going to build.mp4 72.8 MB
- 17. Setting up secure back end administration/6. Listing new reservations.mp4 72.7 MB
- 9. Writing Tests/4. Writing tests for our Render package I.mp4 71.2 MB
- 16. Authentication/8. Checking to see if a user is logged in, and logging a user out.mp4 70.9 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/13. An aside Alternate Templating Engines.mp4 70.2 MB
- 2. Overview of the Go Language/14. Writing Tests.mp4 70.1 MB
- 13. Connecting our Application to the Database/16. Searching for availability by Room.mp4 70.1 MB
- 7. Javascript & CSS/6. Adding custom alerts in our Javascript module.mp4 69.8 MB
- 3. Building a Basic Web Application/3. Functions and handlers.mp4 68.8 MB
- 16. Authentication/4. Creating our handler to log in.mp4 68.1 MB
- 20. Finishing Touches/2. Updating the footer and page title.mp4 66.6 MB
- 2. Overview of the Go Language/6. Other data structures Maps and Slices.mp4 66.5 MB
- 10. Improved Error Handling/1. Centralizing our error handling to a helpers package.mp4 66.0 MB
- 2. Overview of the Go Language/7. Decision Structures.mp4 63.5 MB
- 7. Javascript & CSS/3. Custom alerts using Notie.mp4 62.9 MB
- 11. Persisting Data with PostgreSQL/3. Connecting to the database with DBeaver on Windows.mp4 61.5 MB
- 14. Updating our tests/5. Testing AvailabilityJSON.mp4 61.1 MB
- 17. Setting up secure back end administration/9. Editing a reservation.mp4 59.9 MB
- 9. Writing Tests/3. Writing tests for our POST handlers.mp4 59.4 MB
- 3. Building a Basic Web Application/8. Enabling Go Modules and refactoring our code to use packages.mp4 59.2 MB
- 4. Improved Routing & Middleware/2. Using chi for routing.mp4 58.6 MB
- 2. Overview of the Go Language/4. Types and Structs.mp4 58.3 MB
- 3. Building a Basic Web Application/5. Serving HTML Templates.mp4 57.9 MB
- 3. Building a Basic Web Application/7. Reorganizing our code, and adding some basic styling to pages.mp4 57.6 MB
- 4. Improved Routing & Middleware/3. Developing our own middleware.mp4 57.6 MB
- 17. Setting up secure back end administration/19. Handling Calendar changes IV.mp4 57.5 MB
- 3. Building a Basic Web Application/10. Building a template cache (part two).mp4 56.9 MB
- 17. Setting up secure back end administration/2. Convert the admin template into a Go template.mp4 56.1 MB
- 13. Connecting our Application to the Database/2. Creating a Driver package.mp4 55.4 MB
- 6. Choosing a Project, and Working With Forms/8. Improving our form.mp4 53.8 MB
- 17. Setting up secure back end administration/11. Deleting a reservation.mp4 53.2 MB
- 13. Connecting our Application to the Database/19. Connecting the Major's Suite page, and extracting our javascript module.mp4 53.1 MB
- 9. Writing Tests/6. Getting test coverage.mp4 52.7 MB
- 13. Connecting our Application to the Database/5. Cleaning up our code.mp4 51.8 MB
- 17. Setting up secure back end administration/4. Create stub handlers for admin functionality.mp4 51.8 MB
- 10. Improved Error Handling/2. Using our ClientError and ServerError helper functions.mp4 50.0 MB
- 17. Setting up secure back end administration/17. Handling Calendar changes II.mp4 50.0 MB
- 4. Improved Routing & Middleware/1. Using pat for routing.mp4 49.6 MB
- 17. Setting up secure back end administration/8. Database functions for editing a reservation.mp4 48.7 MB
- 12. Designing the Database Structure/8. Solution to Exercise.mp4 48.7 MB
- 2. Overview of the Go Language/13. Reading and Writing JSON.mp4 46.9 MB
- 19. Deploying Our Application to a Server/6. Writing an update script for the server.mp4 46.6 MB
- 12. Designing the Database Structure/4. Creating the rest of our database using migrations.mp4 46.4 MB
- 1. Introduction/3. Why Go - System Resources.mp4 45.5 MB
- 12. Designing the Database Structure/7. Adding Indices & Exercise.mp4 45.4 MB
- 16. Authentication/1. Create the login screen.mp4 45.1 MB
- 7. Javascript & CSS/5. Implementing a Javascript module.mp4 44.8 MB
- 5. State Management with Sessions/2. Experimenting with sessions.mp4 44.2 MB
- 2. Overview of the Go Language/12. Channels.mp4 43.8 MB
- 13. Connecting our Application to the Database/8. Testing our insert reservation function.mp4 43.4 MB
- 13. Connecting our Application to the Database/4. Setting up models.mp4 43.2 MB
- 14. Updating our tests/6.1 bookings-source-with-handler-tests.zip 42.5 MB
- 17. Setting up secure back end administration/3. Solution to creating admin templates.mp4 42.2 MB
- 16. Authentication/5. Writing Authentication Middleware.mp4 42.2 MB
- 21. Where to go next/1. Additional resources.mp4 42.1 MB
- 15. Sending Mail using Go/5. Creating and sending mail notifications.mp4 42.0 MB
- 2. Overview of the Go Language/8. Loops and ranging over data.mp4 41.9 MB
- 12. Designing the Database Structure/6. Setting up the rest of our foreign keys.mp4 41.8 MB
- 16. Authentication/9. Protecting our routes with authentication middleware.mp4 41.4 MB
- 3. Building a Basic Web Application/4. Error checking.mp4 40.9 MB
- 3. Building a Basic Web Application/11. Setting application wide configuration.mp4 40.8 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/10. Server Side form validation IV.mp4 39.2 MB
- 2. Overview of the Go Language/9. Interfaces.mp4 39.1 MB
- 11. Persisting Data with PostgreSQL/2. Connecting to the database with DBeaver on a Mac.mp4 39.1 MB
- 17. Setting up secure back end administration/1. Picking an admin template.mp4 38.0 MB
- 2. Overview of the Go Language/3. Pointers.mp4 34.6 MB
- 11. Persisting Data with PostgreSQL/1. Installing PostgreSQL.mp4 33.5 MB
- 15. Sending Mail using Go/8. Updating our tests.mp4 33.2 MB
- 19. Deploying Our Application to a Server/5. Setting up Supervisor.mp4 31.6 MB
- 9. Writing Tests/7. Exercise Writing tests for the Forms package.mp4 31.0 MB
- 17. Setting up secure back end administration/16. Handling Calendar changes I.mp4 31.0 MB
- 15. Sending Mail using Go/3. Installing Mailhog on a Mac for testing purposes.mp4 30.1 MB
- 1. Introduction/5. Getting help How to ask questions.mp4 29.8 MB
- 19. Deploying Our Application to a Server/1. Using vi to edit files on remote server.mp4 29.8 MB
- 12. Designing the Database Structure/5. Setting up a foreign key.mp4 29.5 MB
- 6. Choosing a Project, and Working With Forms/9. Creating the reservation page.mp4 28.6 MB
- 8. Coverting our HTML to Go Templates, and creating handlers/6. Refactoring to use internal packages.mp4 28.5 MB
- 17. Setting up secure back end administration/22. Fixing a bug missed by our tests.mp4 28.1 MB
- 16. Authentication/2. Creating the authentication handlers for the login screen.mp4 28.1 MB
- 15. Sending Mail using Go/1. Sending email using the Standard Library.mp4 26.8 MB
- 14. Updating our tests/7. Simplifying adding post parameters.mp4 24.6 MB
- 13. Connecting our Application to the Database/6. A word about ORMs.mp4 24.5 MB
- 2. Overview of the Go Language/11. Packages.mp4 20.9 MB
- 3. Building a Basic Web Application/1. How web applications work the requestresponse lifecycle.mp4 19.9 MB
- 10. Improved Error Handling/3. Updating our tests.mp4 19.7 MB
- 19. Deploying Our Application to a Server/3. Add admin user to migrations.mp4 19.4 MB
- 16. Authentication/6. Adding a user to the database.mp4 19.0 MB
- 2. Overview of the Go Language/5. Receivers Structs with functions.mp4 17.8 MB
- 16. Authentication/7. Testing Login.mp4 16.6 MB
- 2. Overview of the Go Language/1. A note about the terminal on Windows Git Bash.mp4 16.6 MB
- 20. Finishing Touches/4. Populating the rest of the pages.mp4 16.4 MB
- 12. Designing the Database Structure/2. Install Soda.mp4 16.3 MB
- 17. Setting up secure back end administration/23. A word about the updated tests.mp4 15.8 MB
- 9. Writing Tests/9. Making running our application easier.mp4 12.4 MB
- 18. Updating our applications to accept command line parameters/2. An alternative the .env file.mp4 12.0 MB
- 13. Connecting our Application to the Database/20. Adding a migration for seeding rooms.mp4 11.9 MB
- 15. Sending Mail using Go/6. Solution to sending notification to property owner.mp4 10.5 MB
- 13. Connecting our Application to the Database/21. Adding a migration for seeding restrictions.mp4 10.1 MB
- 19. Deploying Our Application to a Server/7. A note about sending mail from the live server.mp4 9.0 MB
- 15. Sending Mail using Go/4. Installing Mailhog on Windows for testing purposes.mp4 8.7 MB
- 6. Choosing a Project, and Working With Forms/5.1 images.zip 4.7 MB
- 3. Building a Basic Web Application/12. Why the application wide config is so useful.mp4 4.5 MB
- 6. Choosing a Project, and Working With Forms/6.1 room-images.zip 1.5 MB
- 6. Choosing a Project, and Working With Forms/5. Creating a landing page.srt 70.8 KB
- 13. Connecting our Application to the Database/1. How to connect a Go application to a database.srt 47.0 KB
- 14. Updating our tests/4. Testing Post handlers.srt 42.2 KB
- 17. Setting up secure back end administration/21. Updating our tests.srt 37.2 KB
- 3. Building a Basic Web Application/9. Working with Layouts, and building a template cache (part one).srt 36.6 KB
- 9. Writing Tests/2. Writing tests for our GET handlers.srt 33.8 KB
- 2. Overview of the Go Language/2. Variables & Functions.srt 31.8 KB
- 17. Setting up secure back end administration/5. Listing all reservations.srt 31.7 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/1. Converting our pages to Go templates.srt 31.5 KB
- 9. Writing Tests/8. Solution to writing tests for the Forms package.srt 31.4 KB
- 7. Javascript & CSS/1. What is Javascript, and why should I care.srt 31.2 KB
- 17. Setting up secure back end administration/7. Showing one reservation.srt 30.8 KB
- 17. Setting up secure back end administration/13. Reservation Calendar II.srt 30.2 KB
- 17. Setting up secure back end administration/14. Reservation Calendar III.srt 29.2 KB
- 6. Choosing a Project, and Working With Forms/2. Setting up our project.srt 28.8 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/9. Server side form validation III.srt 28.8 KB
- 15. Sending Mail using Go/2. Installing a mailer package and setting up a mail channel.srt 28.6 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/7. Server-side form validation.srt 27.8 KB
- 13. Connecting our Application to the Database/12. Connecting our handlers to our new database functions.srt 26.0 KB
- 17. Setting up secure back end administration/20. Fixing our redirects.srt 25.9 KB
- 17. Setting up secure back end administration/21.2 handlers_test.go 25.7 KB
- 6. Choosing a Project, and Working With Forms/6. Creating a page for each room.srt 25.2 KB
- 14. Updating our tests/7.1 handlers_test.go 25.0 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/8. Server side form validation II.srt 24.9 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/11. Displaying a response to user after posting form data.srt 24.7 KB
- 9. Writing Tests/1. Writing tests for our main package.srt 24.2 KB
- 12. Designing the Database Structure/1. Identifying database structure, and Entity Relationship Diagarams.srt 23.6 KB
- 7. Javascript & CSS/7. Using our Javascript module on the Book Now button.srt 23.5 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/2. Creating handlers for our forms & adding CSRF Protection.srt 23.5 KB
- 13. Connecting our Application to the Database/14. Cleaning up our make reservation page and testing everything.srt 23.4 KB
- 13. Connecting our Application to the Database/7. Setting up database functions inserting a reservation.srt 22.7 KB
- 6. Choosing a Project, and Working With Forms/4. Creating pages as HTML.srt 22.4 KB
- 5. State Management with Sessions/1. Installing and setting up a sessions package.srt 22.4 KB
- 2. Overview of the Go Language/6. Other data structures Maps and Slices.srt 22.4 KB
- 3. Building a Basic Web Application/14. Sharing data with templates.srt 22.2 KB
- 3. Building a Basic Web Application/13. Optimizing our template cache by using an application config.srt 21.9 KB
- 16. Authentication/3. Creating the authentication and user database functions.srt 21.9 KB
- 7. Javascript & CSS/8. What is CSS, and how does it work.srt 21.7 KB
- 2. Overview of the Go Language/4. Types and Structs.srt 21.6 KB
- 2. Overview of the Go Language/14. Writing Tests.srt 21.5 KB
- 1. Introduction/4. Installing Go, an IDE, and writing a simple program.srt 21.5 KB
- 3. Building a Basic Web Application/2. Making a Hello, World web application.srt 20.2 KB
- 13. Connecting our Application to the Database/11. Searching for availablity for all rooms.srt 20.0 KB
- 9. Writing Tests/5. Writing tests for our Render package II.srt 20.0 KB
- 17. Setting up secure back end administration/10. Marking a reservation as processed.srt 19.9 KB
- 13. Connecting our Application to the Database/10. Searching for availability by room.srt 19.7 KB
- 10. Improved Error Handling/1. Centralizing our error handling to a helpers package.srt 19.5 KB
- 13. Connecting our Application to the Database/3. Connecting to the database and adding the SQL connection to our Repository.srt 19.5 KB
- 14. Updating our tests/2. Updating our existing tests to handle sessions.srt 19.4 KB
- 13. Connecting our Application to the Database/15. Cleaning up the reservation summary page and improving validation.srt 19.2 KB
- 3. Building a Basic Web Application/3. Functions and handlers.srt 19.2 KB
- 17. Setting up secure back end administration/15. Reservation Calendar IV.srt 18.9 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/3. Creating a handler that return JSON.srt 18.9 KB
- 7. Javascript & CSS/2. Making a better date picker.srt 18.8 KB
- 11. Persisting Data with PostgreSQL/5. More complex queries.srt 18.4 KB
- 17. Setting up secure back end administration/12. Showing the reservation calendar.srt 18.4 KB
- 15. Sending Mail using Go/7. Sending nicely formatted email using Foundation.srt 17.8 KB
- 11. Persisting Data with PostgreSQL/4. Basic SQL syntax.srt 17.7 KB
- 12. Designing the Database Structure/3. Creating the users table using migrations.srt 17.7 KB
- 9. Writing Tests/4. Writing tests for our Render package I.srt 17.7 KB
- 6. Choosing a Project, and Working With Forms/7. Adding a form to search for availability.srt 17.6 KB
- 17. Setting up secure back end administration/18. Handling Calendar changes III.srt 16.9 KB
- 2. Overview of the Go Language/7. Decision Structures.srt 16.8 KB
- 2. Overview of the Go Language/12. Channels.srt 16.8 KB
- 14. Updating our tests/3. Improving our tests by handling multiple cases.srt 16.4 KB
- 13. Connecting our Application to the Database/13. Connecting search availablity to the make reservation page.srt 16.1 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/4. Sending and processing an AJAX request.srt 16.0 KB
- 13. Connecting our Application to the Database/17. Providing feedback when searching by room, and connecting to the reservation pag.srt 15.9 KB
- 3. Building a Basic Web Application/8. Enabling Go Modules and refactoring our code to use packages.srt 15.5 KB
- 19. Deploying Our Application to a Server/4. Connecting the application to the web server.srt 15.4 KB
- 2. Overview of the Go Language/13. Reading and Writing JSON.srt 14.6 KB
- 13. Connecting our Application to the Database/9. Inserting Room Restrictions.srt 14.6 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/12. Finishing up our response to user, and adding alerts.srt 14.2 KB
- 13. Connecting our Application to the Database/2. Creating a Driver package.srt 14.1 KB
- 14. Updating our tests/1. Creating a test database repository.srt 14.1 KB
- 4. Improved Routing & Middleware/3. Developing our own middleware.srt 13.8 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/13. An aside Alternate Templating Engines.srt 13.6 KB
- 3. Building a Basic Web Application/5. Serving HTML Templates.srt 13.5 KB
- 7. Javascript & CSS/6. Adding custom alerts in our Javascript module.srt 13.2 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/5. Sending AJAX post and generalizing our custom function.srt 13.2 KB
- 7. Javascript & CSS/3. Custom alerts using Notie.srt 13.0 KB
- 7. Javascript & CSS/4. Creating modals with SweetAlert.srt 13.0 KB
- 3. Building a Basic Web Application/10. Building a template cache (part two).srt 12.9 KB
- 2. Overview of the Go Language/8. Loops and ranging over data.srt 12.7 KB
- 18. Updating our applications to accept command line parameters/1. Changing our app to use command line flags.srt 12.6 KB
- 13. Connecting our Application to the Database/18. Connecting the rooms page to the make reservation page.srt 12.5 KB
- 16. Authentication/4. Creating our handler to log in.srt 12.3 KB
- 13. Connecting our Application to the Database/16. Searching for availability by Room.srt 12.0 KB
- 2. Overview of the Go Language/9. Interfaces.srt 11.3 KB
- 3. Building a Basic Web Application/7. Reorganizing our code, and adding some basic styling to pages.srt 11.1 KB
- 9. Writing Tests/3. Writing tests for our POST handlers.srt 11.1 KB
- 6. Choosing a Project, and Working With Forms/3. Enabling static files.srt 11.0 KB
- 14. Updating our tests/5. Testing AvailabilityJSON.srt 10.8 KB
- 19. Deploying Our Application to a Server/2. Choosing a server platform.srt 10.7 KB
- 4. Improved Routing & Middleware/2. Using chi for routing.srt 10.4 KB
- 2. Overview of the Go Language/3. Pointers.srt 10.4 KB
- 20. Finishing Touches/3. Finishing touches, and fixing a bug.srt 10.3 KB
- 6. Choosing a Project, and Working With Forms/8. Improving our form.srt 10.1 KB
- 16. Authentication/8. Checking to see if a user is logged in, and logging a user out.srt 10.0 KB
- 9. Writing Tests/6. Getting test coverage.srt 9.9 KB
- 3. Building a Basic Web Application/11. Setting application wide configuration.srt 9.9 KB
- 12. Designing the Database Structure/4. Creating the rest of our database using migrations.srt 9.8 KB
- 17. Setting up secure back end administration/6. Listing new reservations.srt 9.7 KB
- 5. State Management with Sessions/2. Experimenting with sessions.srt 9.6 KB
- 4. Improved Routing & Middleware/1. Using pat for routing.srt 9.5 KB
- 17. Setting up secure back end administration/9. Editing a reservation.srt 9.3 KB
- 20. Finishing Touches/1. Updating to Bootstrap 5.srt 9.2 KB
- 16. Authentication/5. Writing Authentication Middleware.srt 9.1 KB
- 7. Javascript & CSS/5. Implementing a Javascript module.srt 8.9 KB
- 12. Designing the Database Structure/8. Solution to Exercise.srt 8.8 KB
- 3. Building a Basic Web Application/4. Error checking.srt 8.6 KB
- 17. Setting up secure back end administration/11. Deleting a reservation.srt 8.6 KB
- 17. Setting up secure back end administration/19. Handling Calendar changes IV.srt 8.4 KB
- 13. Connecting our Application to the Database/5. Cleaning up our code.srt 8.3 KB
- 1. Introduction/1. Introduction who I am, and what we're going to do.srt 8.3 KB
- 17. Setting up secure back end administration/17. Handling Calendar changes II.srt 8.2 KB
- 10. Improved Error Handling/2. Using our ClientError and ServerError helper functions.srt 8.2 KB
- 19. Deploying Our Application to a Server/1. Using vi to edit files on remote server.srt 8.1 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/10. Server Side form validation IV.srt 8.0 KB
- 12. Designing the Database Structure/7. Adding Indices & Exercise.srt 7.8 KB
- 20. Finishing Touches/2. Updating the footer and page title.srt 7.8 KB
- 17. Setting up secure back end administration/3. Solution to creating admin templates.srt 7.7 KB
- 3. Building a Basic Web Application/1. How web applications work the requestresponse lifecycle.srt 7.5 KB
- 2. Overview of the Go Language/11. Packages.srt 7.5 KB
- 13. Connecting our Application to the Database/4. Setting up models.srt 7.5 KB
- 17. Setting up secure back end administration/8. Database functions for editing a reservation.srt 7.2 KB
- 9. Writing Tests/7. Exercise Writing tests for the Forms package.srt 7.2 KB
- 13. Connecting our Application to the Database/19. Connecting the Major's Suite page, and extracting our javascript module.srt 7.1 KB
- 17. Setting up secure back end administration/4. Create stub handlers for admin functionality.srt 7.1 KB
- 12. Designing the Database Structure/6. Setting up the rest of our foreign keys.srt 7.1 KB
- 13. Connecting our Application to the Database/8. Testing our insert reservation function.srt 6.8 KB
- 6. Choosing a Project, and Working With Forms/1. What are we going to build.srt 6.8 KB
- 1. Introduction/2. Why Go Why not PHP, or Python, or Node.js, or whatever.srt 6.8 KB
- 15. Sending Mail using Go/1. Sending email using the Standard Library.srt 6.7 KB
- 15. Sending Mail using Go/5. Creating and sending mail notifications.srt 6.6 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/13.1 jet-templates.zip 6.2 KB
- 6. Choosing a Project, and Working With Forms/9. Creating the reservation page.srt 6.1 KB
- 8. Coverting our HTML to Go Templates, and creating handlers/6. Refactoring to use internal packages.srt 6.1 KB
- 11. Persisting Data with PostgreSQL/3. Connecting to the database with DBeaver on Windows.srt 6.0 KB
- 2. Overview of the Go Language/5. Receivers Structs with functions.srt 5.8 KB
- 12. Designing the Database Structure/5. Setting up a foreign key.srt 5.8 KB
- 17. Setting up secure back end administration/3.1 admin.layout.tmpl 5.7 KB
- 16. Authentication/9. Protecting our routes with authentication middleware.srt 5.7 KB
- 11. Persisting Data with PostgreSQL/2. Connecting to the database with DBeaver on a Mac.srt 5.7 KB
- 11. Persisting Data with PostgreSQL/1. Installing PostgreSQL.srt 5.7 KB
- 16. Authentication/1. Create the login screen.srt 5.5 KB
- 15. Sending Mail using Go/8. Updating our tests.srt 5.5 KB
- 17. Setting up secure back end administration/2. Convert the admin template into a Go template.srt 5.4 KB
- 17. Setting up secure back end administration/1. Picking an admin template.srt 4.9 KB
- 19. Deploying Our Application to a Server/5. Setting up Supervisor.srt 4.8 KB
- 17. Setting up secure back end administration/22. Fixing a bug missed by our tests.srt 4.7 KB
- 1. Introduction/3. Why Go - System Resources.srt 4.6 KB
- 17. Setting up secure back end administration/21.1 setup_test.go 4.5 KB
- 21. Where to go next/1. Additional resources.srt 4.5 KB
- 15. Sending Mail using Go/3. Installing Mailhog on a Mac for testing purposes.srt 4.3 KB
- 16. Authentication/6. Adding a user to the database.srt 4.3 KB
- 13. Connecting our Application to the Database/6. A word about ORMs.srt 4.0 KB
- 17. Setting up secure back end administration/16. Handling Calendar changes I.srt 4.0 KB
- 9. Writing Tests/9. Making running our application easier.srt 3.8 KB
- 16. Authentication/2. Creating the authentication handlers for the login screen.srt 3.8 KB
- 19. Deploying Our Application to a Server/6. Writing an update script for the server.srt 3.6 KB
- 14. Updating our tests/7. Simplifying adding post parameters.srt 3.5 KB
- 10. Improved Error Handling/3. Updating our tests.srt 3.2 KB
- 19. Deploying Our Application to a Server/3. Add admin user to migrations.srt 3.2 KB
- 1. Introduction/5. Getting help How to ask questions.srt 2.8 KB
- 12. Designing the Database Structure/2. Install Soda.srt 2.7 KB
- 20. Finishing Touches/4. Populating the rest of the pages.srt 2.6 KB
- 3. Building a Basic Web Application/12. Why the application wide config is so useful.srt 2.3 KB
- 13. Connecting our Application to the Database/20. Adding a migration for seeding rooms.srt 2.1 KB
- 2. Overview of the Go Language/9.1 main.go 2.1 KB
- 19. Deploying Our Application to a Server/7. A note about sending mail from the live server.srt 2.1 KB
- 15. Sending Mail using Go/6. Solution to sending notification to property owner.srt 2.1 KB
- 2. Overview of the Go Language/1. A note about the terminal on Windows Git Bash.srt 2.0 KB
- 16. Authentication/7. Testing Login.srt 2.0 KB
- 13. Connecting our Application to the Database/21. Adding a migration for seeding restrictions.srt 1.9 KB
- 18. Updating our applications to accept command line parameters/2. An alternative the .env file.srt 1.9 KB
- 17. Setting up secure back end administration/23. A word about the updated tests.srt 1.9 KB
- 14. Updating our tests/6. Completed Handler tests.html 1.7 KB
- 2. Overview of the Go Language/14.1 testing.zip 1.5 KB
- 2. Overview of the Go Language/12.1 channels.zip 1.3 KB
- 15. Sending Mail using Go/4. Installing Mailhog on Windows for testing purposes.srt 1.2 KB
- 2. Overview of the Go Language/11.1 packages.zip 1.2 KB
- 2. Overview of the Go Language/7.1 main.go 929 bytes
- 9. Writing Tests/7.1 forms_test.go 848 bytes
- 2. Overview of the Go Language/6.1 main.go 734 bytes
- 3. Building a Basic Web Application/6. A note for Windows Users.html 393 bytes
- 2. Overview of the Go Language/2.1 main.go 388 bytes
- 2. Overview of the Go Language/5.1 main.go 364 bytes
- 2. Overview of the Go Language/4.1 main.go 352 bytes
- 2. Overview of the Go Language/3.1 main.go 328 bytes
- 1. Introduction/6. Useful Resources.html 180 bytes
- 17. Setting up secure back end administration/3.2 admin-dashboard.page.tmpl 164 bytes
- 2. Overview of the Go Language/10. Test quiz.html 151 bytes
- 17. Setting up secure back end administration/1.1 Admin template.html 131 bytes
- 7. Javascript & CSS/6.1 Documentation for Javascript modules on MDN, the Mozila Developers Network.html 130 bytes
- 19. Deploying Our Application to a Server/2.1 Referral link for Linode.html 127 bytes
- 21. Where to go next/1.1 gRPC Tutorial.html 120 bytes
- 19. Deploying Our Application to a Server/1.1 Cheatsheet for vi.html 118 bytes
- 21. Where to go next/1.2 Microservices in Go.html 117 bytes
- 1. Introduction/6.1 The Mozilla Developer Network's Javascript documentation.html 116 bytes
- 13. Connecting our Application to the Database/7.1 Dates and Times in Go.html 116 bytes
- 1. Introduction/6.5 The Mozilla Developer Network's documentation for Cascading Style Sheets (CSS).html 109 bytes
- 17. Setting up secure back end administration/5.1 Simple-Datatables.html 109 bytes
- 7. Javascript & CSS/2.1 Vanilla JS date picker on GitHub.html 106 bytes
- 7. Javascript & CSS/4.1 SweetAlert on GitHub.html 103 bytes
- 12. Designing the Database Structure/2.1 Soda - our migration tool.html 101 bytes
- 1. Introduction/4.1 Download Visual Studio Code.html 99 bytes
- 16. Authentication/6.1 Code to generate password hash on play.golang.org.html 98 bytes
- 7. Javascript & CSS/3.1 Notie on GitHub.html 96 bytes
- 5. State Management with Sessions/1.1 The scs sessions package on GitHub.html 95 bytes
- 4. Improved Routing & Middleware/1.1 The pat router on GitHub.html 93 bytes
- 8. Coverting our HTML to Go Templates, and creating handlers/13.2 The Jet Template package.html 93 bytes
- 18. Updating our applications to accept command line parameters/2.1 godotenv repository.html 93 bytes
- 7. Javascript & CSS/4.2 SweetAlert's documentation.html 91 bytes
- 4. Improved Routing & Middleware/2.1 The chi router on GitHub.html 90 bytes
- 6. Choosing a Project, and Working With Forms/2.1 Download git.html 90 bytes
- 1. Introduction/6.4 jsDelivr - a helpful content delivery network which hosts a lot of open source javascript and css packages.html 86 bytes
- 1. Introduction/6.3 The Go standard library documentation.html 84 bytes
- 1. Introduction/4.2 Download Go.html 83 bytes
- 1. Introduction/6.2 GoDoc - a great place to find open source packages.html 80 bytes
- 1. Introduction/6.6 cdnjs - another great CDN with lots of externally hosted javascript and css resources.html 79 bytes
Download Torrent
Related Resources
Copyright Infringement
If the content above is not authorized, please contact us via anywarmservice[AT]gmail.com. Remember to include the full url in your complaint.