Overview
Students will learn the basics when it comes to the C# Programming language., Students will learn how to develop classes to define entities and all aspects around classes in C#., Students will learn further aspects such as working with Collections, File I/O, Streams., Students can also build a sample console-based application based on base requirements for a real-world application.
This course helps students to create various applications like console, AI, desktop applications, games, and more., C# is an object-oriented language. Programming with C# language is a good choice for building large and complex software systems. This is especially ideal for students who are intrigued and are stepping to use it with other technologies such as Azure Cloud platforms
Students needs to have basic knowledge on What is an application and storage of data., Apart from this, we are going to learn C# from scratch , so no prior knowledge of C# is required., In this course we will be using Visual Studio to develop programs. Students needs to install Visual Studio to help them practice along
This course is being dedicated to teach students on the C# programming language. Currently this course targets teaching the basics when it comes to the C# programming language. In further iterations of the course, content when it comes to developing Web Applications and the Entity Framework will also be added to the course. Currently this courses focuses on teaching the following concepts
Getting started with the C# programming language
How can we work with variables and the different types in C#
How to work with the different types of statements - Selection-based, iteration-based.
Basics when it comes to classes - Defining classes, fields, properties, constructors.
How to work with derived classes and interfaces.
How to use the different types of Collections - Queue, Stack, List, Dictionary.
How to implement records in C#
How to delegates and Lambda work.
Using LINQ to work with data.
Working with Files and Streams in .NET.
How can we work with data that is stored in a JSON-based file.
We are also going to create a mini-project in C#. This will revolve around creating a learning application that will work with Students, Instructors and Courses. We will work from the requirements and develop a simple Console-based application to deliver on the requirements.
Alan Rodrigues
AI & Cloud Technology Evangelist | Course Creator | Certification Specialist
With over 20 years of experience in the Software & Technology industry, I am a passionate Tech evangelist dedicated to demystifying complex cloud and AI technologies for learners across the globe.
My career is driven by one mission: to make cutting-edge tech accessible, understandable, and practical for everyone.
A lifelong learner with a deep commitment to industry certifications, I hold numerous credentials across Microsoft Azure, AWS, AI and DevOps domains. My focus is on creating practical, certification-focused courses that bridge the gap between exam success and real-world expertise.
Featured Courses:
AI-102 Microsoft Certified Azure AI Engineer Associate [AI-102]
Microsoft Azure AI Fundamentals [AI-900]
AWS Certified AI Practitioner -AIF-C01
DP-700:Fabric Data Engineer Associate [DP-700]
DP 600: Fabric Analytics Engineer Associate [DP-600]
DP-900 Microsoft Azure Data Fundamentals Certification [DP-900]
Microsoft Azure Administrator [AZ-104]
Designing & Implementing Microsoft DevOps Solutions [AZ-400]
Designing & Implementing Azure Networking Solutions [AZ-700]
Microsoft Azure Security Engineer [AZ-500]
Developing Solutions for Microsoft Azure [AZ-204]
Designing Azure Infrastructure Solutions [AZ-305]
AZ-900 Microsoft Azure Fundamentals
Docker & Kubernetes -Your complete guide
AWS Certified Cloud Practitioner ☁️
AWS Certified Solutions Architect Associate -SAA C03
Microsoft Cybersecurity Architect [SC-100]
Microsoft Security, Compliance, Identity Fundamentals [SC-900]
Microsoft Identity and Access Administrator [SC-300]
Programming with C#
Terraform on Azure
Mastering Azure Powershell⚡
Azure Architect Technologies⚙️
Designing Azure Infrastructure Solutions [AZ-305]
Beyond public course creation, I’ve also ghostwritten exam question banks and developed custom learning content for high-profile enterprise clients. Whether it’s empowering an individual learner or scaling up a corporate team, building impactful training experiences is what I do best.
"Every expert was once a beginner — stay hungry, stay consistent, and keep going."
