This is the code repository for Learn How to Code Using C#: The Basics of Programming [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
Learn how to code with C# in this intro to programming course. This video course is designed to be the starting point for anyone interested in learning software development. The course uses C#, one of the most popular modern programming languages, but by learning programming basics, you will be able to learn any other programming language very quickly. Once you complete this course, you will also be ready to learn technologies that use programming to develop complex, professional software applications. You will be ready to learn Windows Presentation Foundation which uses C# to build enterprise-level desktop applications, or ASP.NET which uses C# to create enterprise-level web applications. The C# language is still supported and continues to be updated. Don’t begin your software development education using outdated material. Learn how to program the right way.
- Uncover cross-platform socket programming APIs
- Implement techniques for supporting IPv4 and IPv6
- Understand how TCP and UDP connections work over IP
- Discover how hostname resolution and DNS work
- Interface with web APIs using HTTP and HTTPS
- Acquire hands-on experience with Simple Mail Transfer Protocol (SMTP)
- Apply network programming to the Internet of Things (IoT)
To fully benefit from the coverage included in this course, you will need:
Anyone who wants to learn how to program. No prior programming experience required
This course has the following software requirements:
NA