A 16-Hour C# Course with Microsoft Visual Studio 2013

A 16-Hour C# Course with Microsoft Visual Studio 2013

16 Hours
Deal Price$25.00
Suggested Price
$50.00
You save 50%
A 16-Hour C# Course with Microsoft Visual Studio 2013
$25.00$50.0050% OFF
A 16-Hour C# Course with Microsoft Visual Studio 2013

120 Lessons (16h)

  • Introduction
    Getting Visual Studio2:40
  • Learning The Fundamentals
    Configuring the Layout of Visual Studio2:58
    Create And Run A Simple Program7:54
    Creating And Understanding Blocks Of Code6:08
    Formatting Output Strings6:13
    Basic Variables4:32
    What's a Data Type, and Why Are They Needed6:38
    Doing Simple Math With Variables8:09
    Understanding What It Means To Divide Integers And What It Means To Divide Doubles5:38
    Dividing Two Integer Data Types5:02
    Reading Input7:18
    Basic Data Casting6:42
    Constants, And How They Are Used5:27
  • Program Flow
    Checking Simple Conditions With If5:36
    Checking Simple Conditions With If/Else Blocks3:42
    Making A Variable Grow By 13:16
    Repeating Blocks Of Code With While Loops4:40
    If/Else Blocks with Multiple Options5:08
    Examining Multiple Options With Switch Blocks5:40
    Repeating Blocks Of Code With For Loops6:08
    Going Thru Collections With Foreach Loops4:45
    Do While Loops8:38
    Controlling Useful While Loops With Continue7:49
  • Operators
    And Operator8:30
    Or Operator5:22
    Operators That Evaluate and Assign, and Nesting Control Structures12:19
    Reversing Truth Values With The Logical Negation Operator9:22
    The Ternary Operator11:00
    Joining Logical Operators To Produce More Powerful Code6:06
  • Arrays and More
    Create And Run A Simple Method4:55
    Create And Run A Method That Accepts And Returns Values6:33
    Defining and Using Basic Arrays9:05
    Working With Arrays And Loops8:56
    Reference Type Variables, and Creating Random Numbers6:53
    Using The "ref" Modifier in Function Calls5:13
    Using Out Parameters to Return Multiple Values From Functions7:45
    Multidimensional Arrays8:13
    Creating And Using Jagged Arrays6:47
    Params Keyword in Function Headers4:40
    Enumerations
    Creating More Stable Code With TryParse6:09
  • Fundamentals of Objected Oriented Programming
    Create A Simple Class With A Constructor9:38
    Create A Class With A Constructor and A Method9:19
    Create A Class With A Method And A Property7:37
    Create A Static Class To Reprsent A Collection Of Methods7:16
    Creating A Simple Inheritance Hierarchy To Write Less Code16:00
    Virtual Methods12:48
    Dynamic Data Typing
    Difference Between Dynamic and Var.
    "IS A" Relationships in Object Oriented Programming
    Creating and Using Virtual Methods To Write Less Code
    Abstract Classes, and Functions
    Improving On Arrays With Lists
    Using Polymorphism to write less code
    Using Custom Types as Parameter Data Types
    Overloading Operators
    Encapsulating Functions With Delegates
    Chaining Functions Together With Actions
    Responding To Events With Delegates
    Coding and Implementing Interfaces
    The Power of Generic Interfaces
    Access Modifiers
    Cleaning Strings
    Events With Simple Forms and Partial Classes
  • Error Handling
    Try-Catch-Finally Blocks In Graphical Apps
    Multiple Catch Blocks
  • Project With Object Class Functions And Graphics
    Overriding Object Equals And Get Hash Code
    Designing The User Interface, And Applying String Functions
  • Miscellaneous Topics
    Turning Objects Into Arrays With Indexers
    Writing And Reading Files, Very Simple Example
    Controlling Low Level Access With Using Statements
    Reading and Writing Files, Graphical Example
    Conditional Functions
    Nullable Data Types, and Named Parameters
    Create a Dynamic Link Library and Reference It
    Fully Qualified Names
    Display All the Files and Folders in A Directory
    Build a Simple Web Browser
  • Modern Language Features
    Create and Use A Generic Class
    List
    Build A Custom Type Database With Generics
    Using Generic Dictionaries, and A Project
    Lambda Expressions,and Lambda Statements
    Func Notation For Lambda Expressions, and Dynamic Variables
  • Database and LINQ Basics
    Download and Install SQL Server 2014 Express
    Write Code for Connecting to Databases
    Search Through Generic Lists With Linq
    Using Lambda Expressions in Linq Queries
    Use LINQ with XML
    Use Linq To Search For Words In A Graphical Application
  • WPF Basics
    Simple WPF App
    Controlling Columns and Rows
    Create a Simple GUI For Displaying Files
    Create a More Sophisticated WPF App
  • Threading and Asynchrony
    Create, Run, Suspend and Join Threads
    Simulate A Windows Screen Saver With Threading
    Async and Await For Asynchrony
  • Build A Text Editor
    Make The User Interface and Add an Open Dialog
    Add a Dialog for Saving
    Add Printing, Previewing, and Printing To Files
  • Miscellanious
    Connect A Windows Form To SQL Server With Navigation
    Serialization Example
  • Small Dashboard Project
    Build The User Interface, and Synchronize The Controls
    Add Combox That Gives Preview Of All Tables
  • Student Answers To Programming Competitions
    Questions and Student Solutions
  • Wrap Up
    Next Steps
  • A Few Small Projects
    Using Progress Bars
    Saving And Restoring Control Values
    Drawing Rectangle, Circles, and Handling Simple Mouse Events
    Using File Open Dialog With List Boxes
    Much More Detailed Example Of Event Handling
    Create A Simple Image Browser
  • Features of C# 6.0
    Expression Bodied Members and Static Usings
    Automatic Properties, and String Interpolation
  • Additional Lessons
    Save Images From File To SQL Server
    Using C# With IronPython
    Creating, Altering, And Dropping Stored Procedures
    Collection Of Editor Tips
A 16-Hour C# Course with Microsoft Visual Studio 2013
$25.00$50.0050% OFF
View similar items
DescriptionInstructorImportant DetailsRelated Products

Effectively & Efficiently Build C# Apps with This Handy Programming Environment

TO
Tom OwsiakTom Oswiak has eight years' experience as a teacher of mathematics, physics, statistics, and programming. He also worked for five years as a database programmer using various technologies such as .NET, Clipper, SQL, SQL Server, SAS, Excel, and more. Currently, he works as a math and computer science teacher at Mercy College in Dobbs Ferry, NY.

Description

How's this for a 2-for-1 deal? You'll learn the basics of the C# language and master use of the Microsoft Visual Studio programming environment. Not only will you add a valuable technical skill set to your repertoire, but you'll also easily navigate a platform to build and deploy your apps by course's end.
  • Master C# basics & Microsoft Visual Studio w/ 16 hours of content
  • Configure the layout of Visual Studio, define variables, interact w/ users, etc.
  • Understand data types, data conversions & constants
  • Check simple conditions w/ if/else blocks
  • Utilize operators to evaluate & assign control structures
  • Fully master the principles of object-oriented programming

Specs

Details & Requirements

  • Length of time users can access this course: lifetime access
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...