Gentle Introduction to C# Fundamentals - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Gentle Introduction to C# Fundamentals (/Thread-Gentle-Introduction-to-C-Fundamentals--180616) |
Gentle Introduction to C# Fundamentals - Farid - 10-02-2023 Gentle Introduction To C# Fundamentals Published 10/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 2.32 GB | Duration: 6h 28m Learn How to Build C# App, Not Just C# Code Syntax What you'll learn Learn C# basic concepts and code syntax. Learn how to actually use C# code syntax to build a console application, NOT just code syntax. Learn the "behind the scenes" process of building an application. Learn how to think like a programmer to solve coding challenges. Requirements No programming experienced needed. You will learn everything you need to know. A healthy of curiousity and willingness to get your hands "dirty" - programming is a skill, if you're not willing to practice, you don't have what it takes to be a programmer. Visual Studio (Community Edition - free software) Description Far too many people give up learning programming because they are stuck with code syntax.Not because they're lazy or less than intelligent, but because nobody shows them how to stitch those codes together to make applications.Contrary to popular belief, you don't need to know everything there is to it about a programming language before you can start building an application with it.Sure, if it's a complex application that you want to build, you need to know a great deal about the language.But this doesn't mean you can't start building simple applications using basic code syntax.WHAT THIS COURSE IS ALL ABOUTWith that in mind, this course teaches you not only fundamental C# concepts and syntax, but perhaps most importantly, how to actually apply them to make applications - in the context of this course, that will be a pizza ordering app.Admittedly, the app is really simple. There's no account registration, no shopping cart, and many other advanced features that a full-fledged e-commerce application usually has.Not only that, the app looks really dated, maybe even ugly for some people since it doesn't have any graphical user interface whatsoever.But it is meant to be like that, it's meant to be simple, so that you can focus on learning C# in a bite-size chunk and then be able to use it.In case you didn't know, if you learn C# by making a desktop or a web application for instance, in addition to learning the language, you'd also need to learn other components that make up the app.If you have never learned any programming language before, these additional things to learn can seriously overwhelm you.Even worse, they can demotivate you to continue learning programming.If you think we're making this up, just ask any senior programmer you know, they'll tell you the same thing.To prevent you from getting overwhelmed and demotivated, at the end of the course, you'll be building a project that doesn't require you to learn anything other than C#.On top of that, we also made the project as relatable as possible for most people.Even if pizza is not your favorite food, most likely than not, you have a good idea on how food ordering process works.What's more, you can apply the knowledge and skills you learn in this course to make other app of similar complexities, not just pizza-ordering application.WHAT THIS COURSE IS NOTJust to be clear, this course doesn't teach you everything there is to it about C#.Compared to many C# courses out there, many would think that our course is tiny, that it doesn't cover tons of C# concepts.Honestly, we can easily throw an enormous amount of content to this course, to lure as many people as possible to sign up.But, what's the point of teaching you so many things, if at the end of the day, instead of benefiting you, they only make you confused, disheartened, and don't want to learn programming language ever again.WHO THIS COURSE IS FORif you're new to programming and C# is your preferred programming language, this course is for you.if you've learned C# fundamentals before, but you have no idea on how to apply your skills to build an app, this course is for you too. Here, you'll not only be learning code syntax, but also how to use them to build an application.WHO THIS COURSE IS NOT INTENDED FORIf you're a programmer coming from other programming language, this course maybe too slow-paced, to your liking. You may find other course, especially those specifically designed for programmers more suitable for you.WANT TO BE SURE THAT THIS COURSE IS FOR YOU?To be really sure that this course is the one you're looking for, please watch some of our video lessons. We made them available for public for your perusal.We hope you like what you see, so we can embark on this exciting journey together. Overview Section 1: Course Introduction Lecture 1 About the Course Section 2: A Quick Overview on Visual Studio, C#, .NET, and Programming Lecture 2 Visual Studio: What It Is, How to Install & Quick Tour Lecture 3 The Difference between C# and .NET Lecture 4 What Is Programming? Section 3: C# Program Structure Lecture 5 Introduction to C# Program Structure Lecture 6 C# Program Structure Lecture 7 How C# Compiler Reads Codes Lecture 8 Comments in C# Section 4: Basic Output Lecture 9 C# Basic Output Section 5: Variables Lecture 10 Variables in C# Lecture 11 How to Create Variables in C# (Part 1) Lecture 12 How to Create Variables in C# (Part 2) Lecture 13 How to Display C# Variables Lecture 14 Benefits of Using Variables Lecture 15 String Concatenation, Formatted String & String Interpolation Lecture 16 Constants Section 6: Data Types Lecture 17 Char & String Data Types Lecture 18 Whole Number Data Types Lecture 19 Floating Number Data Types Lecture 20 Boolean Data Type Lecture 21 Casting & Type Conversions Lecture 22 Cast Operator Lecture 23 Convert Class Section 7: Basic Input Lecture 24 C# Basic Input Section 8: Operators Lecture 25 Assignment, Arithmetic & Operational Operators Lecture 26 Logical & Unary Operators Lecture 27 Compound Assignment Section 9: Control Flow Lecture 28 Introduction to C# Control Flow Lecture 29 If & If Else Lecture 30 If Else If Lecture 31 Using If Statements with Logical Operators Lecture 32 Switch Case (Part 1) Lecture 33 Switch Case (Part 2) Lecture 34 Switch Case (Part 3) Lecture 35 Switch Case (Part 4) Lecture 36 Introduction to Loops in C# Lecture 37 For Loop Lecture 38 While Loop (Part 1) Lecture 39 While Loop (Part 2) Lecture 40 Do While Loop (Part 1) Lecture 41 Do While Loop (Part 2) Section 10: Methods Lecture 42 Introduction to C# Methods Lecture 43 Create C# Methods Lecture 44 Method Accepts Parameters Lecture 45 Method Returns Value Lecture 46 String Methods Lecture 47 Math Methods Section 11: Input Validation Lecture 48 Introduction to Input Validation Lecture 49 Validate Name Lecture 50 Validate Numbers Section 12: Arrays Lecture 51 Arrays (Part 1) Lecture 52 Arrays (Part 2) Section 13: C# Console App Project Lecture 53 Project Introduction Lecture 54 Main Menu (Challenge) Lecture 55 Main Menu (Solution) Lecture 56 Menu Selection (Challenge) Lecture 57 Menu Selection (Solution - Part 1) Lecture 58 Menu Selection (Solution - Part 2) Lecture 59 Order Quantity (Challenge) Lecture 60 Order Quantity (Solution) Lecture 61 Order Confirmation (Challenge) Lecture 62 Order Confirmation (Solution - Part 1) Lecture 63 Order Confirmation (Solution - Part 2) Lecture 64 Pay Order (Challenge) Lecture 65 Pay Order (Solution) Lecture 66 Exit Menu (Challenge) Lecture 67 Exit Menu (Solution) Section 14: Course Wrap-Up Lecture 68 Where To Go from Here Those new to programming and wants to learn C#.,Those who learned C# fundamentals before but have no idea on how to build an application. Gentle Introduction to C# Fundamentals (2.32 GB) KatFile Link(s) RapidGator Link(s) |