🚀📈💻🔥 My Practical Programming Course: www.codebeautyacademy.com/ Experience the power of practical learning, gain career-ready skills, and start building real applications! This is a step-by-step course designed to take you from beginner to expert in no time!💰Use this coupon to save 10% on your first payment (CODEBEAUTY_YT10). Use it quickly, because it will be available for a limited time. 📚 Learn programming with these Free E-Books ⬇ C++ Lambdas e-book - free download here: bit.ly/freeCppE-Book Entire Object-Pascal step-by-step guide - free download here: bit.ly/FreeObjectPascalEbook
@Sturziii8 ай бұрын
Why are you touching your tatas?
@IshaqIbrahim38 ай бұрын
@@Sturziii STOOOOOP
@MatrixOfDynamism8 ай бұрын
This looks like C# Why not cover C++ Qt?
@IshaqIbrahim38 ай бұрын
@@MatrixOfDynamism 🤣🤣🤣🤣
@mrblank-zh1xyАй бұрын
CodeBeauty, do you teach topics like scientific plotting in your course, like raising events and callbacks to update data on plots?
@sensubean6338 ай бұрын
you are giving best explanations of all instructors on youtube, thank you
@CodeBeauty8 ай бұрын
always good to hear that, thank you :D
@j-udan6 ай бұрын
the best c# gui tutorial i have seen yet in youtube
@CodeBeauty5 ай бұрын
Thanks 🥰
@georgearghyrou8 ай бұрын
Very very good tutorial, as a second year computer science student I can say that I have learned more from watching your tutorials than I have from any software development lecturer. Thanks for sharing. 🤠
@CodeBeauty8 ай бұрын
I'm glad to hear that, and if you are Windows PC user or have any chance of getting your hands on a Windows PC for 2-3 months, join my practical programming course. I promise it will take you light years ahead of your peers, and it will be the best decision you made for your future as a software engineer. 🤠🤠
@ThoughtCog8 ай бұрын
Thanks for this. I'm taking a C# class right now, so I'd love to see more GUI tutorials using Winforms.
@CodeBeauty8 ай бұрын
I chose C# is because of its incredible versatility. Learning it will not only give you solid problem-solving skills but also a deep understanding of programming principles that you can apply across all other languages throughout your entire career. It's like building a strong foundation for endless possibilities. If you are learning C# now, then the best decision you can make is to join my practical programming course, it will take you light years ahead of your peers. :D
@alimaaz_drdz8 ай бұрын
Thanks for this wonderful tutorial : )
@CodeBeauty8 ай бұрын
you are very welcome
@kamertonaudiophileplayer8478 ай бұрын
It's a very useful video. I added a line in my CV after watching it.
@lulu_barcelonalulu_barcelona8 ай бұрын
best tutor on youtube!
@CodeBeauty8 ай бұрын
thank you, thank you..enjoy it
@alicewyan8 ай бұрын
What's your take on the different frameworks VS provides for Windows apps? (WinForms vs WPF vs MAUI vs UWP...) it's confusing when starting out!
@CodeBeauty8 ай бұрын
WinForms is relatively straightforward and has been around for a while, making it well-documented and supported. On the other hand, it is limited when it comes to creating more beautiful designs and modern-looking applications. I personally worked in WPF for years, and it offers more advanced features like data binding, styling, and templating, but it's more complex and that can be daunting and hard to learn for beginners. Starting with WinForms can be great for beginners. It's easy to create basic interfaces by just dragging and dropping elements like buttons, text boxes, list boxes, grids... This frees up time to focus on learning problem-solving skills. Later, when you're ready, you can easily switch to learning how to make beautiful interfaces with XAML or HTML. That shouldn't be hard! There is a reason why there are a million memes saying that HTML is NOT a programming language. :D UWP is designed to create apps that run on Windows 10 devices, Windows 10 mobile, Xbox, and MAUI (multi-platform app UI) is designed to be a cross-platform framework for building apps for Windows, Android, iOS, and macOS. I think MAUI is still in development, and in my experience UWP and MAUI are harder for beginners especially because they are newer and there is limited documentation and support compared to more established frameworks like WinForms and WPF.
@hilgicamala25208 ай бұрын
been waiting for this
@CodeBeauty8 ай бұрын
I'm happy to help.
@MilesGerome8 ай бұрын
it's always a good day when you post a new video :)
@CodeBeauty8 ай бұрын
Happy to hear that! :D
@OyekolaRofeeq-xd3hg8 ай бұрын
Saldina please my question is after the programming course maybe 3months we won't need any internship or whatsoever to start working in any tech company... and also is lecturers on data structures a d algorithms in the practical course??
@CodeBeauty8 ай бұрын
Absolutely, three months can indeed provide a solid foundation to kickstart your journey into the programming world, especially if you're dedicated and consistent in your studies. However, remember that in this industry you have to continue learning constantly to stay relevant. For that you have me :D. I'm here to support you along the way! As for data structures and algorithms, I'm currently preparing a KZbin video on that topic, which will be released in a few weeks. In our course, we primarily focus on practical examples and honing problem-solving skills essential for software development.
@milkamilkica19358 ай бұрын
great job as always :)
@CodeBeauty8 ай бұрын
Thanks again!
@PoisonousGirl998 ай бұрын
The blue code you wearing is good
@CodeBeauty8 ай бұрын
Thank you 😊
@Thadthep_SaksirisathinАй бұрын
Thanks for this tutorial!
@CodeBeautyАй бұрын
check www.codebeautyacademy.com, if you like in details explanation there you can find my Practical Programming Course in which I invested a lot of my time to make it as detailed as possible and there we are building full desktop application from scratch. :)
@Mohamed_Taha_Awad7 ай бұрын
You very good in teaching ... i see leasons that you provid at KZbin .. thanks
@darkplayer43718 ай бұрын
Your videos are so captivating that I can't help but watch them, even in 144p! But when I increase the quality, I start falling in love with you 😍
@offensive-operator5 ай бұрын
Hey, I love your videos! I am a red teamer, I'm looking to automate parts of my job involving the creation of custom implants. I thought about developing a GUI for a packer, and your content seems like the perfect guide. However, I encountered an issue accessing the link to your academy. Could you please check it or provide an updated link? Thanks!
@siminsoleimanmanesh60433 ай бұрын
@CodeBeauty : would you explain this answer? Unfortunately, we do not offer support for Mac users at this time. I prioritize providing the best learning experience for my students. Balancing support for both Mac and Windows would compromise the quality of the course. Therefore, for now, the course is only compatible with Windows PCs. I have a Mac , it means that I can't use your practicing code??
@eldertoad983 ай бұрын
Great Tutorial
@CodeBeauty3 ай бұрын
Thanks 🥰
@GSD5498 ай бұрын
Looking gorgeous as always❤
@CodeBeauty8 ай бұрын
Thank you 😊
@GSD5498 ай бұрын
you reply to everyone ❤️ tq
@bmktechprofessional8 ай бұрын
This guy makes my hobby adaptive to c++
@Mahm00dM0hanad8 ай бұрын
It’s wonderful and all, thanks a lot but releasing the course in c# and now this video in c# too, it’s sad seeing this amazing channel deviate away from c++ so rapidly. Anyway teaching still perfect thank a lot
@CodeBeauty8 ай бұрын
The reason I chose C# is because of its incredible versatility. Learning it will not only give you solid problem-solving skills but also a deep understanding of programming principles that you can apply across all other languages throughout your entire career. It's like building a strong foundation for endless possibilities. The course has already started, it attracted many individuals transitioning from other languages (predominantly from my channel and the C++ community), and their shift to C# has been remarkably smooth.
@hazarder-nj9lw8 ай бұрын
this will be good one, ty saldina
@CodeBeauty8 ай бұрын
Happy to hear that!
@mdelim31288 ай бұрын
hello i am happy about your story as a software engineer and i see your explanations are pretty straight forward and easy to understand not like other tutorials , im trying to change my career from professional chef to become a software engineer and its because of many things in life like money ,and freedom maybe and work life balanced, also because of my future wife (girlfriend) pushed me to be better and find a job that is rewarding moneywise ,i am looking forward to enroll in your course as i see you have a lot of experience and practical examples to teach instead of all theory and that is crucial now for searching for a job as a software engineer
@wilsonyang41528 ай бұрын
hi code beauty, could you make a tutorial about move constructor? thanks a lot for your teaching videos.
@Tony770jr8 ай бұрын
Nice tutorial, could you also do something similar using C++ instead of C#?
@CodeBeauty8 ай бұрын
Here is the easiest way to build GUI apps with C++: kzbin.info/www/bejne/fKm0hYuvh5mgoNU
@santhrupthik22878 ай бұрын
which coding language is used throughout your practical programming course??
@saadayad2028 ай бұрын
Thank you from Egypt ♥️
@robtroman79178 ай бұрын
Thank you for all that you do. ❤😊
@phil86_8 ай бұрын
Very interesting a Win Form tutorial in C#
@jamesharrison73508 ай бұрын
I like your videos. 2 hours long... Not a problem for me. I have them running in the background while I work.
@CodeBeauty8 ай бұрын
hahahaha, but you're not going to learn programming if you don't practice and code along with me :D
@jamesharrison73508 ай бұрын
@CodeBeauty I listen and learn, then think, how could I use it? while I'm working. A sub process. It's a multithreaded approach. Haha
@CodeBeauty8 ай бұрын
@@jamesharrison7350 that's good, 80% of programming happens in the head, and only 20% on the keyboard 💡😁
@jamesharrison73508 ай бұрын
@@CodeBeauty intelligent learning. You don't have to know everything. You just have to know where to go to get the info. :)
@robi23robi238 ай бұрын
thank you for this :)
@CodeBeauty8 ай бұрын
thank you for watching :)
@mianmuhammadowais73697 ай бұрын
Plz make a playlist of JavaScript or TypeScript
@christopherrice8918 ай бұрын
Why are we going to be using C# instead of using C++?😢
@CodeBeauty8 ай бұрын
C# is more straightforward when it comes to building GUI applications, but the point is to learn to think as a developer, so in time, it will not make much difference which programming language we are using. However, there will be plenty more videos for C++ too, no worries :D
@jamshidbektursunboev19088 ай бұрын
Thank you very much. You awesome
@CodeBeauty8 ай бұрын
You're welcome 😊
@awesomeasadbro4 ай бұрын
hello i have a project to make a hostel accomodation system gui form using visual studio . can u help
@PonelyPonely7 ай бұрын
can you do one for c++ in visual studio?
@codeoasis11808 ай бұрын
great one 👍👍👍
@CodeBeauty8 ай бұрын
thanks 👍👍👍
@nls3081Ай бұрын
how can i get rid of the Title Bar ? I wish that my program consist just from a rectangular form/window/area, without anything on top. In short, i want to try making an app that shows the pressed key and the mouse clicks, scrools, etc
@CodeBeautyАй бұрын
in Properties off your form, find the one property called FormBorderStyle and set it to none :) If this helped you check my Practical Programming Course at www.codebeautyacademy.com We are building real desktop application and you will be learning alongside other students, with me as your personal tutor. With this you will also gain access to exclusive Discord community. I'll be happy to have you there. :)
@CodeBeautyАй бұрын
in properties of your form find the property called FormBorderStyle and set it to none. If this helped you and you want to learn more, check my Practical Programming Course at www.codebeautyacademy.com We are building real desktop application and you will be learning alongside other students, with me as your personal tutor. With this you will also gain access to exclusive Discord community. I'll be happy to have you there. :)
@feynman_QED8 ай бұрын
It's pity the course it's not in C++, which i think everyone expected after subscribing to your channel to learn more about this language. Moreover, it's not clear to me how the course's structure might help one land a job. For a skillset to be transferable it's required to relentlessly work on building many projects. Does the course provides the solution to many projects that can add a practical value to the CV? Because that's what companies look at. They don't look at whether or not one followed through an online course. They look one's portfolio. And only domain-knowledge is not enough. I think answering this question is also a good starting point for you to prepare the course, Saldina. Because your teaching abilities are out of doubt. What's questionable, instead, is the course's deliverables, so to say.
@CodeBeauty8 ай бұрын
As someone who has frequently been on the interviewer side of job interviews, I can tell you that the approach to evaluating junior and experienced software developers varies significantly. For junior developers, the focus is on understanding the types of projects they've worked on, their knowledge of various technologies, programming languages, specific concepts in order to get a better idea of their fundamentals in programming. However, for experienced developers, the conversation shifts towards more complex problem-solving scenarios. They are often asked about their strategies for monitoring and optimizing application performance, how they ensure scalability of the app for future growth, resource management to enhance app speed and efficiency. We talk about their experience with specific design patterns or SOLID principles, ask them to justify the choice of a particular architecture for a project, how they would design a system to address certain problems, security concerns, etc. Working on numerous small projects will not expose you to many of these complex issues. Personally, I've been compensated very generously for designing solutions to challenging problems that others were hesitant to address. This reluctance often stemmed from a limited exposure to a series of smaller-scale projects, which, while diverse, did not result in a deep understanding of more intricate programming principles. Consequently, there was a tendency to avoid engaging with these larger issues due to a fear of making the problem worse, a fear rooted in a lack of deep comprehensive programming knowledge. There is a significant demand in the industry for professionals who can solve deep-rooted issues in applications that have been causing inefficiencies and financial losses for years. If you've solved these problems in one programming language, transitioning to another language often becomes easier than adapting to a new team. This course is not about building a multitude of simple applications like to-do lists, calculators, weather apps, blogs, or basic chatbots. These projects are easy to complete and offer a sense of achievement to beginners, but they rarely present the opportunity to tackle more profound challenges in software development. The aim of this course is to impart a deep understanding of programming. It's not about creating numerous simple projects; it's about diving into the complexities of software development. While I've created many free videos on KZbin covering basic concepts, and watched a bunch of tutorials myself, I've noticed that most tutorials lack in-depth, practical programming knowledge - which is exactly what this course offers. The course has already started, it attracted many individuals transitioning from other languages (predominantly from my channel and the C++ community), and their shift to C# has been remarkably smooth. The reason I chose C# is because of its incredible versatility. Learning it will not only give you solid problem-solving skills but also a deep understanding of programming principles that you can apply across all other languages throughout your entire career. It's like building a strong foundation for endless possibilities. Even though I said that the course is designed for Windows PC users, we've also seen a number of Mac users joining, some even opting to buy Windows PC or find an alternate solutions just to participate and follow the course, because it offers a profound understaing of programming. Due to the unexpected number of participants, my availability for KZbin has become limited, as my focus is now on supporting those enrolled in the course. This is why I'm unable to respond to all comments on KZbin. However, I felt your question was very insightful and deserved a detailed response.
@feynman_QED8 ай бұрын
@@CodeBeauty Hi Saldina thanks for the nice, articulated explanation. There are a couple of points that deserve attention. I know you cannot reply back and you cannot write dozens of comments don't worry. 1) "It's not about creating numerous simple projects; it's about diving into the complexities of software development" Can't you see how vague is this statement? Seen through the point of view of someone who's not looking for intellectual curiosity, this statement is a bit enigmatic. It's a bit difficult to measure how much the investment may play a role in finding a job. Maybe it would be more appropriate to say the course is a great way to begin the journey as a software developer and that, as such, additional courses and even books will have to be followed through and studied before entering the job market? I leave it as an open question. 2) From a learning standpoint, working on multiple projects goes a long way toward enhancing retention, which is at the very foundation of expertise. I personally love the way you explain technical issues. I already program in C++, but i don't know C#. It might be a good starting point to extend my current knowledge. I will think about it. After all, Mac users can develop in C# through VS Code. Have a nice day 👍🏻
@Akas7668 ай бұрын
good job. I am from Bangladesh.
@CodeBeauty8 ай бұрын
Thank you 🇧🇩 💚
@Wilson-AM5 ай бұрын
// Very Nice Tutorial
@agnishbrahma4858Ай бұрын
Can i add this GUI App to my CV?
@CodeBeautyАй бұрын
if you want CV material, it would be better to check my Practical Programming Course at www.codebeautyacademy.com We are building real application and you will be learning alongside other students, with me as your personal tutor. This is extensive practical course and the knowledge you get here and the application that you build with me, you can also put in your CV. With this you will also gain access to exclusive Discord community. I'll be happy to have you there. :)
@matthieucharrier53298 ай бұрын
Why not ImGui ?
@CodeBeauty8 ай бұрын
simple reason, default vanilla controls are easier for beginners to use and understand :)
@GaryChike8 ай бұрын
Code Beauty previously used the Community Edition of C++ Builder to build a GUI application, if you’re partial to C++ 😊
@hamdiaksu83378 ай бұрын
Grazie Saldina
@CodeBeauty8 ай бұрын
Prego 🥰
@arcanelore1688 ай бұрын
Is this in C++?
@CodeBeauty8 ай бұрын
This is C#, but both are very similar languages 😄
@destort506927 күн бұрын
Ya know I am not exactly sure how this happened but somehow this code ends up quadrupling my tasks when clicked
@destort506927 күн бұрын
Nevermind fixed it my selected index changed property was on the add task btn
@dabbabimarwen74748 ай бұрын
Good How To Do It With C++ ??
@CodeBeauty8 ай бұрын
The easiest way is this: kzbin.info/www/bejne/fKm0hYuvh5mgoNU
@dabbabimarwen74748 ай бұрын
@@CodeBeauty Thanks Is it possible with visual studio??
@ulrich-tonmoy8 ай бұрын
in the era of WPF, Uno, Avalonia and MAUI you are showing Win Form to create UI and even better is Godot to create APPs
@CodeBeauty8 ай бұрын
WinForms is relatively straightforward and has been around for a while, making it well-documented and supported. On the other hand, it is limited when it comes to creating more beautiful designs and modern-looking applications. I personally worked in WPF for years, and it offers more advanced features like data binding, styling, and templating, but it's more complex and that can be daunting and harder to learn for beginners. Starting with WinForms can be great for beginners! It's easy to create basic interfaces by just dragging and dropping elements like buttons and text boxes. This frees up time to focus on learning problem-solving skills. Later, when you're ready, you can easily switch to learning how to make beautiful interfaces with XAML or HTML. Regarding UWP and MAUI, UWP is designed to create apps that run on Windows 10 devices, Windows 10 mobile, Xbox, and MAUI (multi-platform app UI) is designed to be a cross-platform framework for building apps for Windows, Android, iOS, and macOS. I believe MAUI is still in development, and in my experience UWP and MAUI are harder for beginners because, there is limited documentation and support compared to more established frameworks like WinForms and WPF.
@ulrich-tonmoy8 ай бұрын
@@CodeBeauty Uno and Avalonia are great and its just that ms couldnt standardize one framework to create windows app like swift ui for apple. Ms is always creating and throwing away frameworks for windows
@ІгорРадецький-к4г2 ай бұрын
Don't want to become Terry, but I would like to watch even more then 2 hours)_
@SA-oj3bo8 ай бұрын
Why you suddenly use C# to make a GUI? No reason given in this video , can you not use C++ like you do normally?
@vvkbees64736 ай бұрын
😻
@CodeBeauty5 ай бұрын
😽😽
@DART2WADER8 ай бұрын
0:44 In Russia, utility bills can be paid later, in a month or two, without penalties. But it's not appreciated))))
@johnxina74968 ай бұрын
wht a babe
@CodeBeauty8 ай бұрын
Thanks for the compliment! 😊
@DrinkCola5 ай бұрын
You are so beautiful
@cmnikola8 ай бұрын
NETSDK 1004 error
@CodeBeauty8 ай бұрын
It can occur due to various reasons such as incorrect SDK configurations, missing dependencies, or issues with the project setup. To resolve the NETSDK 1004 error you need to investigate the specific details provided along with the error message to identify the root cause.
@cmnikola8 ай бұрын
@@CodeBeauty Error NETSDK1004 Assets file 'C:\Users ikol\source epos\probaa\probaa\obj\project.assets.json' not found. Run a NuGet package restore to generate this file. i tried to run restore command in nuGet terminal but didnt work, there is not any helpful solutions on web
@عبداللهالصيرفي-ظ3س8 ай бұрын
Please, don't wear these clothes
@CodeBeauty8 ай бұрын
Does that mean I should layer up with more clothes or go for the no-clothes look? It's a bit confusing for me atm 🤔😁
@saadayad2028 ай бұрын
I see honey talking ❤👀
@crazymemes40808 ай бұрын
Do you get tired while talking in English ? 😂
@SA-oj3bo8 ай бұрын
to much time goes to promotion now, boring...
@JoeyBlogs0078 ай бұрын
VS is rubbish. It's as slow as a tortoise.
@JoeyBlogs0078 ай бұрын
I gave up on VS many years ago. Way too resource hungry.
@talha_coding_tutor8 ай бұрын
Hey Bro Update CPU To A Faster Model + Have At Least 12 GB Ram Along With Latest Microsoft OS@@JoeyBlogs007
@CodeBeauty8 ай бұрын
point is to make it easy and free for beginners, for that purpose VS is completely fine
@JakubSK8 ай бұрын
Visual Studio is dead
@SZMarcos8 ай бұрын
What makes you think that?
@CodeBeauty8 ай бұрын
It has feature-rich environment, strong performance, strong community, supports a wide range of programming languages, you can get all of this for free in Community version... Mister Hater, if you're itching to spread some negativity, I'm afraid this isn't the place for your sour grapes. Constructive criticism or a compelling argument are the only currencies we accept here, so please sharpen your wit next time. 😁
@Mahm00dM0hanad8 ай бұрын
It’s wonderful and all, thanks a lot but releasing the course in c# and now this video in c# too, it’s sad seeing this amazing channel deviate away from c++ so rapidly. Anyway teaching still perfect thank a lot
@CodeBeauty8 ай бұрын
The reason I chose C# is because of its incredible versatility. Learning it will not only give you solid problem-solving skills but also a deep understanding of programming principles that you can apply across all other languages throughout your entire career. It's like building a strong foundation for endless possibilities. The course has already started, it attracted many individuals transitioning from other languages (predominantly from my channel and the C++ community), and their shift to C# has been remarkably smooth.