Channel Avatar

Nicholas Day @UCe-8NRxa8HWHt3felcRZk6A@youtube.com

5.7K subscribers - no pronouns :c

I teach at Buckinghamshire New University and the University


47:35
02 Python Warmup II - Lists, Tuples, Set, Dictionaries (2024)
53:15
01 Python Warmup I - Basics, Conditionals and OOP (2024)
01:02:18
Python Lecture 4 - Lists, Tuples, Sets and Dictionaries (2023)
01:01:26
Python Lecture 3 - Object-Oriented Programming (OOP) (2023)
56:58
Python Lecture 2 - Conditionals and Functions (2023)
01:00:00
Python Lecture 1 - Basics (2023)
11:03
How does the World Wide Web Work?
12:13
C++ Sockets Practical - Client and Server
31:36
BlueJ Chapter 1 - Figures project (first exercise)
04:04
NumPy Arrays vs Python Lists
15:54
CO452 W1 - Setting up GitHub and Java Basics
05:53
Why learn Python for Data Science?
24:51
How to create a Web Application using ASP.NET RazorPages
13:34
How to set up Unit Testing in Visual Studio
11:45
Streams and File Handling in Java
07:02
How to set up a JavaFX project with Maven via IntelliJ
10:32
ArrayLists, LinkedLists and HashMaps in Java
03:37
What are Classes and Objects in Java?
03:29
Single-responsibility methods in Java
00:59
What's the difference between an IF statement and a FOR loop?
04:23
Where did Java start?
26:43
2021 BlueJ Lecture 9 - Introduction to 'The World of Zuul', Inheritance and Design Patterns
25:16
2021 CO452 Lecture 8 - Main, User Interfaces (UI) and Input
17:39
2021 CO452 Lecture 6 - Arrays and Strings
23:54
2021 CO452 Lecture 5 - Collections (ArrayList) and Generics
23:00
2021 CO452 Lecture 4 - Iteration (while, do while, for and for each loop)
27:50
2021 CO452 Lecture 3 - Selection (if, else and switch) and Enumerate Types
27:55
2021 CO452 Lecture 2 - How to Analyse User Requirements
41:35
2021 BlueJ Lecture 1 - Classes and Objects
01:02:10
C++ Network Programming Part 2: TCP & UDP
01:13:52
C++ Network Programming Part 1: Sockets
01:17:00
C++ Stack, Heap, Memory Management & Destructors
57:57
C++ Multi-threading & Mutex Functions
57:47
C++ Exception Handling & Assertions
56:20
C++ Function Pointers & Templates
37:59
C++ Revision of OOP Concepts
01:26:01
C++ Polymorphism, Virtual Functions, VTables, Dynamic Arrays & Friends
01:17:09
C++ Selection, Iteration, Arrays, Enums & Pre-Processor Directives
01:24:39
C++ Constructors, Inheritance & Static Members
01:41:21
C++ Classes, Objects, Inheritance & Encapsulation
38:02
FY028 W12 - Scientific Writing
01:05:53
FY028 W10 - Writing: Sentences, Paragraphs & Commas
54:29
C++ Functions & Parameters
01:25:52
C++ Basics, Variables, Input, Output, Pointers & Time
29:21
BlueJ - Getting started with App05 (StockApp)
52:43
FY028 W8 - How to Improve Your Research Report
58:58
FY028 W6 - Harvard Referencing
27:41
BlueJ - Getting started with App04 (StockControl)
40:09
BlueJ - Getting started with App03 (StudentGrades)
28:36
FY028 W4 - Active Reading
41:02
FY028 W2 - Planning and Conducting Your Research Inquiry
40:07
BlueJ - Getting started with App02 (TicketMachine)
24:16
BlueJ - Getting started with App01 (LabClasses)
01:09:18
BlueJ Chapter 8 - Designing Classes
49:05
BlueJ Chapter 7 - Fixed-Size Collections - Arrays
01:27:58
BlueJ Chapter 6 - More Sophisticated Behaviour
01:29:04
BlueJ Chapter 4 - Grouping Objects
55:40
BlueJ Chapter 3 - Object Interaction
34:46
C++ Operator Overloading, Vectors, Recursion
35:23
C++ Search & Sort Algorithms