Learning C# .NET – Programming for Beginners.
Learning C# .NET – Programming for Beginners. , available at $54.99, has an average rating of 4.7, with 115 lectures, based on 441 reviews, and has 3131 subscribers.
You will learn about How to create a functional app based on complete, standards-compliant code. Essential programming concepts including data types, variables, classes and objects, arithmetic operators, I/O, if-else statements, loops and more. Computing theory and mathematical principles strictly as they apply to everyday C# programming. This course is ideal for individuals who are Anyone with an interest in creating their own applications from scratch. or People who are wanting to gain a understanding of programming in C#. or Programmers who want to expand the number of languages they can use. or People who want to learn programming through pragmatic examples instead of endless explanations. It is particularly useful for Anyone with an interest in creating their own applications from scratch. or People who are wanting to gain a understanding of programming in C#. or Programmers who want to expand the number of languages they can use. or People who want to learn programming through pragmatic examples instead of endless explanations.
Enroll now: Learning C# .NET – Programming for Beginners.
Summary
Title: Learning C# .NET – Programming for Beginners.
Price: $54.99
Average Rating: 4.7
Number of Lectures: 115
Number of Published Lectures: 115
Number of Curriculum Items: 115
Number of Published Curriculum Objects: 115
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create a functional app based on complete, standards-compliant code.
- Essential programming concepts including data types, variables, classes and objects, arithmetic operators, I/O, if-else statements, loops and more.
- Computing theory and mathematical principles strictly as they apply to everyday C# programming.
Who Should Attend
- Anyone with an interest in creating their own applications from scratch.
- People who are wanting to gain a understanding of programming in C#.
- Programmers who want to expand the number of languages they can use.
- People who want to learn programming through pragmatic examples instead of endless explanations.
Target Audiences
- Anyone with an interest in creating their own applications from scratch.
- People who are wanting to gain a understanding of programming in C#.
- Programmers who want to expand the number of languages they can use.
- People who want to learn programming through pragmatic examples instead of endless explanations.
A Verifiable Certificate of Completion is presented to all students who undertake this course.
In this C# for Beginners tutorial course, you can learn this powerful object-oriented programming language so closely tied to Microsoft .NET and see why it is such a great platform for creating rich applications. Professor Mike McMillan goes through the fundamentals of the language structure, and gradually lays the groundwork for you to build your own apps.
In 114 separate tutorials, Mike gives you a solid working knowledge of object-oriented programming, even if you’re completely new to coding. He demonstrates how to use variables and data types, objects and classes, arrays, inheritance and polymorphism and distinguishes how working in C# differs from other types of code. Once you gain your confidence in the underlying areas, you’ll be ready to complete the functional To-Do List app that is integrated into the course.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Working Files – Download These First
Lecture 2: What's Covered
Chapter 2: Getting Started
Lecture 1: Visual C# Express Install
Lecture 2: Visual C# Express Overview
Chapter 3: Your First C# Program
Lecture 1: Entering And Running The Program
Lecture 2: Correcting Errors
Lecture 3: Exercise – Modifying
Chapter 4: C# Building Blocks – Data Types And Variables
Lecture 1: Introduction To Data Types
Lecture 2: Data Types – int, double
Lecture 3: Data Types Continued – string and bool
Lecture 4: Variable Naming Rules
Lecture 5: Declaring Variables
Lecture 6: Assigning Data To Variables
Lecture 7: Exercise – Saying Hello To Others
Chapter 5: Introduction To Classes And Objects
Lecture 1: Classes And Objects
Lecture 2: Class Data Members – Constructors
Lecture 3: ToString Method
Lecture 4: Set and Get Methods
Lecture 5: Properties
Lecture 6: Utility Methods
Lecture 7: Exercise 1 – More On Name Class
Lecture 8: Exercise 2 – A Date Class
Chapter 6: Arithmetic Operators And Expressions
Lecture 1: C# Arithmetic Operators
Lecture 2: Arithmetic Operator Order Of Precedence
Lecture 3: Increment And Composite Assignment Operators
Lecture 4: Using Constants
Lecture 5: Math Library Functions
Lecture 6: Mixing Arithmetic Data Types
Lecture 7: Exercise 1 – Translating Formulas To C# Code
Chapter 7: C# Input And Output
Lecture 1: Reading Data From The Keyboard
Lecture 2: Reading Numeric Data From The Keyboard
Lecture 3: Writing Data To The Console
Lecture 4: Exercise – Generating A Form Letter
Chapter 8: Making Decisions
Lecture 1: Relational Operators
Lecture 2: Logical Operators
Lecture 3: Simple if Statement
Lecture 4: if-else Statements
Lecture 5: Nested if-else Statements
Lecture 6: The if-else-if Statement – Part 1
Lecture 7: The if-else-if Statement – Part 2
Lecture 8: Exercise 1 – Q & A Program
Lecture 9: Exercise 2 – A Calculator Program
Chapter 9: Performing Repetition
Lecture 1: The while Loop – Part 1
Lecture 2: The while Loop – Part 2
Lecture 3: Count Controlled while Loops
Lecture 4: Event Controlled while Loops
Lecture 5: The for Loop – Part 1
Lecture 6: The for Loop – Part 2
Lecture 7: The for Loop – Part 3
Lecture 8: break And continue
Lecture 9: Exercise 1 – Looping Q and A
Lecture 10: Exercise 2 – Looping Calculator
Chapter 10: Methods
Lecture 1: Defining A Method – Part 1
Lecture 2: Defining A Method – Part 2
Lecture 3: Predicate Methods
Lecture 4: Void Methods
Lecture 5: Value Parameters
Lecture 6: Exercise 1 – Two Example Methods
Lecture 7: Exercise 2 – Adding Methods
Chapter 11: Working With Lists
Lecture 1: Introduction To Lists
Lecture 2: Declaring A List
Lecture 3: Initializing A List
Lecture 4: Adding Data To A List
Lecture 5: Accessing List Elements
Lecture 6: Passing Lists As Method Arguments
Lecture 7: Generating Random Numbers
Lecture 8: Searching A List
Lecture 9: Sorting A List
Lecture 10: Exercise 1 – Finding The Maximum Value
Lecture 11: Exercise 2 – A Custom Search Method
Chapter 12: Classes And Object-Oriented Programming
Lecture 1: Private Data Members
Lecture 2: More On Constructors
Lecture 3: Properties
Lecture 4: Displaying Data – ToString
Lecture 5: Helper Methods
Lecture 6: Exercise 1 – An Object-Oriented Calculator
Lecture 7: Exercise 2 – Extending Time Class
Chapter 13: Inheritance
Lecture 1: Introduction To Inheritance
Lecture 2: Overriding Methods
Lecture 3: Protected Members
Lecture 4: Exercise 1 – Virtual Methods
Lecture 5: Exercise 2 – Graphics Package
Chapter 14: Polymorphism And Other Advanced Topics
Lecture 1: Polymorphism Example
Lecture 2: Working With Abstract Classes
Lecture 3: Working With Interfaces
Lecture 4: Exercise 1 – Polymorphism
Instructors
-
Infinite Skills
High Quality Training
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 20 votes
- 3 stars: 61 votes
- 4 stars: 148 votes
- 5 stars: 206 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024