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