Description
Course Learn C# Basics by Building Your Own Bot (ChatGPT enabled). C# basics training course by building your own bot (ChatGPT enabled). The purpose of this course is to help you learn C# by building and distributing an interesting chatbot application for users. In my experience, the most efficient way to learn new things is to pick a simple interesting task and complete it from scratch. Since the task is simple and small, it is not difficult to finish it. And since it’s fun, you won’t get bored during the learning process, especially when you’re stocking up on troubleshooting steps. So, this is the method used in this course to help you learn C# easily. This course is divided into eight sections. Well, there are actually nine sections. Section 4.5 is a brief two-video bonus section. At the end of this course, you will be able to program a new application, build all its functionality, and then encapsulate it in an installer to distribute to your users. Here is a brief introduction of what you will learn from each section.
Part 1: Introduction
The reason for learning C# programming and the reason for choosing this course. You know who the instructor is and his background to make sure you choose this course.
Part 2: Preparation of tools
Steps to download and install Visual Studio 2022, Microsoft SQL Server 2019 Express and Microsoft SQL Server Management Studio (SSMS).
Part 3: C# architecture and . Pure
To understand the structure of the C# program and . Net Framework architecture. All concepts will be introduced using a simple interactive console application.
Part 4: C# Essentials
The most basic and essential concepts of C# language are introduced in this section. And all the concepts will be introduced by building the main functions of the chatbot application through a console application.
Section 5 Building a Reusable Library (Main Section 4.5)
This is a bonus part and we plan to create a cross-platform, reusable DLL library. Pure standard for future use
Section 6: Graphical user interface and file access
We’ll create a Windows Forms desktop user interface for the chatbot and learn how to load basic settings from a configuration file. Exception control will also be introduced.
Section 7: Database
Two ways to access the database, including ADO. Net and Entity Framework are introduced in this section. We start with a local database, then convert it to an online SQL database.
Section 8: Program Installer
Two methods for building an installer program for distribution programs are introduced, ClickOnce and Microsoft Visual Studio Installer Projects.
Part 9: BOT in .Net 6 WPF (December 2022)
Create a WPF application with a transparent background.
Part 10: Using the OpenAI GPT3 model (July 2023)
Using C# to connect to the Chat Completion API provided by OpenAI to make our app more human.
Then what?
There are so many things you can do with C#, we’ll let you know what to learn next in this section.
What you will learn in the Learn C# Basics by Building Your Own Bot (ChatGPT enabled) course
-
Learn the basics of C# and Net Framework
-
Learn how to use OpenAI’s GPT model
-
Understand C# file structure and program structure
-
Understand the differences between different versions of .NET
-
Learn the essential language by building a console application
-
Extract reusable functions into a cross-platform DLL library
-
Add a Windows Forms UI to your application
-
Load and write your application’s initial settings from/to a configuration file
-
Learn how to handle program exceptions
-
Tackle arithmetic methods by building a calculator
-
Access data stored in local database and online database
-
Create an installer to distribute your application
This course is suitable for people who
- Anyone who wants to learn C# programming
- Anyone looking for a career opportunity in C# programming
- Anyone who wants to change their career to programming (like a teacher 20 years ago)
Details of the course Learn C# Basics by Building Your Own Bot (ChatGPT enabled)
- Publisher: Udemy
- teacher: Tom Liao
- Training level: beginner to advanced
- Training duration: 14 hours and 2 minutes
- Number of courses: 51
Headlines of the course Learn C# Basics by Building Your Own Bot (ChatGPT enabled) on 8/2023
Prerequisites of the course Learn C# Basics by Building Your Own Bot (ChatGPT enabled)
- Visual Studio 2022 Community Edition (Free)
- Microsoft SQL Server 2019 Express Edition (Free)
- Microsoft SQL Server Management Studio (SSMS) (Free)
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
7.1 GB
Be the first to comment