The Backend Developer Bootcamp Bundle

5 Courses & 31 Hours
Deal Price$29.99
Suggested Price
$200.00
You save 85%
The Backend Developer Bootcamp Bundle
$29.99$200.0085% OFF

What's Included

Learn C# By Building Applications
  • Experience level required: Intermediate
  • Access 99 lectures & 13 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

99 Lessons (13h)

  • Your First Program
  • Setup
    Installing Visual Studio 20195:22
    How Updates Are Handled3:01
    Visual Studio 2015 vs 2019 And Advice On Self-Troubleshooting6:45
    Correct Mindset For This Course4:04
    Self-Troubleshooting
  • Simple Calculator
    Acceptance Criteria3:10
    Algorithm3:28
    FlowChart4:36
    Variables9:16
    Expressions & Operators3:42
    Converting String To Number4:18
    Order Of Evaluation5:23
    String Manipulation, Formatting and More15:10
    Conditional Statements10:29
    Objects & Classes5:49
    Methods9:16
    Static Vs Non Static5:01
    Exceptions & Throw Keyword9:34
    Try Catch Finally14:40
    Writing Simple Calculator18:37
    Writing Simple Calculator Unit Tests15:07
  • Word Unscrambler
    Acceptance Criteria3:31
    Algorithm6:21
    FlowChart2:52
    Lists3:45
    Arrays7:00
    Array.Sort & More3:32
    For Loop7:28
    While Loop6:30
    Do While Loop5:16
    ForEach Loop2:34
    Iterating Lists & Arrays9:38
    Reference vs Value Types15:10
    Classes vs Structs4:41
    Out vs Ref Parameters5:20
    Null & Null Coalescing6:33
    Readonly vs Const4:40
    Read & Write to Files8:10
    DRY Principle6:06
    Writing Program Part 114:25
    Writing Program Part 216:43
    Writing FileReader4:46
    Writing WordMatcher11:42
    Writing Constants19:28
    Writing Word Unscrambler Unit Tests19:31
  • Simple Web Scraper
    Acceptance Criteria3:22
    Algorithm4:35
    FlowChart3:58
    Fields5:02
    Properties10:30
    Constructors5:47
    Object Oriented Programming7:33
    Encapsulation & InternalsVisibleTo18:17
    Using Keyword8:13
    Builder Pattern16:30
    Single Responsibility Principle8:05
    HTML Basics4:13
    Regular Expressions11:18
    Writing Both Builders14:12
    Writing Scraper7:56
    Writing Program Part 117:15
    Writing Program Part 25:34
    Writing Simple Web Scraper Unit Tests10:25
  • Sudoku Solver
    Acceptance Criteria2:36
    Algorithm5:53
    FlowChart4:00
    StringBuilder2:58
    Jagged Arrays vs Multidimensional Arrays5:09
    Dependency Injection4:27
    Interfaces6:00
    Abstract Classes6:39
    Interfaces vs Abstract Classes2:27
    Polymorphism3:54
    LINQ Introduction14:04
    Writing SudokuFileReader14:12
    Writing SudokuMapper10:50
    Writing SudokuBoardDisplayer6:00
    Writing SudokuBoardStateManager5:44
    Writing SudokuSolverEngine12:55
    Writing SimpleMarkUpStrategy Part 116:47
    Writing SimpleMarkupStrategy Part 211:00
    Writing NakedPairStrategy Part 118:08
    Writing NakedPairStrategy Part 214:33
    Fixing Few Bugs6:57
    Writing Program9:32
    Writing Unit Tests Part 110:20
    Writing Unit Tests Part 211:57
  • Updates In C# 7
    C# 7 Features We Will Be Going Over6:45
    Out Variables3:09
    Throw Expressions5:59
    Binary Literals & Digit Separators4:36
    Expression Bodies6:27
    Ref Locals And Returns9:57
    Deconstruction9:21
    Local Functions3:58
    Pattern Matching Part 116:32
    Pattern Matching Part 26:56
    Tuples16:04
  • Application Code
    Resources

Learn C# By Building Applications

AG
Avetis GhukasyanAvetis Ghukasyan | Web Developer
4.5/5 Instructor Rating: ★ ★ ★ ★

Avetis Ghukasyan is a web developer with a Bachelor of Computer Science from Wentworth Institute of Technology. He enjoys the field of computer science because he strongly believes that it forces one to think in a very logical and radically honest manner which has a very high potential of making one into a better person. That in turn helps one to write even better software creating an upward cycle for more growth.

Description

The C# (C Sharp) programming language allows you to develop games, mobile apps, desktop apps, and web apps. This means that if you know C# well and can build desktop or web applications using it, then you will always be in demand. Not only is it a valuable skill, but C# is also profitable expertise to have. However, before going anywhere, you first need to learn the fundamentals. This course will go over the same fundamentals of C# and a context of an application that you'll be building from scratch.

4.5/5 average rating: ★ ★ ★ ★

  • Access 99 lectures & 13 hours of content 24/7
  • Be able to write programs in C# on your own
  • Write clean code that will make your work more elegant, readable & respectable
  • See how a "for loop" or an "if statement" is used in an actual application

Specs

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specifications

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...