Learn C# programming language
Learn C# programming language, available at $19.99, has an average rating of 4.5, with 44 lectures, based on 67 reviews, and has 14825 subscribers.
You will learn about C# development C# data types C# logic C# methods C# classes C# asynchronous This course is ideal for individuals who are People who want to learn programming or Developers who want to switch to C# It is particularly useful for People who want to learn programming or Developers who want to switch to C#.
Enroll now: Learn C# programming language
Summary
Title: Learn C# programming language
Price: $19.99
Average Rating: 4.5
Number of Lectures: 44
Number of Published Lectures: 44
Number of Curriculum Items: 49
Number of Published Curriculum Objects: 49
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- C# development
- C# data types
- C# logic
- C# methods
- C# classes
- C# asynchronous
Who Should Attend
- People who want to learn programming
- Developers who want to switch to C#
Target Audiences
- People who want to learn programming
- Developers who want to switch to C#
The C# language is one that can be used for anything and that is literally anything – web developed (now even front-end using Blazor), mobile (using Xamarin/.NET MAUI), windows desktop applications (WPF or windows forms) and even games or IoT projects. However, before you get into any of that, you need to get through the basics and this course will do just that.
The course will begin with the very basic yet crucial topics like setting up Visual Studio for development and basic C# features – comments, variables, console window handling. Once the set up is complete, the course provide in-depth look into all the logic features in C# – if statements, switch, various loops. With this basic knowledge you will be ready to explore OOP (object-oriented programming) features of C# – this will include dealing with methods (declaring parameters, returns and more), establishing classes, constructing them and several more things. This will provide a very fundamental understanding of C#, but that is certainly not where it ends. After all this, more advanced features will be covered – you will learn about different variable types, handling collections, dealing with files and binary data, and a lot more. Asynchronous programming is also included, you will see how to properly use async/await, how to run tasks in the background and other important aspects of this feature.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Basics to get started
Lecture 1: Intro
Lecture 2: Visual studio
Lecture 3: Comments
Lecture 4: Variables
Lecture 5: Print and read console
Lecture 6: Math
Chapter 3: Logic
Lecture 1: Intro
Lecture 2: Boolean
Lecture 3: IF
Lecture 4: IF ELSE, ELSE
Lecture 5: Switch
Lecture 6: WHILE loop
Lecture 7: FOR loop
Chapter 4: Methods (basic)
Lecture 1: Basics of a method
Lecture 2: Parameters
Lecture 3: Returns
Chapter 5: Classes (basic)
Lecture 1: Basics of a class
Lecture 2: Access
Lecture 3: Static
Chapter 6: Variables (basic)
Lecture 1: Read line
Lecture 2: Arrays
Lecture 3: FOR EACH loop
Lecture 4: Convert
Lecture 5: Cast
Chapter 7: Error handling
Lecture 1: try and catch
Chapter 8: Useful methods
Lecture 1: Date
Chapter 9: Text (advanced)
Lecture 1: Split, remove, substring
Chapter 10: Classes (advanced)
Lecture 1: More on construction
Lecture 2: More on access
Lecture 3: More on access part 2
Lecture 4: Inheritance
Lecture 5: EXAMPLE – time converter
Chapter 11: Binary (advanced)
Lecture 1: Byte array
Lecture 2: Read a text file
Lecture 3: Write a text file
Lecture 4: Serialize object to byte array
Chapter 12: Asynchronous (advanced)
Lecture 1: Task
Lecture 2: Async and await
Lecture 3: Multitasking
Chapter 13: Search in objects (Linq)
Lecture 1: Where
Lecture 2: Find
Lecture 3: Order, group and merge
Chapter 14: Practice
Chapter 15: Conclusion
Lecture 1: Bonus lecture
Instructors
-
Taurius Litvinavicius
Businessman, book author and tech expert
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 4 votes
- 3 stars: 24 votes
- 4 stars: 21 votes
- 5 stars: 17 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