- 68
- 272 218
Nicholas Day
United Kingdom
Registrace 9. 09. 2020
I teach at Buckinghamshire New University and the University of Oxford in the UK. Here you'll find content related to programming fundamentals, data structures and algorithms, data science, artificial intelligence, machine learning and deep learning and more!
Python Lecture 4 - Lists, Tuples, Sets and Dictionaries (2023)
📝 Find accompanying resources for this lecture, such as the slides, notes and exercises here:
github.com/NicholasDay1992/Introduction-To-Python
👨💻 Learn more about the UK BSc Computing Course that I lead here: www.bucks.ac.uk/courses/undergraduate/bsc-hons-computing
🖥️ Learn more about Python Courses I teach with Oxford University for lifelong learners: www.conted.ox.ac.uk/courses/web-applications-with-python-javascript-and-sqlwww.conted.ox.ac.uk/courses/web-applications-with-python-javascript-and-sql
👋 Let's connect!
LinkedIn: www.linkedin.com/in/nickday1992/
Twitter: nickday1992
GitHub: github.com/NicholasDay1992/
🎥 Video Chapters here:
0:00 Introduction
1:43 The Concept of a Data Structure
9:47 Arrays
14:02 Strings
22:26 Reminder on Iteration
25:41 Lists
34:57 Tuples
39:58 Sets
50:54 Dictionaries
59:50 Summary
github.com/NicholasDay1992/Introduction-To-Python
👨💻 Learn more about the UK BSc Computing Course that I lead here: www.bucks.ac.uk/courses/undergraduate/bsc-hons-computing
🖥️ Learn more about Python Courses I teach with Oxford University for lifelong learners: www.conted.ox.ac.uk/courses/web-applications-with-python-javascript-and-sqlwww.conted.ox.ac.uk/courses/web-applications-with-python-javascript-and-sql
👋 Let's connect!
LinkedIn: www.linkedin.com/in/nickday1992/
Twitter: nickday1992
GitHub: github.com/NicholasDay1992/
🎥 Video Chapters here:
0:00 Introduction
1:43 The Concept of a Data Structure
9:47 Arrays
14:02 Strings
22:26 Reminder on Iteration
25:41 Lists
34:57 Tuples
39:58 Sets
50:54 Dictionaries
59:50 Summary
zhlédnutí: 350
Video
Python Lecture 3 - Object-Oriented Programming (OOP) (2023)
zhlédnutí 408Před rokem
📝 Find accompanying resources for this lecture, such as the slides, notes and exercises here: github.com/NicholasDay1992/Introduction-To-Python 👨💻 Learn more about the UK BSc Computing Course that I lead here: www.bucks.ac.uk/courses/undergraduate/bsc-hons-computing 🖥️ Learn more about Python Courses I teach with Oxford University for lifelong learners: www.conted.ox.ac.uk/courses/web-applicat...
Python Lecture 2 - Conditionals and Functions (2023)
zhlédnutí 258Před rokem
📝 Find accompanying resources for this lecture, such as the slides, notes and exercises here: github.com/NicholasDay1992/Introduction-To-Python 👨💻 Learn more about the UK BSc Computing Course that I lead here: www.bucks.ac.uk/courses/undergraduate/bsc-hons-computing 🖥️ Learn more about Python Courses I teach with Oxford University for lifelong learners: www.conted.ox.ac.uk/courses/web-applicat...
Python Lecture 1 - Basics (2023)
zhlédnutí 592Před rokem
📝 Find accompanying resources for this lecture, such as the slides, notes and exercises here: github.com/NicholasDay1992/Introduction-To-Python 👨💻 Learn more about the UK BSc Computing Course that I lead here: www.bucks.ac.uk/courses/undergraduate/bsc-hons-computing 🖥️ Learn more about Python Courses I teach with Oxford University for lifelong learners: www.conted.ox.ac.uk/courses/web-applicat...
How does the World Wide Web Work?
zhlédnutí 154Před rokem
🖥️ Learn more at: www.conted.ox.ac.uk/courses/web-applications-with-python-javascript-and-sqlwww.conted.ox.ac.uk/courses/web-applications-with-python-javascript-and-sql 📚 Slides from Jon Duckett's book 'HTML and CSS: Build and Design Websites': www.amazon.co.uk/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?crid=3GEVNHTOD83R7&keywords=html and css&qid=1682154468&sprefix=html and css,ap...
C++ Sockets Practical - Client and Server
zhlédnutí 5KPřed rokem
C Sockets Practical - Client and Server
BlueJ Chapter 1 - Figures project (first exercise)
zhlédnutí 974Před rokem
BlueJ Chapter 1 - Figures project (first exercise)
CO452 W1 - Setting up GitHub and Java Basics
zhlédnutí 357Před rokem
0:00 1. Set up GitHub Account 2:04 2. Use our CO452 template 4:06 3. Clone your copy of the repository 7:53 4. Open the folder in VSC 8:42 5. Java Basics - Input, Variables, Output 13:20 6. Commit and Push changes
How to create a Web Application using ASP.NET RazorPages
zhlédnutí 149Před rokem
0:00 Step 1 - Add a new project - ASP.NET RazorPages 3:06 Step 2 - Add a project reference to ConsoleAppProject 4:50 Running the Project with the default settings 5:50 Step 3 - Modifying the Index.cshtml file and code behind files 7:53 Step 4 - Add a new RazorPage for the DistanceConverter 9:09 Step 5 - Adding references to ConsoleAppProject App01 12:13 Step 6 - Linking to the new RazorPage in ...
How to set up Unit Testing in Visual Studio
zhlédnutí 787Před rokem
0:00 Step 1 - Add a new MS Test Project to the SOLUTION 2:05 Step 2 - Add a Project Reference to ConsoleAppProject 3:01 Step 3 - Then include a reference to ConsoleAppProject App01 directory 3:12 Step 4 - Set up an object of the DistanceConverter Class 4:19 Step 5 - Change the scope of the attributes to public 5:45 Step 6 - Create a Test method and assign values to the attributes so the user do...
Streams and File Handling in Java
zhlédnutí 84Před 2 lety
A clip taken from a lecture on file handling and streams.
How to set up a JavaFX project with Maven via IntelliJ
zhlédnutí 758Před 2 lety
A clip taken from a lecture on graphics programming that covers Abstract Window Toolkit (AWT), JSwing, and JavaFX.
ArrayLists, LinkedLists and HashMaps in Java
zhlédnutí 91Před 2 lety
ArrayLists, LinkedLists and HashMaps in Java
What's the difference between an IF statement and a FOR loop?
zhlédnutí 201Před 2 lety
What's the difference between an IF statement and a FOR loop?
2021 BlueJ Lecture 9 - Introduction to 'The World of Zuul', Inheritance and Design Patterns
zhlédnutí 620Před 2 lety
2021 BlueJ Lecture 9 - Introduction to 'The World of Zuul', Inheritance and Design Patterns
2021 CO452 Lecture 8 - Main, User Interfaces (UI) and Input
zhlédnutí 236Před 2 lety
2021 CO452 Lecture 8 - Main, User Interfaces (UI) and Input
2021 CO452 Lecture 6 - Arrays and Strings
zhlédnutí 370Před 2 lety
2021 CO452 Lecture 6 - Arrays and Strings
2021 CO452 Lecture 5 - Collections (ArrayList) and Generics
zhlédnutí 436Před 2 lety
2021 CO452 Lecture 5 - Collections (ArrayList) and Generics
2021 CO452 Lecture 4 - Iteration (while, do while, for and for each loop)
zhlédnutí 454Před 2 lety
2021 CO452 Lecture 4 - Iteration (while, do while, for and for each loop)
2021 CO452 Lecture 3 - Selection (if, else and switch) and Enumerate Types
zhlédnutí 588Před 2 lety
2021 CO452 Lecture 3 - Selection (if, else and switch) and Enumerate Types
2021 CO452 Lecture 2 - How to Analyse User Requirements
zhlédnutí 699Před 2 lety
2021 CO452 Lecture 2 - How to Analyse User Requirements
2021 BlueJ Lecture 1 - Classes and Objects
zhlédnutí 4,1KPřed 2 lety
2021 BlueJ Lecture 1 - Classes and Objects
C++ Network Programming Part 2: TCP & UDP
zhlédnutí 24KPřed 2 lety
C Network Programming Part 2: TCP & UDP
C++ Network Programming Part 1: Sockets
zhlédnutí 111KPřed 3 lety
C Network Programming Part 1: Sockets
C++ Stack, Heap, Memory Management & Destructors
zhlédnutí 1,4KPřed 3 lety
C Stack, Heap, Memory Management & Destructors
love it tysm <3
"so let's copy this copy that.. and bingo"
Just include Windows.h in the header. It should be enough.
This series is seriously underrated for such a high quality explanation!
Thank you so much - glad this material helps you!
Thank you so much!! These mean a lot to me
You're so welcome!
please upload other chapters from the book
Thank you, very useful. Question, why does assigning an object to a character pointer work? How does it read it as a char, or does it not and the pointer variable type is irrelevant to the data is can point to? (then begs the question why there needs to be a data type associated with a pointer).
sir can we have your slides for the sake of revision. the video full of information than need to be revisited.
After 2hours typing all the code in manually, it worked :)
Hello can you help me out in understanding socket
For anyone wondering, AF_INET is for IPv4 type addresses not TCP or UDP. AF_INET6 is used for IPv6 addresses. Only the _type_ parameter of the socket function is responsible for determining if it will be TCP or UDP.
Please Share the slides
It's so frustrating to understand this, the way you explain it makes total sense, yet in my mind, even with books, there is a storm of words going around in my head and I can't make sense of any line of code, I'm trying to remember variables, types, parameters, values, methods, return types/values, script reach, script lifetime, all this info becomes a blur, I see so many people just easily understand and write programming code, I'm staring at a blank screen and after declaring my fields, I kind of lose sight of what to type next, the hardest part is to identify the code I'm typing, this was a lot simpler in HTML and CSS with the use of divs it was clear what belonged to what, but with this, you have so many things of the same name, things that need to change in name, that take stuff from a simular name but not quite the same, that it just makes my brain melt, I'll have to rewatch this another day, I cannot make sense of it now.
Thanks a lot
This blows - you never finished the book :(
Can't thank you enough for taking the time to put these videos together, this has been extremely helpful. Thank you!
37:00 af_inet refers to ipv4, not tcp or udp. af_inet6 refers to ipv6.
so how do i know if the client uses ipv6 or ipv4??? does it still connect you if you are on a different one?
why would you make it white its so bright my developer eyes cant handle this
THANK YOU!!!!!!!!!!!!!!!!
Amazing video brotha !! much helpfull !! Thank you so much
Manual memory management everywhere
Why don't you just dive right in? Some of us hate "theory" just explain things while you code! Otherwise great video!
Because that's stupid. "Diving right in" just encourages people to type over and barely learn anything. It's important to understand the concepts you're going to implement before actually implementing them.
thank you, could you take another video in c#, I very need it.
This series alone is worth more than a bunch of paid Udemy courses. Thank you Nicholas for sharing your knowledge!
Yeah, for sure. This guy deserves millions
When you want to not assign a pointer's address at first use nullptr. Example: int * a = nullptr; And a struct is exactly like a class. An example is that a class can inherit a struct. The only difference between structs and classes is that by default all members in a class are private and in a struct all are public by default.
👏👏🙏
uhm, i don't know. i am a person who don't like long video ;-;
thank you for your effort.
how can i download stdafx.h and targetver.h libraries?
Seems interesting. Fortunately I want to implement networking for my games and engine in a short future
Hello mate, I have a project for school, but I don't know how to link two classes together, like to have the little arrow between the two classes.
How I will get solutions of Exercises of chapter 2
Thanks bro, clean voice, clean code❤
Can you provide the slides?
Nice!
I assume that this would be similar to network programming with C++ in Linux
No.
I can’t see the create a new circle
Thank you Nicholas :)
Hi, can u please post chapter 5
Your videos are very helpfull, this was what i needed. Thank you sooooo much for your videos 🤩🤩🤩🤩🤩❤❤❤❤❤
Does the value asigned to a reference have to be an lvalue or it could also be a literal? Thank you in advanced and congrats for you awesome courses
Do you have the link for the exercises?
amazing love it, are there more networking videos?
awesome lecture
Hi Mr. Day, I have encountered an error on codeblocks, and I have included all the supporting files u mentioned but compiler says, "InePton was not declared....." Could you please get me through this..
Putting "#define _WIN32_WINNT _WIN32_WINNT_VISTA" before "#include <winsock2.h>" and "#include <ws2tcpip.h>" worked for me. This means Windows Vista is the oldest OS your code will work on though.
Did you find the answer for you question? I am facing the same problem rn and can't find the answer
@@ShirChoi this series gives u a good outlook of what socketprogramming is. However, it doesn't work on codeblocks. I would recommend czcams.com/play/PLhnN2F9NiVmAMn9iGB_Rtjs3aGef3GpSm.html&feature=shared
Does someone know where I can find the files "stdafx.h" and "targetver.h" ? I found them on Github but my IDE can't find the files afxwin.h, afxext.h, etc. Thanks for helping me...
you don't need any of those you can run your programs without those
HI, when i download the zipfolder from the link you´ve pinned down an i try to open them in blueJ, i´m just getting a blank page without all the examples. but i can see them in the folder. also when i try to open the note pad to see how the codes are written, i can´t open them, can you help me with that?
is it possible to have access to slides?
Crystal clear, thank you so much🙏