Companies Home Search Profile

Gentle Introduction to C# Fundamentals

Focused View

Layman Academy

6:28:31

20 View
  • 1. About the Course.mp4
    03:35
  • 1. Visual Studio What It Is, How to Install & Quick Tour.mp4
    02:33
  • 2. The Difference between C# and .NET.mp4
    01:49
  • 3. What Is Programming.mp4
    02:09
  • 4. Quiz Section 2.html
  • 1. Introduction to C# Program Structure.mp4
    05:44
  • 2. C# Program Structure.mp4
    08:27
  • 3. How C# Compiler Reads Codes.mp4
    09:17
  • 4. Comments in C#.mp4
    04:37
  • 5. Quiz Section 3.html
  • 1. C# Basic Output.mp4
    08:03
  • 2. Quiz Section 4.html
  • 3. Assignment Section 4.html
  • 1. Variables in C#.mp4
    03:08
  • 2. How to Create Variables in C# (Part 1).mp4
    13:03
  • 3. How to Create Variables in C# (Part 2).mp4
    04:20
  • 4. How to Display C# Variables.mp4
    05:21
  • 5. Benefits of Using Variables.mp4
    02:34
  • 6. String Concatenation, Formatted String & String Interpolation.mp4
    06:36
  • 7. Constants.mp4
    02:17
  • 8. Quiz Section 5.html
  • 9. Assignment Section 5.html
  • 1. Char & String Data Types.mp4
    05:41
  • 2. Whole Number Data Types.mp4
    05:11
  • 3. Floating Number Data Types.mp4
    06:50
  • 4. Boolean Data Type.mp4
    02:15
  • 5. Casting & Type Conversions.mp4
    09:27
  • 6. Cast Operator.mp4
    04:12
  • 7. Convert Class.mp4
    06:54
  • 8. Quiz Section 6.html
  • 9. Assignment Section 6.html
  • 1. C# Basic Input.mp4
    07:43
  • 2. Quiz Section 7.html
  • 3. Assignment Section 7.html
  • 1. Assignment, Arithmetic & Operational Operators.mp4
    03:45
  • 2. Logical & Unary Operators.mp4
    06:52
  • 3. Compound Assignment.mp4
    04:42
  • 4. Quiz Section 8.html
  • 1. Introduction to C# Control Flow.mp4
    03:25
  • 2. If & If Else.mp4
    08:09
  • 3. If Else If.mp4
    03:39
  • 4. Using If Statements with Logical Operators.mp4
    05:58
  • 5. Switch Case (Part 1).mp4
    05:31
  • 6. Switch Case (Part 2).mp4
    04:21
  • 7. Switch Case (Part 3).mp4
    02:44
  • 8. Switch Case (Part 4).mp4
    03:02
  • 9. Introduction to Loops in C#.mp4
    02:47
  • 10. For Loop.mp4
    11:12
  • 11. While Loop (Part 1).mp4
    06:11
  • 12. While Loop (Part 2).mp4
    08:44
  • 13. Do While Loop (Part 1).mp4
    04:32
  • 14. Do While Loop (Part 2).mp4
    04:26
  • 15. Quiz Section 9 (Branches).html
  • 16. Assignment Section 9 (Branches).html
  • 17. Quiz Section 9 (Loops).html
  • 1. Introduction to C# Methods.mp4
    02:37
  • 2. Create C# Methods.mp4
    06:47
  • 3. Method Accepts Parameters.mp4
    04:34
  • 4. Method Returns Value.mp4
    06:26
  • 5. String Methods.mp4
    09:55
  • 6. Math Methods.mp4
    04:45
  • 7. Quiz Section 10.html
  • 1. Introduction to Input Validation.mp4
    07:31
  • 2. Validate Name.mp4
    04:35
  • 3. Validate Numbers.mp4
    07:43
  • 4. Quiz Section 11.html
  • 5. Assignment Section 11.html
  • 1. Arrays (Part 1).mp4
    07:46
  • 2. Arrays (Part 2).mp4
    06:09
  • 3. Quiz Section 12.html
  • 4. Assignment Section 12.html
  • 1. Project Introduction.mp4
    03:36
  • 2. Main Menu (Challenge).mp4
    02:50
  • 3. Main Menu (Solution).mp4
    09:16
  • 4. Menu Selection (Challenge).mp4
    03:42
  • 5. Menu Selection (Solution - Part 1).mp4
    10:38
  • 6. Menu Selection (Solution - Part 2).mp4
    10:47
  • 7. Order Quantity (Challenge).mp4
    03:18
  • 8. Order Quantity (Solution).mp4
    14:43
  • 9. Order Confirmation (Challenge).mp4
    03:32
  • 10. Order Confirmation (Solution - Part 1).mp4
    11:06
  • 11. Order Confirmation (Solution - Part 2).mp4
    10:37
  • 12. Pay Order (Challenge).mp4
    01:26
  • 13. Pay Order (Solution).mp4
    02:30
  • 14. Exit Menu (Challenge).mp4
    02:47
  • 15. Exit Menu (Solution).mp4
    04:43
  • 1. Where To Go from Here.mp4
    02:26
  • Description


    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.

    Who is this for?


  • 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.
  • What You Need to Know?


  • 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)
  • More details


    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 ABOUT


    With 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 NOT


    Just 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 FOR


    • if 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 FOR


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


    NOTE:


    The course is delivered using Visual Studio running on Windows. If you're on a Mac, the layout of Visual Studio may differ.

    Who this course is for:

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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Layman Academy
    Layman Academy
    Instructor's Courses
    We are very much your regular guy next door who happens to love programming and teaching. Our aim is to make tough concepts easy to understand and apply. For some reasons, teaching is very close to our hearts and it brings us a great joy if we can make other people understand difficult concepts.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 68
    • duration 6:28:31
    • Release Date 2023/11/15