Learn C# with Visual Studio 2017 and Console Programs
- All prices mentioned above are in United States dollar.
- This product is available at Udemy.
- At udemy.com you can purchase Learn C# with Visual Studio 2017 and Console Programs for only $13.00
- The lowest price of Learn C# with Visual Studio 2017 and Console Programs was obtained on December 18, 2024 3:45 am.
Set Lowest Price Alert
×
Notify me, when price drops
Set Alert for Product: Learn C# with Visual Studio 2017 and Console Programs - $13.00
Price history
×
Price history for Learn C# with Visual Studio 2017 and Console Programs | |
---|---|
Latest updates:
|
|
Add to wishlistAdded to wishlistRemoved from wishlist 0
Learn C# with Visual Studio 2017 and Console Programs
$59.99
Description
Price history for Learn C# with Visual Studio 2017 and Console Programs | |
---|---|
Latest updates:
|
|
Didn't find the right price? Set price alert below
Set Alert for Product: Learn C# with Visual Studio 2017 and Console Programs - $13.00
Learn C# with Visual Studio 2017 and Console Programs
★★★★★
$13.00 in stock
Udemy.com
as of December 18, 2024 3:45 am
With Exercises Throughout the Videos!
Created by:
T O
Spreader of Knowledge
Spreader of Knowledge
Rating:4.57 (70reviews)
313students enrolled
What Will I Learn?
- Find, download and install Visual Studio 2017 Community
- Describe a console window
- Create and run a simple c# program
- Describe the purpose of the Console class
- Understand how to use class methods
- Understand the concept of a method as a behavior or an action that can be performed
- Describe the purpose of the .NET Framework library
- Use the object explorer in Visual Studio
- Describe the concept of a class member
- Describe the purpose of the dot member access notation
- Explain what it means to call or invoke a method
- Give examples of method arguments
- Define the concept of a string in C#
- Understand the concept of a data type
- Understand the consequences of data casts
- Describe how string interpolation works
- Describe the purpose of the .NET Framework
- Understand how to use the debugger
- Understand how to use the locals window
- Understand how to use the call stack window
- Describe how to use implicit methods
- Understand the difference between parameters and arguments
- Understand the meaning of the word public
- Describe how to use a name space, class name and method name using dot notation
- Understand how to use the Concat method
- Understand how to ensure that data types do not clash
- Describe an example of when an implicit data cast is safe
- Understand the consequences of making one change and ensuring that the code is properly fixed
- Understand how to use Visual Studio tool tips to help with resolving error messages
- Understand where to find the object explorer and how to find class details using the defintion
- Understand how to read /write numeric values
- Understand how to nest methods
- Understand how to decipher error messages and trace them through the .NET Framework
- Understand how to use properties
- Understand the concept of an enumeration and how to use it
- Understand the concept of a logical condition
- Understand how to make decisions with logical conditions
- Understand how to use methods with if/else
- Understand how to use ++x, x++, x+=2 and other compound operators
- Understand the motivation for while loops
- Understand how a while loop actually operates
- Understand the motivation for a for loops
- Understand how to create a variety of for loops
- Understand how strings behave in memory
- Understand the mechanical execution aspect of a loop
- Understand how to use for each loops
- Understand how to nest if inside loops
- Understand how to use linq methods like sum, average, min and max
- Understand how to use the ForEach method on lists
- Understand the concept of a generic list
- Understand how to combine try parse, while, and lists
- Understand the operation of a basic ternary operator
- Understand how the ternary operator can be used with method calls
- Understand how you can rewrite more condensed code from long-winded code
- Understand how to control the header of a for loop and how to change it meaningfully and with control
- Describe why switch blocks are needed
- Explain how switch blocks operate
- Understand how C# handles division by zero
- Understand why and how to put code under switch block case labels
- Understand how to use the logical and operator with simple values
- Understand how to use the logical and operator with methods
- Understand how the logical and operator executes, step by step and how it short-circuits
- Understand the prototypical operation of the basic or logical operator
- Understand how to use the logical or operator in an application
- Understand how to use while(true) (infinite loop), break and key inputs like the Escape key
- Understand how to create methods with void return types
- Understand how to create methods that return a value
- Describe the concept of matching data types when methods are created
- Describe the concept of the call stack and how methods load and unload from memory
- Understand how parameters function as local variables in methods and where parameters can and cannot be reached
- Understand how to use modern C# switch blocks
- Use methods from the Math class like DivRem
- Understand the difference between % and / in the context of integer division
- Understand how and why to use try/catch blocks
- Understand the concept of a null-reference exception
- Understand how to catch null reference exceptions
- Understand how to use the word null in logical comparisons
- Understand how to create and use a method with a string parameter/ return data type
- Understand how to use hard coded values to understand the operation of if/else blocks better
- Understand how to call a method with a null value and how to protect against the consequences
- Understand how to create a method with a List parameter
- Understand how to return an IEnumerable from a method
- Understand how to call methods in a variety of positions in the code, including foreach loops
- Describe how to create an array
- Describe how to read a value from an array using array access notation
- Describe how to assign values to an array using array access notation
- Understand how to use the params keyword in method headers
- Understand how to use a foreach loops to produce a sum of values inside a method
- Understand how to use a foreach loop to produce a product of values inside a method
- Explain the meaning of a reference variable in the context of arrays
- Explain the meaning of a reference variable in the context of lists
- Understand how to create an array using a for loop
- Understand how to read an array using a foreach loop
- Understand how to print an array backwards using a for loop
- Understand how to define an array of arrays (two dimensional case)
- Describe why two for loops are needed to print the entries of a two dimensional array
- Understand how to code up the data types needed in nested foreach loops
- Understand how reference types like arrays and lists behave in memory
- Understand how to set the value of a two-dimensional array using for loops
- Understand how to create a jagged array
- Understand how to display the value of a jagged array
Requirements
- Students MUST use at least the version of Visual Studio Community 2017 described in the first, free preview video.
Target audience
- People who are interested in C# should take this course.
- People who are new to C# should take this course.
- People who feel it's valuable to pause at times and try an assignment or a mental exercise before continuing.
- People who understand that the average video length is about 7 minutes should join.
- People who like fast talking should not join.
- The vast majority of the examples are standalone.
- When I say beginner, I don't mean that in an overly simplified sense.
Price History
Price history for Learn C# with Visual Studio 2017 and Console Programs | |
---|---|
Latest updates:
|
|
Reviews (0)
User Reviews
0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review
There are no reviews yet.