Build professional real world C# Console Application
Build professional real world C# Console Application, available at $44.99, has an average rating of 4.75, with 19 lectures, based on 2 reviews, and has 1016 subscribers.
You will learn about Console Applications ADO Clean Code Logging Databases Notifications Automating Tasks Csv parsing This course is ideal for individuals who are Beginners It is particularly useful for Beginners.
Enroll now: Build professional real world C# Console Application
Summary
Title: Build professional real world C# Console Application
Price: $44.99
Average Rating: 4.75
Number of Lectures: 19
Number of Published Lectures: 19
Number of Curriculum Items: 19
Number of Published Curriculum Objects: 19
Original Price: £19.99
Quality Status: approved
Status: Live
What You Will Learn
- Console Applications
- ADO
- Clean Code
- Logging
- Databases
- Notifications
- Automating Tasks
- Csv parsing
Who Should Attend
- Beginners
Target Audiences
- Beginners
This is not a C# course and is not an ADO NET course or a .NET course, it is a course designed to show you how to build a professional CSV Parser using .NET.
This is a course that will benefit everyone but it would be helpful if you had basic knowledge of databases, C# and logging, but it is not necessary,
Are you tried of 40 hour courses where you do not retain most of it and cannot use most of it in your work? Well here is a course that lets you create a useful project you can actually use over and over and over.
Shiny web applications are not the only useful software around, in fact you will probably spend more time creating smaller applications to perform automated tasks and why not learn how to and have a base project you can use over and over gain while you are at it. Not only that but you get to create a CSV Parser and this is one of the most common small and larger projects in the workplace.
See what real world programming is and see how to manage and solve problems and mistakes. Do not try to remember endless syntax, instead learn how to ask the right questions to get the right answers.
We include how to use logging, performant ADO . NET, notification services, CSV parsing using CSV helper which is very popular, database design and creation and learn how to create clean expressive code. Make use of professional file and console logging using serilog to track your project during runtime to catch any issues and log useful information to the console.
You will truly tested with this project and you will see exciting challenges coming. Can you handle it? Can you? Well then enrol and lets get this journey started.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Create database
Lecture 2: Create project
Lecture 3: Configure connection string
Lecture 4: Database connection
Lecture 5: Dummy data
Lecture 6: Insert data
Lecture 7: Insert Data 2
Lecture 8: Download File
Lecture 9: Check if row exists before insert
Lecture 10: Parse Csv Part 1
Lecture 11: Parse CSV Part 2
Lecture 12: Refactor, clean up and test
Lecture 13: Generate output
Lecture 14: Fix Bug
Lecture 15: Setting Logging
Lecture 16: Implement and test logging
Lecture 17: Automated Task
Lecture 18: Refactor, cleanup and finish project
Chapter 2: Challenge – Create a new CSV Parser with a much larger csv file and using .NET 7
Lecture 1: Challenge
Instructors
-
Stephen Mooney
C# Programmer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 1 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 Language Learning Courses to Learn in November 2024
- 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