- Видео 70
- Просмотров 333 018
Nicholas Day
Великобритания
Добавлен 9 сен 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!
02 Python Warmup II - Lists, Tuples, Set, Dictionaries (2024)
Session II of the first week 'warmup' to refresh your memory of Python. This video looks at elementary structures for managing data - the list, tuple, set and dictionary.
(2024_10_11)
(2024_10_11)
Просмотров: 272
Видео
01 Python Warmup I - Basics, Conditionals and OOP (2024)
Просмотров 2293 месяца назад
Session I of the first week 'warmup' to refresh your memory of Python. This video looks at the basics - I/O, conditionals, through to classes, objects and inheritance. (2024_10_11)
Python Lecture 4 - Lists, Tuples, Sets and Dictionaries (2023)
Просмотров 411Год назад
📝 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 3 - Object-Oriented Programming (OOP) (2023)
Просмотров 525Год назад
📝 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)
Просмотров 308Год назад
📝 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)
Просмотров 695Год назад
📝 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?
Просмотров 188Год назад
🖥️ 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
Просмотров 7 тыс.2 года назад
C Sockets Practical - Client and Server
BlueJ Chapter 1 - Figures project (first exercise)
Просмотров 1,2 тыс.2 года назад
BlueJ Chapter 1 - Figures project (first exercise)
CO452 W1 - Setting up GitHub and Java Basics
Просмотров 3862 года назад
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
Просмотров 2192 года назад
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
Просмотров 1,5 тыс.2 года назад
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
Просмотров 942 года назад
A clip taken from a lecture on file handling and streams.
How to set up a JavaFX project with Maven via IntelliJ
Просмотров 8012 года назад
How to set up a JavaFX project with Maven via IntelliJ
ArrayLists, LinkedLists and HashMaps in Java
Просмотров 1032 года назад
ArrayLists, LinkedLists and HashMaps in Java
What are Classes and Objects in Java?
Просмотров 1002 года назад
What are Classes and Objects in Java?
What's the difference between an IF statement and a FOR loop?
Просмотров 2602 года назад
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
Просмотров 7733 года назад
2021 BlueJ Lecture 9 - Introduction to 'The World of Zuul', Inheritance and Design Patterns
2021 CO452 Lecture 8 - Main, User Interfaces (UI) and Input
Просмотров 2843 года назад
2021 CO452 Lecture 8 - Main, User Interfaces (UI) and Input
2021 CO452 Lecture 6 - Arrays and Strings
Просмотров 3853 года назад
2021 CO452 Lecture 6 - Arrays and Strings
2021 CO452 Lecture 5 - Collections (ArrayList) and Generics
Просмотров 4513 года назад
2021 CO452 Lecture 5 - Collections (ArrayList) and Generics
2021 CO452 Lecture 4 - Iteration (while, do while, for and for each loop)
Просмотров 4703 года назад
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
Просмотров 6163 года назад
2021 CO452 Lecture 3 - Selection (if, else and switch) and Enumerate Types
2021 CO452 Lecture 2 - How to Analyse User Requirements
Просмотров 7313 года назад
2021 CO452 Lecture 2 - How to Analyse User Requirements
2021 BlueJ Lecture 1 - Classes and Objects
Просмотров 4,4 тыс.3 года назад
2021 BlueJ Lecture 1 - Classes and Objects
C++ Network Programming Part 2: TCP & UDP
Просмотров 30 тыс.3 года назад
C Network Programming Part 2: TCP & UDP
why not use asio? or boost::asio?
Networking programming in windows is fake
Can anyone tell this lecture is for windows ?
prince
This is gold for me. Thank you
You're very welcome!
I love you dude
So, I'm stuck with an activity. I've made polygons, two objects in the shape of letters. I'm struggling with how to animate them, to make them spin individually.. it's asking me to access an already built code(s), allowing it to find the polygon points and thus manipulate them. It's all going over my head.
Incredible. Half an hour in and the content is pure quality. Thank you sincerely!
Thank you so much - so glad this helped you!
"InetPton" was not declared in this scope. Got all the headers, libraries, everything.
This list of videos are absolutly amazing, we hope there would be more beneficiary videos like this to spread core knowledge !
Is there any chapter 5?
Why aren't we calling closesocket() when acceptSocket fails?
f
Why do we even need to close them? Microsoft documentation says that all open sockets are automatically reset and deallocated once WSACleanup() is called.
I'm going to start comp sci this month and we're going to use BlueJ. Helping me prepare for school. Thank you very much!
Glad I could help!
Stupid question but it is possible for to post a video going over the exercises for each chapter and explaining the answer to the exercises?
That would be nice!
Thanks a lot for your video! I like the style of you teaching! I wanna know could I get the source code just for learning? such as from git or somewhere else.
Thank you very much for making these!
Great find !
You are saving my life with these videos.
pure goldmine
Thank you for posting!
Thanks for making this course available for free - incredible, really appreciate it! so much free value here, apologies for all the other entitled comments, not sure why i feel the need to apologize, just SO WHACK given all the awesome content you put out for free.
Thanks so much - you're welcome!
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
literally learn how to screen shot my guy
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?
@@d4sty.Most of the time it’ll be ipv4… You can also edit it so it can look for which ever protocol version the client uses, then connects to the one it finds. But it’ll usually be ipv4
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.
he included timestamps so people who dont wanna learn theory can skip it, why are you being bitchy for no reason?
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
and a 100 videos playlist, just wrapped in 13 videos
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?