Learning C# In A Week... Otherwise I Fail University

Поделиться
HTML-код
  • Опубликовано: 25 янв 2024
  • So, I had this crazy university assignment coming up, and I had to learn C# and build a chat system in just 7 days ( a week ). Watch me break down the basics, tackle problems, and create a chat setup that's like Discord but simpler. For the record if this assignment is not submitted I fail university :)
    My Links:
    Discord: / discord
    Instagram: / gabzxd
    Twitch: / officialzyger
    Twitter: / zygerdesigns
    Patreon: / zyger
    Music:
    All my music is provided via Epidemic Sounds. Under a lisense.
    Antonio Vivaldi - Winter (Full) - The Four Seasons
    • Antonio Vivaldi - Wint...
    Join me as I show you the real-time chats in action, from one-on-one talks to group conversations. No tech jargon, just the real deal of coding.
    This video is for anyone facing a coding challenge or just curious about what a week of frantic coding looks like. See the struggles, the wins, and how I pulled off a last-minute rescue!
    I mean to be perfectly honest even if you know nothing about programming, don't worry. The video explains everything in an easy to understand manner with a spice of comedy.
    If you like what you see, hit like, subscribe for more coding adventures, and share your thoughts below. Let's celebrate the victory of getting it done against all odds!
    #CSharp #CodingChallenge #LastMinuteWin #ChatSystem #UniversityLife #CodingSuccess #zyger #gamedev
  • РазвлеченияРазвлечения

Комментарии • 260

  • @ZygerGFX
    @ZygerGFX  3 месяца назад +231

    Hey since a few of you have been asking what i lost the marks on here is the sections the marks were lost on:
    GUI: 1 mark
    Graphical Solution: 1 mark
    Additional Features: 1 mark
    Forum: 4 marks
    Report: 2 marks
    For context the forum was literllay like a forum style website where i had to post updates on the development. This included descriptions, screenshots etc. I didnt really do it that well.
    And also the report was a beefy 3k word report on the application. It included a bunch of stuff about it, how it works, how i could improve it and like an analysis of the solutions used etc.

    • @LeftyDev1337
      @LeftyDev1337 2 месяца назад +26

      u could simply post this yt linkt to the forum, ez points

    • @ElPostschioJrJVI
      @ElPostschioJrJVI 2 месяца назад

      OIGHT

    • @dorsu1
      @dorsu1 2 месяца назад

      are u whessit's sister

    • @jinjanwarrior5912
      @jinjanwarrior5912 2 месяца назад

      Hi I have a question, can you give us the document of this proyect that you have to do, or maybe somethin equal, so we can practise making the same proyect as you? I hope don't sounds rought, I have dificulties with english, I love the video I like how did you do and the proyect!!!. Thanks for reading me, I hope you answer me

    • @Aterlone-iq9xx
      @Aterlone-iq9xx 2 месяца назад

      Hey, was wondering if you used any resources which were provided by the university and not just the internet, and if so, if you would be willing to share them. fun little vid :)

  • @brownguyart
    @brownguyart Месяц назад +272

    I am jealous, your university is giving you good assignments that are actually useful, I am in my last semester and all I got was add two variables, print a pyramid using loops...

    • @Shadow12333
      @Shadow12333 Месяц назад +16

      you better have aced the test

    • @assido_hd5214
      @assido_hd5214 Месяц назад +2

      What is the name of your university

    • @brownguyart
      @brownguyart Месяц назад

      @@Shadow12333 3.72 cgpa

    • @DaMoodz
      @DaMoodz Месяц назад +2

      which year?

    • @brownguyart
      @brownguyart Месяц назад +2

      @@DaMoodz when I was in 2-3 5 semester, I still havent gotten any useful assignments..

  • @crusaderanimation6967
    @crusaderanimation6967 3 месяца назад +262

    "This was a triumph.
    I'm making a note here:
    HUGE SUCCESS.
    It's hard to overstate
    my satisfaction."

    • @4F6D
      @4F6D 3 месяца назад +3

      I see what you did there

    • @bitten1406
      @bitten1406 3 месяца назад +3

      I see what you did there

    • @x86asmsan
      @x86asmsan 3 месяца назад +3

      I see what you did there

    • @fllamingbarfi7126
      @fllamingbarfi7126 2 месяца назад +2

      I see what you did there

    • @Snackable_
      @Snackable_ 2 месяца назад +1

      I see what you did there

  • @abdou.the.heretic
    @abdou.the.heretic 3 месяца назад +405

    Reliving the academic stress and the looming threat of failure in the video makes me appreciate the physical torture I went through joining the trench digging armed forces XD
    Edit: 91/100 holy shit the narration forshadowed failure, cLiCkBaIt

    • @Dummy226
      @Dummy226 2 месяца назад +4

      I feel like there was very little stress here though. She is very good at programming and the assignment wasn't that hard.

    • @shadowrl7637
      @shadowrl7637 2 месяца назад

      @@Dummy226 I agree. Im not in uni im in HS but currently working on my Sec+ plus getting better at Java but I could probaly whip this up in a few days. It helps I know encryption(kill me) and networking and socket programming and such.

    • @Idkchangethislater
      @Idkchangethislater Месяц назад +1

      …I spent the whole of today cramming 100+ pages of architecture just to find out I have to learn C# and code a project due in 7 days 🤣

    • @abdou.the.heretic
      @abdou.the.heretic Месяц назад

      @@Idkchangethislater same vibes of your CO, telling you to move the 2x2 meters foxhole you spent 6 hours digging, a little bit to the right, under 4 hours because he's, hear me out, being very nice (kill me).

  • @jacktjong1266
    @jacktjong1266 2 месяца назад +81

    For the graphical interface, you could've had it send a packet every 1/10th of a second or so while holding down the left mouse button. That way, you're drawing a lot of little straight lines which'll seem like they're a smooth stroke.

    • @69bruh
      @69bruh Месяц назад +3

      also, she couldve used little dots instead of straight lines, so they can draw curves

    • @BlessedDog
      @BlessedDog 19 дней назад +1

      Lot of overhead for such trivial feature. KISS

  • @tonytamez1194
    @tonytamez1194 2 месяца назад +44

    I’m going into computer science and you making coding seem possible helps calm my nerves, seeing you do it makes me excited to find ways to solve problems and implement features to solve them

    • @tonytamez1194
      @tonytamez1194 2 месяца назад +1

      Hopefully I’ll able to be as good as you

    • @angryvikzr6244
      @angryvikzr6244 18 дней назад

      Same here, i'm starting this year. It makes me nervous.

  • @Kevin_Zed
    @Kevin_Zed 2 месяца назад +222

    Brah this thumbnail is really misleading

    • @ItsTempoYT
      @ItsTempoYT Месяц назад

      🖲️

    • @CVE42287
      @CVE42287 15 дней назад +8

      No way, the RUclips video named "how to learn c# in a week" was clickbait

    • @ItsTempoYT
      @ItsTempoYT 15 дней назад +9

      @@CVE42287 he said thumbnail, and the title doesnt even say *how to* learn c++ in a week

    • @CVE42287
      @CVE42287 15 дней назад

      @@ItsTempoYT Average unsupervised child detected; opinion discarded

    • @ItsTempoYT
      @ItsTempoYT 15 дней назад

      @@CVE42287

  • @VinnyRN07
    @VinnyRN07 3 месяца назад +76

    Love your style of editing and great marks you got! And deserved too - given a little more time I'm sure that paint app could have been more how you liked it, but it did the job!

    • @ZygerGFX
      @ZygerGFX  3 месяца назад +10

      thank you i really appreciate your comment

  • @TheMonsterShow1717
    @TheMonsterShow1717 3 месяца назад +53

    i can see the stuggle in editing , editing was superb

  • @valla8342
    @valla8342 2 месяца назад +1

    This reminds me of college assignments which were always more involved. Our networking uni module was a multiple choice and an exam and that was worth 20 credits. Whereas we had an app dev one that was only worth 10 but had a list of requirements as long as the stuff for this lol. I'm glad I'm finished to say the least. You did a really great job of smashing it at the end, well done and well deserved mark!

  • @erickantoniolabradarodrigu8461
    @erickantoniolabradarodrigu8461 21 день назад +2

    This was by far the most relatable programming video I've ever seen, somehow every fucking semester I manage to find myself learning the whole class just by attempting to do the final project

  • @spectro742
    @spectro742 3 месяца назад +60

    Damn this channel is so good.

    • @spectro742
      @spectro742 3 месяца назад +1

      What course are you doing? It looks really good. I think the line drawing was a great way to handle the collaborative canvas. You could almost just sample the cursor position and send a load of small lines for smoother curves and continuous drawing.
      Also, the blackboard my marks brings back memories.

    • @ZygerGFX
      @ZygerGFX  3 месяца назад +2

      thank you

    • @ZygerGFX
      @ZygerGFX  3 месяца назад +3

      @@spectro742 thew course is "computer games programming". and to be honest I really enjoy it lol. And very true thank you for the tip. I might go back into the project and try to improve it :))

    • @nameofaname8755
      @nameofaname8755 Месяц назад

      ​@@spectro742 too bad its ran by a woman 😢

    • @Turtle20305
      @Turtle20305 Месяц назад

      @@nameofaname8755 So? Why does that matter

  • @Zetkaa_
    @Zetkaa_ 3 дня назад +1

    i just loved the way its explained pretty simple and forward damn good video

  • @kyabi4445
    @kyabi4445 2 месяца назад +3

    This was dope, also got some inspiration for my apprenticeship project ^_^ Good luck for the rest of uni!

  • @FrizzyTrademark
    @FrizzyTrademark 25 дней назад +2

    Very cool application, happy you got the mark!

  • @knitnatsnokprogramming
    @knitnatsnokprogramming 3 месяца назад +15

    Seriously, this is a great channel! You deserve the 100K!
    Edit:
    Pls use more different sounds😂. Always that sliding rock.

    • @ZygerGFX
      @ZygerGFX  3 месяца назад +4

      thank you. and Yes I need to expand on the sound effects 😅

    • @thonkerpad
      @thonkerpad 3 месяца назад

      nahh leave the rocc sound but for the widows(screenshots) use some swoosh sounds

  • @roy-ub7sy
    @roy-ub7sy 26 дней назад +1

    Very much enjoyed this video. Great work 🙂

  • @CallMeArda
    @CallMeArda 2 месяца назад +1

    That just felt so gratifying/satsifying 😂 (I'm also studying currently and it felt like everything I'm going through in one video, but cuter)

  • @halfbakedproductions7887
    @halfbakedproductions7887 3 месяца назад +8

    I do really like C#. It's like a Microsoft version of Java, except it feels more modern and lean plus the tooling is nicer. Some of the bundled tools and apps in Windows itself are C# these days as well - if you ever suffered the horrors of old-school Visual C++ (the likes of MFC and so on) you won't miss it.
    Now that it's cross-platform in various guises, there seems little reason to use Java for new deployments.

  • @Mechobree
    @Mechobree 3 месяца назад +1

    Very cool and insightful video!
    Crazy that you were given only a week 😭i woulda shriveled up like a raisin..
    Inspiring dedication!

  • @gamingwithharry2123
    @gamingwithharry2123 9 дней назад

    Watching this hurt my brain huge respect for u doing this all 🎉

  • @moe4b
    @moe4b 3 месяца назад +19

    While it has some funky points for sure, it still seems like a nice assignment, would've loved if we did stuff like this in college.
    And solid end result as well.

  • @Ar-ys3tq
    @Ar-ys3tq 21 день назад

    love your authenticity.

  • @UCrjhmrVAvDXjApQo4EH
    @UCrjhmrVAvDXjApQo4EH Месяц назад

    Amazing work❤ congrats

  • @SashoSuper
    @SashoSuper 3 месяца назад

    Thanks for the project ideas.

  • @dodhr8761
    @dodhr8761 3 месяца назад +5

    This is enough to give any college student the thousand yards stare

  • @Cavi587
    @Cavi587 2 месяца назад +3

    Cool stuff. I had something very similar to do in Uni last year. I had to design an IRC-type chat with a server and a client in C++. I used Qt for the GUI. Honestly I am glad my professor really likes C and C++ because I have no idea what would I do if I was forced to use C#, I refuse to touch anything made by Microsoft. I know you can find ways to develop in C# on Linux, but still, I would feel like i desecrated my OS lol.

  • @Shadow-nx4yl
    @Shadow-nx4yl 2 месяца назад

    grats on the good grade :) i enjoyed the vid

  • @SevenW7
    @SevenW7 2 месяца назад

    Ur explaining so fun 😂, keep it

  • @samtabare3408
    @samtabare3408 3 месяца назад +3

    this made me interested in C# networking, ima check it out...

  • @Bhavook-ue4os
    @Bhavook-ue4os 12 дней назад

    I just had my Computer networks evaluation done today! And this video shows up on my feed.

  • @jsonkody
    @jsonkody 2 месяца назад +2

    well .. fuk! I just realized how much I am slacking lately while you pull off such project in just 7 days?!!
    Damn good job :)
    Now excuse me, I am going to make my Discord in Elixir/Rust .. expect it done in 15 years or so xD

  • @theprimegames9479
    @theprimegames9479 29 дней назад +1

    congrats for not getting kicked out of the university

  • @wellingtonmusicas3144
    @wellingtonmusicas3144 2 месяца назад

    That was amazing. I just want to add that I have two assessment both asking me the same thing. The only problem, one professor want the program being developed by Python and the other in C++. I hope I can survivor at the end of the trimester.

  • @dimitri0404
    @dimitri0404 2 месяца назад +3

    For the canvas you could have done a system where:
    The pixels under your mouse turn to the select pixel when your mouse is held down.
    That way you can drag to draw.
    And then every X time you upload the changed pixels to the server.
    (could also just upload the whole canvas but that would take more data.)
    Extra: for the mouse, it would be better to paint all the pixels between the position in the last frame and the position in the current frame.
    If you don't do that, you would start drawing dotted lines if your mouse moves faster than the framerate.

    • @Xxelijah3314xX
      @Xxelijah3314xX 2 месяца назад +1

      This is a pretty smart solution 👍👍

  • @Archuus
    @Archuus Месяц назад

    Really well done :D

  • @Home-ro6cu
    @Home-ro6cu 3 месяца назад

    fkn love this channel :D

  • @ImOnioned
    @ImOnioned 2 месяца назад

    Good to see your lowering the stakes again- I wouldn't want you to become overly stressed about meeting deadlines or anything.

  • @TecnocraciaLTDA
    @TecnocraciaLTDA 3 месяца назад +1

    Hiii Gabii, nice to see you again

    • @ZygerGFX
      @ZygerGFX  3 месяца назад +1

      thank you! thanks for watching :)

  • @as9499
    @as9499 2 месяца назад

    She makes this monstrous project sound so simple.

  • @GuiZeroUm
    @GuiZeroUm 3 месяца назад

    She’s returned 🥳🥳

  • @Lumi_Tassu
    @Lumi_Tassu 4 дня назад

    What kind of assignment is that?
    I have never got anything interesting as what you got out there
    where can I even find this type of assignments for self-improvement?
    And most importantly
    excellent job, making something from scratch in a week and actually smashing the score!

  • @jdabbasi990
    @jdabbasi990 Месяц назад

    Awesome content 🎉 deserves a sub.

  • @mfz0967
    @mfz0967 2 месяца назад

    a really nice and informative video. also kinda funny 😂

  • @duduken20
    @duduken20 3 месяца назад

    Relieved that you were not expelled! A toast to one more year of code and anxiety and success!

  • @mateuszchemonski6738
    @mateuszchemonski6738 3 дня назад

    That was so great

  • @nicomartina
    @nicomartina 19 дней назад

    I thought you were learning C# in a week. It looks like you already know C# and you just need to make a project in a week. Love the video tho hahah. Keep it up!

  • @AdenMans
    @AdenMans 2 месяца назад

    Ahah i'm in the exact same boat, I've been tasked with making a VR game in Unity for my dissertation... wish me luck!

  • @dannyescobar5516
    @dannyescobar5516 2 месяца назад

    Ohhh amazing what are you studying, I want to learn that !!!

  • @Flaming_duck
    @Flaming_duck 3 месяца назад +3

    I like how your packet paint says clients send pp

  • @yaarrghmematey
    @yaarrghmematey 2 месяца назад

    well done! As a senior engine, I can see you have a very bright future!

  • @armenia18yt3
    @armenia18yt3 23 дня назад

    that is so cool, I don't know anything about C#, rn Im in my first year and we are working on Java. This was actually really cool to see, and it could open up many other possibilities. Because to be honest, I don't know where I want to go with computer science, I only picked it because some people in my family are majoring in that, so I wanted to see how it is myself. Bc tbh I don't want to be a software engineer and work on code all day, every day. Sit infront of a computer all day long just coding. If there are many other routes I can go with comp sci, pls tell me. Right now, I am just exploring. I know that I can change my major if I dont think that this is the right fit for me. Maybe I need more ideas to open up the possibilities.

  • @ikari0133
    @ikari0133 Месяц назад

    This is actually great, I would have prolly used SignalR for the whole connection thing 😂

  • @lukmandst1681
    @lukmandst1681 Месяц назад

    nice move zyger :D

  • @nosiebangchan
    @nosiebangchan Месяц назад

    I thought this video was gonna be about you learning csharp in a week. GIRL YOU ALREADY KNOW YOUR JUST SHOWING US BOW YOU DID YOUR ASSIGNMENT. I came here looking to see a method to learn csharp ai yai yai

  • @sometimes1
    @sometimes1 16 дней назад

    Gotta need that university name, my college only gives me half-assed assignments

  • @JettMcColl
    @JettMcColl 2 месяца назад

    Can you pleas make more like this it was really good and entertaining

  • @stopmotionnoob5053
    @stopmotionnoob5053 3 месяца назад

    @zyger love your work i was just windering your unity combat tutorial do you think you could make a video with that on how to make a killable boss

    • @ZygerGFX
      @ZygerGFX  3 месяца назад

      potentially. I am open to the idea. If I do I will post it on my other channel. Although I will announce that on here in the community tab, if anything is posted

  • @HoneyMelonGames
    @HoneyMelonGames 3 месяца назад +1

    banger video

  • @bkgrnd1337
    @bkgrnd1337 3 месяца назад

    infinitely better than discord frfr

  • @Mahm00dM0hanad
    @Mahm00dM0hanad 3 месяца назад

    So, I’m not the only one who is struggling with university. Nice to know

  • @Jete221
    @Jete221 13 дней назад

    very cool!!!

  • @earthchanger604
    @earthchanger604 2 месяца назад

    Hey great video. What subject are you studing in university btw. I love software eng. but i dont think all unis have them.

  • @iwolfman37
    @iwolfman37 2 месяца назад +1

    I can't believe you ONLY got 91% on that!

  • @gooo1762
    @gooo1762 2 месяца назад

    Chill title👍

  • @godzillafirefox923
    @godzillafirefox923 2 месяца назад +1

    I'm going to to to college in 5 years.... nice to know what it'll be like lol! Also, u can definitely get 100k this year!(200k maybe?)

    • @apps9129
      @apps9129 Месяц назад +1

      That’s good you’re starting so early. Most people procrastinate. Start early and then you can move on to more challenging projects while in school. You’ll get a lot more out of it I think.

    • @godzillafirefox923
      @godzillafirefox923 Месяц назад +1

      @@apps9129 ya, Ik plus it's very fun to program as well albeit frustrating sometimes. I am also making a website for a person I know to get experience in web dev, he has given me a few months so I can learn backend and stuff as well. Thanks for the kind words, best of luck to you too!!

  • @lordbrusnic2882
    @lordbrusnic2882 3 месяца назад

    I had project like this in high school, we had to create virtual server and database with users their data and communication between them

  • @NilsMoller
    @NilsMoller 3 месяца назад

    Man I remember learning WPF in uni. Was rough

  • @user-oz3ed7uz2w
    @user-oz3ed7uz2w 2 месяца назад

    for 7 days this is a really good project i am in my 4th sem and believe me i would have taken atleast 15 days

  • @diadetediotedio6918
    @diadetediotedio6918 3 месяца назад

    But good job, for your first C# project it is excelent and most importantly, it works as intended.
    Keep going, nipah~☆!

  • @IamSageEverything
    @IamSageEverything 2 месяца назад

    Better than I ever will

    • @user-kq1zh4io7o
      @user-kq1zh4io7o 2 месяца назад

      which is why we should kill ourselves
      stores sell ropes
      ropes can be tied into nooses
      whats the point if everyone is better and more capable of learning than us

  • @ayayalgueewe9361
    @ayayalgueewe9361 2 месяца назад +2

    1 week only to do all of this?? Damn your teachers are something else, in my uni they would typically give a month for these kind of projects
    Edit: especially if it requires a graphic interface

  • @turnet69
    @turnet69 12 дней назад

    hey what font do u use in vsc? i need it its so awesome
    btw nice editing skills😉😉

    • @ZygerGFX
      @ZygerGFX  11 дней назад

      thanks! I think its just the default one :))

  • @lllamauser9203
    @lllamauser9203 2 месяца назад

    I like your words

  • @0Sydes
    @0Sydes 2 месяца назад

    "you have fialed to hand in your assignment on time", the one writing this has failed too

  • @eightohnine
    @eightohnine 2 месяца назад +1

    You finished more than an A Level compsci NEA worth of work in 7 days. I’m struggling to program pacman in Python 😂😂

  • @jasonwilliams8730
    @jasonwilliams8730 3 месяца назад

    Epic!

  • @shockedsam
    @shockedsam 2 месяца назад

    Imagine Gary watching this video with his cute smile 🙂

  • @tobacomdev
    @tobacomdev Месяц назад +1

    Just doing this in python for school. Literally pain D:

  • @Flqmmable
    @Flqmmable 2 месяца назад

    I love blackboard.

  • @hunted_games
    @hunted_games 2 месяца назад

    0:12 "you have FIALED to hand in your assignment"

  • @unstoppablee361
    @unstoppablee361 2 месяца назад

    This is very good video and channel overall !!! Please can i get the resources to learn this stuff

  • @funnyshiittt
    @funnyshiittt Месяц назад

    Last few lines was a staged act of suprise hhhh

  • @elianderson727
    @elianderson727 Месяц назад

    Her voice is really funny to listen to slowed down. But anyways, props. Far beyond my capabilities

  • @bradleyhampton7966
    @bradleyhampton7966 16 дней назад

    If you implemented the Paint feature before the game, you could have made the game Pictionary

  • @bigl9527
    @bigl9527 2 месяца назад

    1:32 that's absolutely decent UI. If I do UI, then it will be worse than that. Coz I only care when it runs well

  • @crazy5948
    @crazy5948 29 дней назад

    Hey so question from South Africa, do universities over in the UK have similar portals for student material? Because that portal UI looks an awful lot like the UI of my university

  • @youssiftamer5230
    @youssiftamer5230 3 месяца назад +1

    noice content +1 subscriber

  • @gabrielepellerito437
    @gabrielepellerito437 Месяц назад

    Hi :), Im in 11th grade from italy, i wish you could do a tutorial video about this, cause my professor asked my an application like this, but whit the messaging part only, i will appreciate that, PS: Wodnerful explanation, and rly great video

  • @kazuha470
    @kazuha470 Месяц назад

    This is literally me rn

  • @I_SEE_RED
    @I_SEE_RED 3 месяца назад

    wow you really cheaped out on that last one

  • @euphorus1
    @euphorus1 3 месяца назад

    Yup going through same shit, I got to make a racetrack with splines, a fucking realistic tank controller and then a* pathfinding AI. Bruhhhhhhhhhhhhh

  • @Animeeee420
    @Animeeee420 17 дней назад

    Love from Bangladesh 🇧🇩

  • @jeremiahmauga1801
    @jeremiahmauga1801 3 месяца назад

    signal r makes chat systems easy! Microsoft has some decent docs on it.

  • @aSameplayer
    @aSameplayer 2 месяца назад

    weak! I did that the day the prof reviewed it.
    Currently doing my master and paid a total of 1600 dollar for university since 2019 until now.
    Guess I won

  • @atabaki85
    @atabaki85 Месяц назад

    Batman lego staring with love gif*

  • @agatemosu
    @agatemosu 2 месяца назад

    It would be cool if you made the client in CLI and the server with GUI

  • @rusmaakatupal4723
    @rusmaakatupal4723 13 дней назад

    Seems fun. What universtity are you attending ?

  • @aidandunnigan4034
    @aidandunnigan4034 2 месяца назад

    going through this rn but for C++

  • @gamecrade5419
    @gamecrade5419 3 месяца назад

    0:09 nice leg 😂