Class Checkpoint

Professional development by MrJJones

Videos that check you were listening.

Watch a series part by part. Every so often the video stops and asks you a question, and carries on once you have got it.

Series

All series
2 parts ยท computer science, gcse, python, tkinter TKinter Tkinter layout: pack(), grid(), place() and framesTkinter GUIs: windows, labels, entry boxes and buttons Start from Part 1

Latest videos

12:32 Tkinter layout: pack(), grid(), place() and frames Lay out a Python GUI with Tkinter's 3 layout managers, then tidy it up with frames. 10:05 Tkinter GUIs: windows, labels, entry boxes and buttons Build your first Python GUI with Tkinter, from an empty window to a login form and a working register. 4:40 GameMaker Studio 2: Beginner's Guide to Basic Character Movement 4:47 GameMaker Studio 2: Beginner's Guide to Advanced Character Movement 10:36 Sound 19:10 File formats and compression 20:23 Data storage 13:35 Computer Images 11:41 Character Sets 57:17 Part 12 Finish the library: reserve and return books, with emails and a loans page. 1:36:18 Part 11 Add books from the Google Books API through a new admin area, with covers saved to the site. 1:00:28 Part 10 Add live book search: results appear under the search box as you type, using Ajax. 1:06:16 Part 9 Build the profile page: show and update the user's details and upload a profile picture. 1:08:17 Part 8 Send email from PHP with PHPMailer and Gmail, then build the full forgot password reset. 1:01:46 Part 7b Make sign in and register work: PHP sessions, checks, hashed passwords and a protected account page. 23:40 Part 7a Build the sign in, register and forgot password forms in HTML and Bootstrap. 24:05 Part 6 Build the home page image slideshow in JavaScript, and hide .php from addresses with .htaccess. 1:14:29 Part 5 Add Bootstrap, split the page into a shared header and footer, and build the home and facilities pages. 28:51 Part 4 Wireframe the site in Adobe XD or Figma, then prepare the images as WebP with XnConvert. 32:17 Part 3 Set up the Dreamweaver site, learn the PHP basics and connect to the database with mysqli. 19:57 Part 2 Design the database with an ERD, then build the users, loans, copies and books tables in HeidiSQL. 8:18 Part 1 Install the software for the build: Dreamweaver, UwAmp and HeidiSQL, all run from a memory stick.

How each video works

1  Watch

Short parts you can fit between lessons.

2  Answer

The video pauses with a question. No skipping past it.

3  Carry on
Up next: Part 2

Get it right and it moves on, then into the next part.