FRAMEWORK
ACADEMY
Courses
Log In
Join Free
Home
Courses
IT: Programming & Software Development
C# and .NET Fundamentals
Curriculum
1 Section
49 Lessons
30 hours
Expand all sections
Collapse all sections
Unit 1 — C# and .NET Fundamentals
49
1.1
Getting a Handle on Computer Languages, C#, and .NET
20 mins
1.2
Declaring a Variable
20 mins
1.3
The Union Is Indivisible, and So Are Strings
20 mins
1.4
Performing Arithmetic
20 mins
1.5
Branching Out with if and switch
20 mins
1.6
The C# Array
20 mins
1.7
Iterating through a Directory of Files
20 mins
1.8
Writing a New Prescription: Generics
20 mins
1.9
Using an Exceptional Error-Reporting Mechanism
20 mins
1.10
Seeing Enumerations in the Real World
20 mins
1.11
A Quick Overview of Object-Oriented Programming
20 mins
1.12
Defining and Using a Method
20 mins
1.13
Passing an Object to a Method
20 mins
1.14
Restricting Access to Class Members
20 mins
1.15
Why You Need Inheritance
20 mins
1.16
Overloading an Inherited Method
20 mins
1.17
Introducing CAN_BE_USED_AS
20 mins
1.18
E.T., Phone Home — The Callback Problem
20 mins
1.19
Dividing a Single Program into Multiple Source Files
20 mins
1.20
Exploring Optional Parameters
20 mins
1.21
Comparing Structures to Classes
20 mins
1.22
Designing Secure Software
20 mins
1.23
Getting to Know System.Data
20 mins
1.24
Going Where the Fish Are: The File Stream
20 mins
1.25
Getting to Know System.Net
20 mins
1.26
Getting to Know System.Drawing
20 mins
1.27
Shifting C# Toward Dynamic Typing
20 mins
1.28
Versioning the Versions
20 mins
1.29
Designing in the Designer
20 mins
1.30
Setting Options
20 mins
1.31
Understanding What WPF Can Do
20 mins
1.32
Using WPF to Lay Out Your Application
20 mins
1.33
Getting to Know Dependency Properties
20 mins
1.34
Commanding Attention
20 mins
1.35
What is the Universal Windows Platform (UWP)?
20 mins
1.36
Understanding the ASP.NET Core Templates
20 mins
1.37
Avoiding Nicks from Razor
20 mins
1.38
Understanding Why These Projects Are Important
20 mins
1.39
Creating Your First Console Application
20 mins
1.40
What’s an int?
20 mins
1.41
Performing Common Operations on a String
20 mins
1.42
Performing Logical Comparisons — Is That Logical?
20 mins
1.43
Here We Go Loop-the-Loop
20 mins
1.44
Processing Arrays by Using foreach
20 mins
1.45
Iterating foreach Collections: Iterators
20 mins
1.46
Classy Generics: Writing Your Own
20 mins
1.47
Can I Get an Exceptional Example?
20 mins
1.48
Working with Enumerations
20 mins
1.49
Defining a Class and an Object
20 mins
This content is protected, please
login
and
enroll
in the course to view this content!
S
Ask SIERA
YOUR DIGITAL ASSISTANT
×
Modal title
Main Content