A 17 Hour C# Course with Intro to SQL and C# 7.0 [Video]
Video
Video
$99.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$99.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterIntroduction to Visual Studio
-
Learning the Fundamentals of Visual Studio and C#
- Creating and Running Your First Page
- Creating and Running a Page that Incorporates C#
- Creating and Using a Single Variable
- Updating Visual Studio with C# 6.0
- Formatting Output Strings for More Professional Results
- Using Variables and Data Types to Describe the World around Us
- Computed Variables and Basic Math
- Interacting with Users through the Web Page
- Using Method Chaining to Write More Compact Code
-
Controlling Program Flow
- Reacting to a Single Condition with If/Else Blocks
- Making a Variable Grow by Adding 1
- Repeating Blocks of Code with While Loops
- Repeating Blocks of Code with For Loops
- Iterating Over Collections with ForEach Loops
- Examining Multiple Variable Values with Switch Blocks
- Improving Input Processing with TryParse
- Replacing If/Else Blocks with the Ternary Operator
-
Operators
-
Array and Method Basics - Web Forms Version
- Declaring, Setting, and Reading Arrays
- Iterating over Arrays with ForEach and For Loops
- Creating and Using a Simple Method
- Passing Arrays into Methods
- Reference Type and Value Type Variables
- Creating More Flexible Methods with the Params Keyword
- Creating More Flexible Functions with the Out Keyword
- Combining the Ref Keyword and Out Keyword to Write Flexible Functions
- Multidimensional Arrays
- Writing Easier Code with Var and Dynamic
-
Fundamentals of Objected Oriented Programming - Web Forms Version
- Create a Class with a Constructor and a Function
- Create a Class with a Static Method
- Create a Class with an Object Property
- Create a Class with Static Fields, Functions, and Properties
- Centralize Common Code with Inheritance
- Centralize Default Code with Virtual Functions
- Model Concepts with Abstract Classes
- Using Custom Types as Return Types
- Using Lists to Operate on Data Efficiently
- Writing Less Code with Polymorphism
- Using Interfaces to Express Common Behaviors
- Iterating over Instances with Indexers
- Building More Stable Apps with Exception Handling
- Using Named and Optional Parameters
- Using the Null Coalescing Operator to Write More Stable Applications
- Overloading Operators to Perform Custom Operations
- Using Enumerations to Represent Named Constants
- Creating and Using Namespaces
- Structs, Random Points, and Sleeping Threads
- Declaring, Creating, and Using Delegates
-
Generics, Web Forms Version
-
Lambda Expressions and Linq - Web Forms Version
- Connection between Delegates and Lambda Expressions
- Expression Bodied Lambdas and Expression Bodied Members
- Anonymous Methods and Objects That Run Their Own Delegates
- C# with Linq and Built-in Types
- C# with Linq and Custom Data Types
- Using Query Syntax to Construct Queries
- Queries That Perform Aggregation Functions
- Using Linq to Summarize Tuples
- Summarizing Results with Grouping
- Joining Datasets with Inner Joins
-
Working with SQL Server 2014
- Download, Install, and Run SQL Server 2014
- Write Code to Manually Connect to a Table and Retrieve Records
- Inserting Records into Tables Using Stored Procedures
- Using the Nullable Feature to Make Apps More Stable
- Connecting a Chart Control to SQL Server
- Using Linq to Operate on Tables from SQL Server
-
File Access - Web Forms Version
-
XML Basics - Web Forms Version
-
C# through Console Apps
- Create and Run your First Program
- Create and Use One Variable
- Blocks, Statements, and Variable Scope
- Formatting Output Strings to Make Them Look Professional
- Describe the World Better with More Variables
- Describe the World More Accurately with Different Data Types
- Computed Variables and Basic Math
- Interacting with Users through Command Prompt
- Make, Install, and Run a Simple Application
-
Controlling Program Flow, Console Version
- Checking One Condition with If/Else Constructs
- Repeating Blocks of Code with While Loops
- Making Decisions with Multiple If/Else Blocks
- Repeating Blocks of Code with For Loops
- Iterating through Collections with ForEach Loops
- Do/While Loops
- Examining Multiple Variable Values with Switch Blocks
- Controlling Loops with Break and Continue Statements
- Improving Input Processing with TryParse
-
Operators - Console Version
-
Fundamentals of Arrays - Console Version
-
Introduction to Functions, or Methods - Console Version
- Create a Single, Static Method
- Passing Arrays as Function Arguments
- Using the Params Keyword in Function Headers
- Out Keyword for Returning Multiple Values
- The Ref Keyword for Passing Simple Types by Reference
- More Flexible Code with Dynamically Typed Variables
- Using Enumerations to Make Lists of Named Constants
-
Object-Oriented Programming - Console Version
- Create a Simple Class, Add a Constructor, and Add One Behavior
- Using the Class Designer and the Object Class
- Instance Variables, and Accessing Them through Properties
- Static Fields, Properties, and Methods
- Understanding the Purpose Of Inheritance
- How to Make and View Arrays of Custom Types
- Virtual Methods, and Why They Are Needed
- Abstract Classes, Methods, and Why They Are Used
- A Small Sample of the Power of Generics and Linq
- Writing Less Code with Polymorphism
- Interfaces, and What Purpose They Serve
- Overloading Operators, and Why It's Necessary to Do So
- String Class and Cleaning Strings
- Namespaces Used to Group Related Functionality
- Handling Exceptional Situations with Try/Catch/Finally
-
Intro to C# 7.0
- Get Visual Studio Community 2017
- Learn how to use the out keyword with C# 7.0
- Returning multiple values with tuples
- Switch statements with different types of objects
- Switch blocks with when clauses and expression bodied members
- Using local functions
- Throwing exceptions from anywhere in code
- Tuples as fields and property types
About this
video
This comprehensive C# course is designed for beginner programmers, as you won't be rushing through code. It focuses on the C# language rather than the graphical aspects of Windows programming. You will also learn HTML, basic CSS and how to use a variety of controls like buttons, text boxes, drop downs lists and others. You'll learn in a detailed and deliberate way so you can set a foundation and move from basic to more advanced concepts easily. In addition to learning C#, you'll also cover the Microsoft Visual Studio programming environment, which will serve as the perfect complement to your newfound C# skills. To work with code in a more advanced way, you'll tackle how to check simple conditions using if/else blocks, as well as how to use loops to do things like repeat blocks of code to work more efficiently. After covering various operators to evaluate and assign control structures, you'll learn how to use arrays to store collections of data. Moving on to Object Oriented Programming, you'll create objects that contain both data and functions to make your job even easier.Throughout this course, you'll learn the core concepts of C#, which can then be applied directly to other popular programming languages, including C++, C, Java, and JavaScript.To put what you're learning to the test as you move through the course, you'll also complete a variety of programming assignments for hands-on practice.
- Publication date:
- September 2017
- Publisher
- Packt
- Duration
- 8 hours 6 minutes
- ISBN
- 9781788838832
Latest Reviews
(1 reviews total)