Cododev
Cododev
  • 6
  • 143 653
Understanding Objects - Lists, Tuples, Sets, Dictionaries | Understanding Python Core Concepts
In the video, we’ll dive into Python objects and gain a deep understanding of them while focusing on these important object types in Python: Lists, Tuples, Sets and Dictionaries. In Python, everything is an object, and we’ll understand what exactly an object is and also some of the most important characteristics that come with a particular object, such as being Mutable or Immutable, being Hashable or not, and also what it means if an object is Iterable.
Understanding Node.js Core Concepts Udemy Course: www.cododev.ca/uncc
Complete source code: github.com/agile8118/understanding-objects
Starter code for challenge 1: www.cododev.ca/upcc/c1
Starter code for challenge 2: www.cododev.ca/upcc/c2
Chapters:
Introduction 00:00
Introduction to Objects 2:30
Lists 17:24
Tuples 21:37
Mutable vs Immutable 23:38
Ways of Creating Objects 43:12
UNCC Course 49:43
Sets 51:07
Hashing 55:10
Dictionaries 1:07:32
Iterablity 1:18:30
Destructuring 1:24:56
List Challenge 1:30:00
Dictionary Challenge 1:37:15
Outro 1:45:42
มุมมอง: 1 462

วีดีโอ

Understanding Node.js: Core Concepts
มุมมอง 6K9 หลายเดือนก่อน
I'm thrilled to announce the official launch of the new version of the course on Udemy! This project has been made possible thanks to the incredible support of my students from all over the world. If it weren't for you, this project wouldn't be where it is right now. For that, a heartfelt thank you and my deepest appreciation to each one of you for being on this extraordinary journey of masteri...
Understanding Streams | Understanding Node.js Core Concepts FREE VERSION
มุมมอง 49Kปีที่แล้ว
Grab the complete and premium version of the course using this link: www.udemy.com/course/understanding-nodejs-core-concepts/?couponCode=EARLY_ACCESS_DEC Let's dive deep and understand all about Node.js Streams, one of the most important concepts every Node.js developer needs to master. We'll first understand how to use existing Writable Streams, then we'll learn how to develop our own Writable...
Understanding File System | Understanding Node.js Core Concepts FREE VERSION
มุมมอง 27Kปีที่แล้ว
Grab the complete and premium version of the course using this link: www.udemy.com/course/understanding-nodejs-core-concepts/?couponCode=EARLY_ACCESS_DEC This video is all about the Node.js File system, and by the end of it, you'll master the fs module! Final source code of the project: github.com/agile8118/node-file-handler Next Video: th-cam.com/video/e5E8HHEYRNI/w-d-xo.html The Course - Free...
Understanding EventEmitter | Understanding Node.js Core Concepts FREE VERSION
มุมมอง 24K2 ปีที่แล้ว
Grab the complete and premium version of the course using this link: www.udemy.com/course/understanding-nodejs-core-concepts/?couponCode=EARLY_ACCESS_DEC In this video, we'll understand what exactly EventEmitter, which is an important object in Node.js, really is. The Course - Free Version: th-cam.com/play/PLCiGw8i6Nhvo08rQd9J7e19ToKMCJVKaM.html Code your own event emitter in Node.js: www.freec...
Node.js Under the Hood | Understanding Node.js Core Concepts FREE VERSION
มุมมอง 36K2 ปีที่แล้ว
Grab the complete and premium version of the course using this link: www.udemy.com/course/understanding-nodejs-core-concepts/?couponCode=EARLY_ACCESS_DEC In this video, we take a deep look at what Node.js really is. The Course - Free Version: th-cam.com/play/PLCiGw8i6Nhvo08rQd9J7e19ToKMCJVKaM.html My LinkedIn Profile: www.linkedin.com/in/joseph-heidari Cododev Website: www.cododev.ca

ความคิดเห็น

  • @Netpilation
    @Netpilation 2 วันที่ผ่านมา

    do you full time or you are a freelancer , just asking for a freind

  • @saptathirtachoudhury4158
    @saptathirtachoudhury4158 5 วันที่ผ่านมา

    That's called real engineering ❤

  • @WiseGuyFTW
    @WiseGuyFTW 7 วันที่ผ่านมา

    Just finished your course on Udemy, brilliant content. Your background music choice is also great :D i am looking forward to the Cryptoghraphy and Security sections of the course, do you have a timeline to complete these sections so that I remember to check it back on udemy ?

  • @vorname1485
    @vorname1485 14 วันที่ผ่านมา

    37:24 you spin up 10_000_000 writes and prevent the buff from being freed as long as the write is not completed. This instantiation is a killer.

  • @vorname1485
    @vorname1485 14 วันที่ผ่านมา

    23x faster: await (async () => { console.time("x") const handle = await fs.open("test.txt", "w") let string = "" for (let i = 0; i < 1_000_000; i++) { string += `${i} ` } fs2.writeSync(handle.fd, string) await handle.close() console.timeEnd("x") })() but obviously if you DO have to write multiple times, this is not a solution...

    • @vorname1485
      @vorname1485 14 วันที่ผ่านมา

      And obviously it will use more memory. stream is nice for send and forget data, that you want to arive at the same order (timed) sent without intermediate memory usage / allocation for ALL data.

  • @vorname1485
    @vorname1485 14 วันที่ผ่านมา

    if you wonder why await handle.write and not await Promise.all mapping the writes: race-conditions. Try this: import fs from "node:fs/promises" await (async () => { console.time("x") const handle = await fs.open("test.txt", "w") let collect = [] for (let i = 0; i < 1_000_000; i++) { collect.push(handle.write(`${i} `)) } await Promise.all(collect) await handle.close() console.timeEnd("x") })() await (async () => { const handle = await fs.open("test.txt", "r") const nums = (await handle.readFile({encoding: 'utf8'})).trim().split(" ").map(Number) let last = -1 for (const num of nums) { if (last !== (num - 1)) { console.log('failed test', last, num) return } last = num } await handle.close() console.log("no mangling on", nums.length, "entries found") })()

  • @BeingNahid-oi7mm
    @BeingNahid-oi7mm 20 วันที่ผ่านมา

    you are the best brother ever

  • @sankethsura9033
    @sankethsura9033 25 วันที่ผ่านมา

    very informative, liked the way you explained everything

  • @abdalahahmed4781
    @abdalahahmed4781 หลายเดือนก่อน

    Don't stop bro, your tutorials are so good and powerful tutorials, you are the best explaining nodejs on youtube ❤❤

  • @budiardjo6610
    @budiardjo6610 หลายเดือนก่อน

    we need more course node internals.

  • @budiardjo6610
    @budiardjo6610 หลายเดือนก่อน

    you are rockks!, i am learn a lot.

  • @TechLead99
    @TechLead99 หลายเดือนก่อน

    Excellent Video. Thanks for sharing

  • @dbzfan2487
    @dbzfan2487 หลายเดือนก่อน

    bro lots of love for this.

  • @mrgamerzyt3945
    @mrgamerzyt3945 หลายเดือนก่อน

    is this begginer friendly?

  • @psaintjean11
    @psaintjean11 2 หลายเดือนก่อน

    Excellent Lesson!! I am new to coding, new to JavaScript and I could understand better the concepts of the programming language. Thanks for explaining thoroughly event emitters.

  • @NithinC-hy6pv
    @NithinC-hy6pv 2 หลายเดือนก่อน

    Please upload more videos, I am eagerly waiting for your next video. Thanks a ton for the node series , learnt a lot.

  • @rayforever
    @rayforever 2 หลายเดือนก่อน

    39:04 this is why I hate JS

  • @CarlJdP
    @CarlJdP 2 หลายเดือนก่อน

    45:00 Re: vscode double saves: it depends on your vscode autosave settings, e.g. my autosave is set to onTabFocuschange (or something like that) - it depends on ones personal preference, but i like that it autosaves when i for example switch focus to the terminal or anther tab, so that i dont get frustrating bugs of where there's one tab i forgot to save

  • @funkdoc2001
    @funkdoc2001 2 หลายเดือนก่อน

    would love to see a video explaining how express builds upon node

  • @funnysandcuties6518
    @funnysandcuties6518 2 หลายเดือนก่อน

    Please i can't find the video about buffers

  • @ching5070
    @ching5070 2 หลายเดือนก่อน

    on 5:30:13, the 92 which is 5c in hexa is the result from the operation: 1116 % 256 = 92

  • @ching5070
    @ching5070 2 หลายเดือนก่อน

    why on 4:32:16, number of drains is 480 while number of writes is 481? This hasn't account for the last write which flushed the remaining data

  • @user-sf9qr9fj3p
    @user-sf9qr9fj3p 2 หลายเดือนก่อน

    1:41:34

  • @spondoolie6450
    @spondoolie6450 3 หลายเดือนก่อน

    Anyone else about to blow up their CPU while coding along? 🫣

  • @InvincibleMan99
    @InvincibleMan99 3 หลายเดือนก่อน

    Hats off brother. God bless you

  • @horizon-hx8zc
    @horizon-hx8zc 3 หลายเดือนก่อน

    great course.....is there an upcoming module on session cookies and jwt?

  • @leoxvic4701
    @leoxvic4701 3 หลายเดือนก่อน

    Never stop making these gems! You are a gift to us

  • @thiagowwz
    @thiagowwz 3 หลายเดือนก่อน

    *_a m a z i n g_* lesson, whoa!

  • @a.n1768
    @a.n1768 3 หลายเดือนก่อน

    great course. Please continue anther section on Udemy!

  • @saiamarendrareddymandipati9965
    @saiamarendrareddymandipati9965 4 หลายเดือนก่อน

    Could you please create more videos in nodejs

  • @filipm5509
    @filipm5509 4 หลายเดือนก่อน

    Great job! Just bought your udemy course, keep it up! I´m wondering wht´s the name of the vscode theme in the video?

  • @giorgikhachidze64
    @giorgikhachidze64 4 หลายเดือนก่อน

    Why did you create a new class and inherited? What was the point of that exactly? Why didn't you just use the class you already imported?

  • @yahyanoor3438
    @yahyanoor3438 4 หลายเดือนก่อน

    Hi CodoDev! Kindly enlighten us!!!!!!!!!!! Important Note while Practicing !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a = "name" b = "name" id(a) #140728865818336 id(b) #140728865818336 Python only created one string object, and both a and b refer to it. But when I create two lists, I get two objects: x =[1,2,3] y =[1,2,3] id(x) #2672702097664 id(y) #2672698178176 -----------------------------------------------------------------

    • @philosophia5577
      @philosophia5577 3 หลายเดือนก่อน

      Lists are Data Structures while String is Data Types. Data Structures store Data Types like a container that holds Data. When you say a="name", you are creating a value "name" in your memory which is referenced by variable a. When you are creating a list, you are using a non-fixed space in the memory that is unique to that specific variable. A Data TYpe is a value in the memory, thus same value can have same id even when referenced by different variable. A Data Structure is on the ground level, memory itself, which would contain the value, thus id of two Data Structures can't be same. I hope you understood!

  • @abrahamorherhe2434
    @abrahamorherhe2434 4 หลายเดือนก่อน

    Thanks

    • @Cododev
      @Cododev 4 หลายเดือนก่อน

      Thanks a lot Abraham for the donation!

  • @smrutiranjannayak2434
    @smrutiranjannayak2434 4 หลายเดือนก่อน

    Hey there! I was wondering if you could consider including your course in the Udemy subscription plan. It would be fantastic to have access to your content through such a convenient platform. Thanks for considering it!

    • @Cododev
      @Cododev 4 หลายเดือนก่อน

      Yes I’m looking forward to doing that, hopefully it will happen sometime soon if Udemy doesn’t require me to remove all the Node.js videos from the channel.

  • @myzone2867
    @myzone2867 4 หลายเดือนก่อน

    Just from curiosity, Is it mean we are going to have an AI/ML course from a best tutor in the internet? Then i think everyone will going to make his own devin, chatgpt if you started to teach AI😄. But in this AI war, i think we all need that AI skill as soon as possible.

    • @Cododev
      @Cododev 4 หลายเดือนก่อน

      Yes indeed! I’ve been planning an AI course for a while now, and I think its production will start sometime next year!

  • @FahadKhan-qj3ej
    @FahadKhan-qj3ej 4 หลายเดือนก่อน

    Great video. Hopefully you will also cover advanced topics like threading, multiprocessing, async await, coroutine, etc

  • @starlord7526
    @starlord7526 4 หลายเดือนก่อน

    Joseph, you are the greatest teacher of all time along with Andrej karpathy

  • @codyshaner3258
    @codyshaner3258 4 หลายเดือนก่อน

    I've taken the udemy course on NodeJS backend that he promotes in the middle of this video. Highly recommend it, excellent course and the 'planned sections' look very desirable. Best internet software course I've spent money on

  • @samuelrajdev3412
    @samuelrajdev3412 4 หลายเดือนก่อน

    WwwwowwwW!!!

  • @sumantkumbar5058
    @sumantkumbar5058 4 หลายเดือนก่อน

    Please make a course on Data Structures and Algorithms. People procrastinate for these topics. Make this course interesting... Thank you

  • @sangyogpuri8527
    @sangyogpuri8527 4 หลายเดือนก่อน

    Can you please make videos on advanced JS concepts.

  • @sangyogpuri8527
    @sangyogpuri8527 4 หลายเดือนก่อน

    The way you describe the topics, just wow. Can't wait to learn more things from you.

  • @s.m.golamkibriashourav7545
    @s.m.golamkibriashourav7545 4 หลายเดือนก่อน

    Can we expect to get next module of Understanding NodeJS this month? Sorry, for the question unrelated to video

    • @Cododev
      @Cododev 4 หลายเดือนก่อน

      I hope so! But most probably the next 2 modules will be released in May shortly one after another!

  • @skmasudalam2776
    @skmasudalam2776 4 หลายเดือนก่อน

    Sir, I am happy that you are come back ❤❤❤❤❤🎉🎉🎉🎉🎉

  • @mattleonel2512
    @mattleonel2512 4 หลายเดือนก่อน

    my man casually dropping one of the best python videos I’ve ever seen! now i think of everything in python as an object and things make soooo much more sense to me now, thank u!!!

  • @UsmanTheDev
    @UsmanTheDev 4 หลายเดือนก่อน

    Anxiously waiting for remaining parts of your Nodejs course.

  • @ropurifiedwater
    @ropurifiedwater 4 หลายเดือนก่อน

    just wanted to ask when the node js course is coming to an end?

    • @Cododev
      @Cododev 4 หลายเดือนก่อน

      Hi there! I'm working on it and it should be completed by this coming fall!