What you'll learn
- Basics of C# Programming
- C#
- C# using .Net core
Requirements
- Some programming experience in any language
Description
This course provides the fundamental building blocks for programmers that wish to use C# to build desktop or web based applications in C#. This course fully supports .Net core with all examples and coding exercises geared to .Net core.
Specifically, the course covers:
Syntax
Types
Operators
Loops
Conditionals
Arrays
Structs
Classes
At the conclusion of this course, students will have the needed skills to proceed to more advanced topics in C# like inheritance & generics. Using interactive lessons, this course provides ample hands-on activities that the student can use to check their progress and reinforce their understanding of concepts.
Who this course is for:
- Developers that need to learn C# and .Net programming
- Programmers
- Developers
Course content
- Preview01:52
- Preview01:04
Instructor
Chuck is a professional software developer with over 30 years of experience. He began his career developing C applications for a large client in the financial industry.
In 1989, Chuck joined IBM developing and testing APIs for a large project. Most of this work was in C++.
In 1992, Chuck started McCullough & Associates, a professional services and training organization. Since then, M&A has provided development and training services to companies, governments, and universities around the world.
As a software architect, Chuck is proficient in Java, C#, C++ and many other languages and platforms. He is a strong practitioner of best practices, such as test-driven, iterative, pattern rich object-oriented application development.
Chuck has trained thousands of developers all over the world.