- Видео 85
- Просмотров 14 334
Coach T
Добавлен 2 май 2010
Видео
C# Video Dev Log #20: Revisit Old Prototypes
Просмотров 224 часа назад
This week was slow for #coding / #unity3d because of a bunch of new work responsibilities. Things are good, just busy. However, I am working through a Memory game for my toddler where she can find matching cats. I have a few ideas of how to expand the game's functionality for her, and to challenge myself (such as using a UI and loading new scenes). I also take a look through one of my Unity pro...
05 Affinity Publisher 2: Exporting Your Book
Просмотров 309 часов назад
In this video about #affinitypublisher, we take a look at the export settings to get your book out of #Affinity and into whatever #printondemand or professional printing service you're using for your projects. Affinity offers a TON of possibilities here, from JPEG and GIF to PDF and WEBP. Understanding your options will empower you to make awesome stuff. I also talk a BIT about about printer se...
04 Affinity Publisher 2 Challenge: Master the Master Pages
Просмотров 5719 часов назад
04 Affinity Publisher 2 Challenge: Master the Master Pages
C# DevLog #19: Unity in Action
Просмотров 7121 час назад
This week in my #csharp dev log, I talk a bit about progress with #learntocode2024 via Unity. This is the second week I've really focused on the Unity engine as my programming practice. It's really hard not to dig into blender or an art app and go crazy building something unnecessary to the learning process! Oh well. I'm focusing on whiteboxing prototype levels and learning more about the Unity...
03 Affinity Publisher 2: Text Wrapping
Просмотров 76День назад
In this video about #affinitypublisher, we go into greater depth about the text wrapping settings, showing off the difference between square, jump, and the more graphically tricky wrapping settings. Text wrapping is a great way to make your page layouts pop, and Affinity Publisher 2 gives you a ton of control over how your text and images interact! Prerequisites: * A PC that can run Affinity Pu...
02 Affinity Publisher 2 Challenge: Document Set Up
Просмотров 11614 дней назад
02 Affinity Publisher 2 Challenge: Document Set Up
Python Quick Code: Return Keyword
Просмотров 6014 дней назад
This video is way overdue. In this quick code video, we look at how to return values to the main body of a program from functions using the RETURN keyword in #python. This is a super valuable skill, especially in controlling flow and modifying the data you're looking at, and it's a concept that I recall really struggling with at first. This #tutorial is designed for the #beginnerprogrammer, and...
C# DevLog #18: It's all LINQing together!
Просмотров 6814 дней назад
This week was a BLAST with C#. I document a leap in progress with my #learntocode2024 #selftaughtcoder journey exploring the LINQ library in #csharp , and immediately found use for simple a simple LINQ query to JSON exporting script on my work laptop. Very cool. In other news, all thresholds were crossed, so I'm transitioning to focus on Unity for a few months, and will start documenting my pro...
Affinity Publisher 2: Getting Started
Просмотров 21214 дней назад
In this video about #affinitypublisher, I walk you through the basics of the interface, affinity software personas, and creating your first document. Warning: this is BRASS TACKS material designed for the absolute beginner who has never seen this software before. More advanced tutorials are coming in short order. Prerequisites: * A PC that can run Affinity Publisher 2 * Consider getting a trial...
Python Quick Code: Using Random
Просмотров 4021 день назад
Get ready to have some fun! In this quick code video, we look at how to use the Random library in #python from a mile-high view. We look what some common Random commands such as randint and choice, how they're used, and more. This #tutorial is designed for the #beginnerprogrammer, and is very #beginnerfriendly. Ready to build a goofy dice game?? The next few videos will give you more tools and ...
C# DevLog #17 - Try/Catch and the Fountain of Objects
Просмотров 5621 день назад
Last week I forgot to set the week 16 video to public... oops. This week I talk through my progress, explain a bit about my next steps, and demonstrate the Fountain of Objects. Not all progress is linear. #selftaughtcoder #csharpprogramming #csharp #learntocode2024 #programming #videodiary #devlog
Python Quick Code: Insert to Lists
Просмотров 5228 дней назад
In this quick code video, we look at inserting elements into existing lists in #python from a mile-high view. We look what the insert command is, how it's used, and more. This #tutorial is designed for the #beginnerprogrammer, and is very #beginnerfriendly. The next few videos will cover deleting, and more with lists! #python #pythonprogramming #selftaughtcoder #learntocode2024
Python Quick Code: Pop from Lists
Просмотров 140Месяц назад
In this quick code video, we look at removing, or popping, elements to lists in #python from a mile-high view. We look what the pop() command is, and how it's used. This #tutorial is designed for the #beginnerprogrammer, and is very #beginnerfriendly. More to come!!! #python #pythonprogramming #selftaughtcoder #learntocode2024
C# DevLog #15: Approaching the Fountain of Objects
Просмотров 20Месяц назад
C# DevLog #15: Approaching the Fountain of Objects
C# Video DevLog 13: Busy but Productive
Просмотров 52Месяц назад
C# Video DevLog 13: Busy but Productive
Python Quick Code: Close look at the Print and Input
Просмотров 138Месяц назад
Python Quick Code: Close look at the Print and Input
C# Coding DevLog Week 012: Forks in the Road!
Просмотров 52Месяц назад
C# Coding DevLog Week 012: Forks in the Road!
Python Quick Code: Increment with Loops
Просмотров 962 месяца назад
Python Quick Code: Increment with Loops
C# Coding DevLog 010: Learning about inheritance!
Просмотров 392 месяца назад
C# Coding DevLog 010: Learning about inheritance!
Grid based movement in the windows Console with C#
Просмотров 602 месяца назад
Grid based movement in the windows Console with C#
C# Video DevLog 009: Coding with a Head Cold
Просмотров 332 месяца назад
C# Video DevLog 009: Coding with a Head Cold
nice!
wow im subscribing good progress coach t
Nice job! Hope the journey goes well for you.
epic
What's up coach! Put me in the game!
I appreciate your hard work bro
cool!
W
Good stuff! F-strings are very useful.
One little suggestion, can you turn up your volume after the fact? It's pretty low. Thank you
The newer videos should be better in short order. I've got a mic right in my mouth now!
I like how you explain concepts in python.
I hope they're friendly and easy to follow. I remember well the frustration of trying to put it all together, and I want to help anyone new like I was grow past that!
@@CoachCNY not so keen on learning C# ( or as I've heard it called C hash)though. Struggling with it a lot or could be I just refuse to learn it. Computer says no. Maybe because python easier to learn or more flexible???
Kudo's~! Your presentation is relaxing to hear what I know, and pleasant when I learn something new.
hey thanks for taking the time to do these video's! I am just starting myself on this journey and it is has been a bumpy ride already because I know nothing about this field as I have done manual labor my whole life.
I'm here for you! Best of luck, take your time, and practice practice practice! Feel free to shoot me questions!
coach T i love your content brother Any strategies for learning help you the best early on? I’m a younger guy just getting into the world of Python and coding in general! Excited for the journey Thanks for the videos
could be helpful to cover the "and"/"or" logical operators 👍
Oh, great idea! They're one of those things I use so often I don't even think about it anymore, but you're right. What a sticking point at first!
It was not in fact six minutes or less.
in your function, since you are passing userInput as the parameter, couldn't you use "guess == " instead of "userInput == " just curious.
That would be a more consistent approach, yeah. I didn't even think of it in the moment. I habitually use userInput or readResult as the variable name for things brought in via input() or console.ReadLine(), because I generally validate or typecast the input before writing it to a better-named variable. In this case, I didn't validate the input beyond typecasting it and didn't go the extra step to rename it. You're right, though, using guess = int(input("yada rada yada")) to pass into the (guess) parameter would have made more sense. Good catch!
not sure why the yt algo decided to show me this video, but im glad it did. reminded me of when i was 17 learning how to program. that feeling of when you finally understand the building blocks of programming and realising you can literally create anything. its like playing with legos all over again. congrats on cracking 2d arrays. certainly no easy feat for a beginner!
Hey, thanks. The Algo Does As the Algo Wills. I'm having a blast. I wish 17 year old me would have applied himself more. Idiot.
Ah, I haven't heard of Jamie, but he'll be on my watchlist pronto. That's great! Thanks for the tips! I work in education so I've got a LOT of time right now. Trying to maximize it for study while the sun shines, so to speak, so I'm getting about an hour in the morning and an hour in the evening most days. I'll probably circle back around to the Learn.Microsoft thing here shortly... They advertise some sort of cert with freecodecamp constantly, so I may check that out just to run through it and check myself. If I get here here I ought to be able to apply it there! Thanks again, I appreciate the encouragement!
I dont think ive met a programmer who didnt fear arrays when starting out :) Congrats on cracking multi-dimensional arrays Reading books, doing udemy courses, reading documentation and lots and lots of practice, I think you are doing everything right and I look forward to your future videos Here is what I did to get more confident with C#: From Feb till June I spent 1 hour each night studying, I learned from 3 sources in the following order: 1) Microsoft cert thingy from free code camp 2) Exercism all 60 something C# concepts (wouldnt really recommend it) 3) Most valuable of all, 3 months of going through all Jamie Kings C# playlists on youtube, Jamie is a CS professor and although he hasnt uploaded in years, his videos are still gold, I liked him because he really goes deep with C#
I really like the idea you have here. C# and the .NET environment are really solid for learning and development. For learning, I would say start with C# or Java to learn the basics like loops, types, and other lower level concepts, as well as classes as C# really is built around the OOP paradigm. From there, I would consider moving to Python for the vast expanse of and easy to use libraries for further development and learning how to effectively read documentation.
I'm actually coming from the other way -- I spent several months learning Python, got used to loops/types/basic OOP and played with a few libraries like Tkinter, Pygame, and OS to expand what I could do. It taught me a lot that you listed here, like reading the documentation effectively, getting my head around the OOP paradigm, and just tackling problems on my own. Great advice!
Interesting
Very cool!
This is great!
Lets gooooo
RedBubble tee design here: www.redbubble.com/i/t-shirt/FEED-THE-PIT-by-tknight127/157384041.XNZKR
do you use pygame?
I do, yeah. Just getting started!
@@CoachCNY from personal experience pygame has potential but i would recommend that you try out mobile game development frameworks too! like libgdx its my favorite! give it a try
that's so cool man
So cool game :3
No way to record? Nvidia, AMD, and Intel all have their own branded screen recorders. OBS is the most universal and easy to use. Windows has it built into the Game Bar. Quicktime or VLC both have recorders. How does someone making a game from scratch in python not know of all these options, most of which are preinstalled with drivers?
The game is premade and comes with the pygame library. How does someone with the collective knowledge of all humankind with regards to screenrecording software not know this? Pipe down lil guy
@@weeb3856 huh, it is? I didn't know that. that's interesting, maybe I should check out what else pygame can do.
not sure this is the case or not, my laptop cannot record video due to lack of performant crap. either windows or linux(arch) not.
XD bud, if you're stooping this low to slap at me, I wish you the best of luck in life. I bet you're confused on the regular about why people do things. Be safe, fella.
This is what's happening. I'm working on a $250 laptop that gives me pretty limited options for stuff like capture/recording. I ask too much of it and it'll just ignite.
did you know that you can record your screen with VLC media player you probably _shouldn't_ but you can
Better option would be to use obs studio, hands down best software to screen record
@@WolfyMarcus yeah see but that;s the _smart_ option 🤣 seeing that the laptop is running Windows 11 it should be able to run OBS with minimal impact to performance but there are certain horrible, horrible laptops that can't even run it
Laptop is very cheap, low-power. My experiments with that sort of stuff led to choppy, crappy output. Easier to just shoot a quick recording to show the folks who care what we're about.
"Running" is generous here. "Limping with purpose" is more true. It came with Win11, not my choice. That's about two operating systems ahead of what it should be running, but cheap is cheap!
Keep going!
Nice one, I'm also currently learing Python, but I'm nowhere near this lol. thumbs up good sir!
1% evey day compounds real quick. Keep at it!
make the cursor disapear while game is playing :ok:
That's a good idea.
Amazing work sirr ,keep up !
good job
cool!
Are the 3D lines that bad? Looking to order the Winged Helmets for myself…
My printer is a Mono 4k... in the right light you can see 'em, yeah, and I don't much savor the idea of sanding resin in my basement.
Throw some iron butterfly over this
Pour one out for the homie
nice song pick, wardruna's one of my favourites .
Nice!!
Amazing, great work!
🤣