Series - CSharp-Fundamentals-for-Absolute-Beginners


Understanding Namespaces and Working with the .NET Class Library[MP4] [0:17:52] [2019/08/02]
Learn about namespaces and how to find the classes for your applications by searching Bing and MSDN.


Working with Code Files, Projects, and Solutions[MP4] [0:11:35] [2019/08/02]
Learn how to open and close individual files in a project, the relationship between projects and solutions, and more.


Operators, Expressions, and Statements[MP4] [0:15:22] [2019/08/02]
Learn how to create a properly formed C# statement made up of expressions that include operators and operands. Hear about compilation errors that occur when the syntax rules of C# are ignored.


Where to Go from Here[MP4] [0:32:45] [2019/06/11]
Hear approaches to solving common issues, where to go for help, how to search for answers, and become part of the .NET community. View a long-term path to learn more about developing applications.


Understanding Events and Event-Driven Programming[MP4] [0:21:06] [2019/06/11]
Learn how events are utilized in the .NET Framework Class Library. Begin with the Timer class, and graduate to building a basic Hello world application.


Gracefully Handling Exceptions[MP4] [0:21:13] [2019/06/11]
Learn how to use the try catch finally block to anticipate potential problems so as to shield the end user from those problems as much as possible. Explore best practices when checking for exceptions.


Enumerations and the Switch Decision Statement[MP4] [0:13:18] [2019/06/11]
See a demo on the use of Enumerations, create a custom enumeration, and then use it in a simple application that demonstrates a third Decision statement, the switch.


Working with LINQ[MP4] [0:24:34] [2019/06/11]
Explore Structured Query Language and the LINQ syntax. See a demo projecting data onto existing types and new anonymous types.


Working with Collections[MP4] [0:23:31] [2019/06/11]
See an old style collection, along with several of the newer, strongly typed generic collections (List and Dictionary) utilizing the generics syntax.


Creating and Adding References to Assemblies[MP4] [0:20:32] [2019/06/11]
Learn about .NET assemblies: code libraries and executables, debug and release versions of assemblies. Plus, see how to reference assemblies, utilize NuGet, and create references to custom libraries.


More About Classes and Methods[MP4] [0:34:37] [2019/06/11]
Dig into more details about classes: create a new instance, add class references, pass the reference to a method. Plus, review overloaded methods, static versus instance methods, and constructors.


Understanding Scope and Accessibility Modifiers[MP4] [0:16:54] [2019/06/11]
Explore variable scope and how accessibility modifiers are used by the .NET Framework Class Library to expose or hide implementation of their given services to consumers of that given class.


Understanding Classes[MP4] [0:24:04] [2019/06/11]
Learn how classes are defined and new instances are created, how to define Properties, and how to both set values and get values for a given instance of the class.


Working with Strings[MP4] [0:23:39] [2019/06/11]
Look at built-in String methods to manipulate the content inside of a literal string and at the StringBuilder class for concatenating many strings together in a memory- and resource-friendly manner.


Working with Dates and Times[MP4] [0:10:35] [2019/06/11]
Find out how to work with Date and Time data, how to create new instances of DateTime, how to add time, and how to format the data for display. Take a look at the TimeSpan class.


While Iteration Statement[MP4] [0:18:12] [2019/06/11]
Learn a new iteration statement that allows you to continue performing a block of code until a condition is no longer true.


Defining and Calling Methods[MP4] [0:31:16] [2019/06/11]
Create a helper method, create and call methods to retrieve a value, create and use input parameters, learn about string formatting, and create overloaded methods.


Understanding Arrays[MP4] [0:17:49] [2019/06/11]
Learn about arrays, and see how to declare and utilize arrays. Watch demos on a couple of powerful built-in methods that give arrays added features.


for Iteration Statement[MP4] [0:18:37] [2019/06/11]
Look at several different types of iteration statements, how to utilize code snippets to help remind you of the syntax for this complex statement, and debugging in action.


Understanding Data Types and Variables[MP4] [0:28:13] [2019/06/11]
Add C# syntax to your vocabulary by exploring fundamental building blocks: data types and variables. In addition, learn about basic topics, such as naming conventions and data type conversions.


The if Decision Statement[MP4] [0:23:42] [2019/06/11]
Get an introduction to the if Decision statement, along with the conditional operator. Find out how to refactor code to make it more compact and less likely to produce errors.


Understanding Your First C# Program[MP4] [0:17:12] [2019/06/11]
To better understand the grammar of C# at a high level, return to the program we just built to break apart each of the key words and symbols.


Creating Your First C# Program[MP4] [0:16:40] [2019/06/11]
Learn how to create a simple application, and get an explanation of common solutions to different problems you might encounter as you begin writing and compiling code.


Installing Visual Studio[MP4] [0:05:54] [2019/06/11]
Learn the basics of how to install Visual Studio.


Course Introduction[MP4] [0:08:08] [2019/06/11]
Hear an introduction to the topic, learn expectations for the series, and hear tips on how to get the most out of it. Plus, find out where to download the software you need.