Programming For Complete Beginners In C# With .Net 7.0

Posted By: ELK1nG

Programming For Complete Beginners In C# With .Net 7.0
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.44 GB | Duration: 6h 36m

Build an Unshakeable Foundation in C#

What you'll learn

Creating and Running C# console applications

Declaring and manipulating variables

Writing flow of control statements (loops & conditions)

Using arrays to store collections of data

Requirements

Basic computer skills (typing, file system)

Description

This course is perfect for anyone who wants to learn how to code but has little or no experience with programming. You will gain a solid foundation in the fundamental concepts and principles of programming, using the C# object-oriented programming language.Through a series of engaging lessons, you will learn how to:set up and use a coding environmentwork with variables and data typesunderstand flow of control structuresmanipulate arrays and stringsand much more! We will emphasize using the same tools and techniques that professional programmers use.To help reinforce your learning, the course includes many code-alongs and hands-on programming exercises. By the end of the course, you will be able to write simple programs, understand and use basic programming concepts and practices, and have the necessary foundation to pursue more advanced object-oriented development concepts and techniques in future courses.This course was created and taught by Eric Wise, a highly esteemed software architect and programming instructor with over 25 years of professional experience. He gives all the tips and tricks to code, think, and talk like a software developer. As a former boot camp founder, he has trained thousands of people just like you!So, whether you are looking to start a career in programming, create your own software, or just gain new skills, this course is perfect for you. Join us today and discover the exciting world of programming!

Overview

Section 1: Introduction

Lecture 1 Why You Should Learn C#

Lecture 2 About the Instructor

Lecture 3 What Makes a Good Developer?

Section 2: Getting Started

Lecture 4 Installing and Configuring Visual Studio

Lecture 5 Getting Course Materials from Github

Lecture 6 .Net vs. C#

Section 3: Fundamentals

Lecture 7 Code-Along: Hello, World!

Lecture 8 Code-Along: Strings and Writing to the Console

Lecture 9 Comments and My First Variable

Lecture 10 Exercise: First and Last Name

Lecture 11 Solution: First and Last Name

Lecture 12 Lesson: Built-In Simple Types

Lecture 13 Code-Along: Parsing Strings

Lecture 14 Exercise: Area Calculator

Lecture 15 Solution: Area Calculator

Lecture 16 Code-Along: Formatting Strings

Lecture 17 Code-Along: Math Operators

Lecture 18 Code-Along: Examining the Console Type

Lecture 19 Exercise: Tip Calculator

Lecture 20 Solution: Tip Calculator

Section 4: Flow of Control

Lecture 21 Lesson: Conditional Operators

Lecture 22 Lesson: If, ElseIf, and Else Statements

Lecture 23 Code-Along: Even or Odd…or Zero?

Lecture 24 Code-Along: The Random Type

Lecture 25 Code-Along: Higher or Lower?

Lecture 26 Exercise: Temperature Converter

Lecture 27 Solution: Temperature Converter

Lecture 28 Code-Along: Refactor Temperature Converter

Lecture 29 Lesson: The Switch Statement

Lecture 30 Code-Along: Is it a Vowel?

Lecture 31 Exercise: HTTP Status Codes

Lecture 32 Solution: HTTP Status Codes

Lecture 33 Lesson: While Loops

Lecture 34 Code-Along: Persistent Tip Calculator

Lecture 35 Exercise: Running Total

Lecture 36 Solution: Running Total

Lecture 37 Code-Along: Breakpoints and Debugging

Lecture 38 Code-Along: TryParse() and Input Validation

Lecture 39 Lesson: For Loops

Lecture 40 Code-Along: Min, Max, and Skip

Lecture 41 Exercise: Backwards Min, Max, and Skip

Lecture 42 Solution: Backwards Min, Max, and Skip

Lecture 43 Code-Along: Factors

Lecture 44 Code-Along: Nested Loops - Multiplication Tables

Lecture 45 Exercise: Fizzbuzz

Lecture 46 Solution: Fizzbuzz

Lecture 47 Code-Along: The DateTime Type

Lecture 48 Exercise: Recurring Meeting

Lecture 49 Solution: Recurring Meeting

Section 5: Arrays

Lecture 50 Lesson: Introducing Arrays

Lecture 51 Code-Along: Dice Statistics

Lecture 52 Exercise: High, Low, and Average

Lecture 53 Solution: High, Low, and Average

Lecture 54 Code-Along: Advanced Strings

Lecture 55 Exercise: Reverse Strings

Lecture 56 Solution: Reverse Strings

Section 6: Capstone

Lecture 57 Code Practice Minis

Lecture 58 Capstone Project: Airport Rental Lockers

Lecture 59 Solution: Airport Locker Rental

Lecture 60 Next Steps!

Complete Beginners,Existing developers who want to learn C#