C# Fundamentals For Complete Beginners
Value and Reference types, Conditional statements, Cycles, Arrays/Collections, Static Methods, Console Applications
C#,Computer Programming,Programming Fundamentals
Lectures -34
Resources -25
Duration -14 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
If you want to develop a thorough understanding of:
- why you should choose .Net as a platform and C# as the main programming language for your applications;
- the ideas behind namespaces and their practical use in project dependency situations;
- the fundamental building blocks of every programming language;
- how are variables saved in the memory and why this is important to know;
- the intricacies of the types string, list and dictionary;
- the logic behind the creation, the advantages and the uses of methods/functions;
then you are at the right place.
The detailed explanation of concepts (it doesn't matter how simple or complex they may seem) coupled with real-life examples and exercises to be solved are vital for the students' educational progress. Finding the balance between the new and the practical piece of that information is a tough challenge for the instructor because he needs to justify why and when that knowledge will be used without the students feel overwhelmed by the learning process.
Before we start making multi-tier applications a strong foundation of knowledge, skills and experience with solving simple tasks are necessary. This course is the first stepping stone towards achieving that goal.
I hope that my students will be benevolent toward each other in the Q&A section of the courses and be successful in their future career as a software developer (and engineer). No previous experience is required. Only passion and perseverance for computer science.
Goals
What will you learn in this course:
- Practical knowledge of namespaces and project dependencies.
- Understanding of the basic data types, boolean and arithmetic operations
- Theory and practice in conditional statements, cycles and arrays/collections
- Differentiate between static and dynamic arrays, value types and reference types
- Know the use of two-dimensional arrays and exercise tasks with them
- Learn about the intricacies of type string and the power of StringBuilder
- Understand the advantages of using methods in programs
Prerequisites
What are the prerequisites for this course?
- No programming experience needed.
- Passion and perseverance for computer science
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
4 Lectures
- Introduction 19:02 19:02
- Excerpts 05:11 05:11
- Why C# 24:10 24:10
- Visual Studio - Installation and Menus 21:46 21:46
Fundamentals
9 Lectures
Reference Types
10 Lectures
Dynamic Collections
7 Lectures
Static Methods
4 Lectures
Instructor Details
Ivan Iliev
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now