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

preview_player
Показать описание
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:

Music:
All my music is provided via Epidemic Sounds. Under a lisense.

Antonio Vivaldi - Winter (Full) - The Four Seasons

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
Рекомендации по теме
Комментарии
Автор

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.

ZygerGFX
Автор

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...

brownguyart
Автор

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

tonytamez
Автор

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

abdou.the.heretic
Автор

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.

jacktjong
Автор

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

crusaderanimation
Автор

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!

VinnyRN
Автор

i can see the stuggle in editing, editing was superb

MonsterCreations
Автор

Brah this thumbnail is really misleading

Kevin_Zed
Автор

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

erickantoniolabradarodrigu
Автор

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.

halfbakedproductions
Автор

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

knitnatsnokprogramming
Автор

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

dodhr
Автор

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.

moeb
Автор

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!

vallatheenby
Автор

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!

Lumi_Tassu
Автор

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.

dimitri
Автор

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

kyabi
Автор

congrats for not getting kicked out of the university

theprimegames
Автор

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)

CallMeArda