The Complete C# Programming CourseYour first path in career in software development/programming
What you'll learn
- Introduction to the C# Language and the .NET Framework
- Uses of C#
- Setting a development environment (Visual Studio)
- Creating Console projects
- Data types and collections
- Flow control, conditional and looping statements
- Classes, Methods and Properties
- Exceptions handling
- Processing Input and writing output
- Sample Desktop app
- Sample Web app
Within around 10 hours of content, this is the biggest, best and most in-depth course yet from Instructor Emad Magdy.
- We use Visual Studio Community Edition, and I give a tutorial on how to download and install it
- No previous experience with coding is needed
- Strong desire to learn, coding requires a lot of time to master it!
- Both Windows PC or a Mac can be used with the course, but the course is recorded on Windows
This is a really hands-on course! Throughout each section you’ll complete in-lecture exercises and coding challenges. Experience shows that this is the best way to learn, practice and internalize the fundamentals of C#.
Each topic has a new challenge, and after you’ve had a go at completing the exercise/challenge by yourself, the instructor will go through every step of the exercise on screen – giving you tips an tricks as he does so!
By the end of the course you’ll have the skills and confidence to build your own projects (and more!)
- Beginners – This course is suitable for anyone who wants to learn programming, no previous experience is required!
- Intermediates – Refresh your C# knowledge and learn the latest tips, tricks and methods
- Anyone who want to learn Object Oriented Programming and take their coding skills to the next level
Emad is a Software architect with over 15 years of experience designing and building solutions for various clients across many domains: Healthcare, Energy, Insurance, Government, NGO, Telecom, etc. He is well experienced in various technologies: C#, .NET, SQL, PowerShell, SharePoint, Microsoft Azure, AWS, Google Cloud Services, etc. He has a Bachelor degree in Electronics engineering, an MBA and various software engineering certifications.