لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت کنسول سی شارپ و فرم های ویندوز با چارچوب نهاد
C# Console and Windows Forms Development w/ Entity Framework
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با استفاده از C#، LINQ، Entity Framework و SQL Server، یک برنامه کاربردی Windows Data Driven Forms بسازید. آشنایی با نحوه ایجاد و اجرای برنامههای کنسول آشنایی با نحوه ایجاد و اجرای فرمهای ویندوز برنامههای کاربردی درک سینتکس پایه سی شارپ - بلوکهای کد، پرانتزهای فرفری، نظرات نحوه استفاده از درون یابی رشتهها، الحاق و دستکاری کلی را درک کنید متغیرها و اشیاء را درک کنید. عملگرها برای کارهای ریاضی و منطقی درک عناصر و کنترلهای بصری فرمهای ویندوز درک انواع دادههای مختلف، زمان استفاده و نحوه رفتار آنها. آشنایی با روشها و انواع بازگشت آنها درک نحوه ساخت کلاسها درک نحوه ایجاد فرمهای ویندوز و نحوه دستکاری آنها (باز کردن، بستن، پنهان کردن، و غیره) درک نحوه انتقال دادهها بین فرمها درک نحوه اتصال برنامههای Windows Forms به پایگاه داده درک نحوه برای نوشتن پرس و جوهای LINQ. درک نحوه اتصال و آپلود یک پروژه به GitHub درک نحوه استفاده از Entity Framework پیش نیازها:A Computer Internet Willingness to Learn
نمای کلی
در این دوره، برنامه نویسی سی شارپ را برای برنامه های دسکتاپ یاد خواهید گرفت. این درس ها هیچ دانش قبلی از برنامه نویسی یا زبان سی شارپ را در نظر نمی گیرند و در کمترین زمان شما را راه اندازی می کنند. در پایان این دوره، دانش کافی برای ایجاد یک برنامه کاربردی Windows Forms، متصل به پایگاه داده مایکروسافت SQL Server، با ردیابی تمامی کدهای برنامه و تغییرات در GitHub خواهید داشت.
این دوره شما را به یک شغل توسعه دهنده دات نت در هر سازمانی مجهز می کند.
این سفر باعث می شود در آن مهارت پیدا کنید
رابط و میانبرهای ویژوال استودیو
توسعه برنامه کنسول با C# (NET 6/7)
درک نحو C#
درک انواع داده ها و متغیرها
ساختارهای کنترل توالی، تصمیم گیری و تکرار را درک کنید
دستکاری رشته را درک کنید
درک تاریخ و زمان دستکاری
برنامه نویسی شی گرا، کلاس ها و اشیاء را درک کنید
Visual Studio 2022 را درک کنید
تکنیک های اشکال زدایی را بدانید
برنامه های کنسول را توسعه دهید
برنامههای رابط کاربری گرافیکی مبتنی بر داده با استفاده از فرمهای ویندوز
مدیریت پایگاههای داده با استودیوی مدیریت سرور SQL
توسعه رابط ها و توابع مدیریت کاربر و نقش
LINQ و پرس و جوهای داده را با نحو C# درک کنید
تنظیم ورود به سیستم و عملکرد مدیریت کاربر
استفاده از کلاس های Static Utility برای کد پاک کننده
توسعه برنامههای رابط چند سند (MDI)
استفاده از برنامه نویسی شی گرا با سی شارپ
افزودن یک پروژه ویژوال استودیو به کنترل منبع
چرا زبان C# را یاد بگیریم
C# همه کاره ترین زبان برنامه نویسی در NET Framework و NET Core است. نه تنها می توانید برنامه های کلاینت ویندوز بسازید، بلکه می توانید از سی شارپ برای ساخت برنامه های وب و موبایل نیز استفاده کنید.
C# را می توان برای ساخت:
استفاده کرد
برنامههای سرویس گیرنده ویندوز با استفاده از فرمهای Windows، WPF و UWP.
برنامه های وب با ASP.NET و ASP.NET Core.
برنامههای تلفن همراه اصلی iOS و Android با استفاده از Xamarin.
کتابخانهها، مؤلفهها و برنامههای کنسول
برنامه های Cloud و Azure
برنامههای زنجیرهای را مسدود کنید
زبان سی شارپ نه تنها توسط مایکروسافت پشتیبانی و نگهداری می شود، بلکه از پشتیبانی قوی جامعه نیز برخوردار است. بیش از 5 میلیون توسعه دهنده از زبان سی شارپ استفاده می کنند. NET Core و کامپایلر C# منبع باز هستند و پذیرش آن در جامعه منبع باز در حال افزایش است.
محتوا و نمای کلی
این دوره بسیار مناسب برای مبتدیان است و پر از نکات توسعه است. این دوره عظیم محتوای ممتاز را ارائه می دهد که به طور هوشمندانه تقسیم بندی شده است تا مجموعه ای از فعالیت های مرتبط را بر اساس هر ماژول برجسته کند. ما همچنین به عیب یابی و خطاهای اشکال زدایی در ادامه نگاه خواهیم کرد. اجرای بهترین شیوه ها؛ نوشتن منطق کارآمد و درک اینکه چرا توسعه دهندگان کارها را به روشی که انجام می دهند انجام می دهند. دانش شما، گام به گام، در طول دوره رشد خواهد کرد و با چالش مواجه خواهید شد تا بهترین باشید.
زمانی که دوره را تمام کردید، در ویژوال استودیو حرکت کرده اید و خطاهای منطقی و نحوی را به قدری بررسی کرده اید که هنگام کار در محیط دات نت برای شما طبیعت دوم خواهد بود. این مهارتهای آموختهشده جدید شما را به کار میگیرد و رئیس و همکارانتان را تحت تأثیر قرار میدهد.
این دوره با فایلهای کاری میزبانی شده در GitHub، با گنجاندن برخی از فایلها تکمیل میشود تا بتوانید کدهای نمایش داده شده را تکرار کنید. شما می توانید در حین کار در هر سخنرانی در کنار نویسنده کار کنید و پس از اتمام دوره گواهی پایان دوره را دریافت خواهید کرد.
کلیک کردن روی دکمه این دوره میتواند بهترین قدمی باشد که میتوانید برای افزایش سریع درآمد و بازارپذیری خود بردارید! همچنین، به یاد داشته باشید که اگر فکر میکنید دوره ارزش هزینهای را که صرف کردهاید ندارد، 30 روز کامل فرصت دارید تا بازپرداخت بدون سؤال را دریافت کنید!
زمان اقدام فرا رسیده است! این معامله برای همیشه در دسترس نخواهد بود!
شما را در دوره می بینیم!
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
راه اندازی محیط توسعه
Development Environment Setup
Visual Studio 2022 Community Edition را نصب کنید
Install Visual Studio 2022 Community Edition
اولین پروژه کنسول سی شارپ خود را ایجاد کنید
Create Your First C# Console Project
تور Visual Studio 2022 Community Edition
Visual Studio 2022 Community Edition Tour
تفاوت بین دات نت 6 و نسخه های قبلی را درک کنید
Understand the Difference between .NET 6 and Previous Versions
توسعه با استفاده از کد ویژوال استودیو
Development Using Visual Studio Code
بررسی بخش
Section Review
برنامه نویسی سی شارپ - ساختارهای کنترل پایه
C# Programming - Basic Control Structures
سینتکس پایه سی شارپ را درک کنید
Understand Basic C# Syntax
برنامه های ورودی و خروجی
Input and Output Programs
انواع داده های سی شارپ و تبدیل
C# Data Types and Conversion
تکنیک های اشکال زدایی برنامه
Application Debugging Techniques
عملگرهای محاسباتی و انتساب
Arithmetic and Assignment Operators
اظهارات مشروط
Conditional Statements
جملات تکراری
Repetition Statements
برنامه نویسی سی شارپ - ساختارهای پیشرفته تر
C# Programming - More Advanced Constructs
روش ها - باطل
Methods - Void
روش ها - بازگشت ارزش
Methods - Value Returning
توابع دستکاری رشته
String Manipulation Functions
توابع دستکاری تاریخ
DateTime Manipulation Functions
رسیدگی به استثنا
Exception Handling
آرایه ها
Arrays
لیست ها
Lists
برنامه نویسی سی شارپ - مفاهیم شی گرا
C# Programming - Object Oriented Concepts
مقدمه ای بر کلاس ها و اشیاء
Introduction to Classes and Objects
روش اضافه بار
Method Overloading
کلاس های استاتیک و اعضای کلاس ایستا
Static Classes and Static Class Members
ارث بری با کلاس ها و رابط ها
Inheritance with Classes and Interfaces
سازندگان
Constructors
افزودن راهکار ویژوال استودیو به گیت هاب
Add Visual Studio Solution To GitHub
حساب GitHub ایجاد کنید
Create GitHub Account
افزودن راه حل به کنترل منبع
Add Solution To Source Control
برنامه های کاربردی Winforms - مبانی
Winforms Applications - The Basics
Visual Studio 2022 - Windows Forms Setup
Visual Studio 2022 - Windows Forms Setup
ایجاد یک اپلیکیشن Winforms ساده (برنامه اجاره خودرو)
Create a Simple Winforms Application (Car Rental Application)
کنترل ها، ویژگی ها و رویدادهای Winforms را درک کنید
Understand Winforms Controls, Properties and Events
اعتبار سنجی فرم و رسیدگی به استثنا
Form Validation and Exception Handling
SQL Server Express Edition را نصب کنید
Install SQL Server Express Edition
ایجاد پایگاه داده در SQL Server
Create Database in SQL Server
ایجاد مدل پایگاه داده با ADO.NET
Create Database Model with ADO.NET
داده ها را از پایگاه داده با استفاده از LINQ انتخاب کنید
Select Data from the Database Using LINQ
از فرم به پایگاه داده ارسال کنید
Submit to Database from Form
رابط چند سند (MDI) و عملیات بیشتر پایگاه داده
Multi Document Interface (MDI) and More Database Operations
ایجاد فرم های اضافی و ویندوز
Creating Additional Forms and Windows
یک برنامه MDI ایجاد کنید
Create an MDI Application
مدیریت تغییرات پایگاه داده و عملیات CRUD
Managing Database Changes and CRUD Operations
مشاهده داده ها در یک شبکه
View Data In A Grid
مدیریت تغییرات پایگاه داده
Managing Database Changes
ایجاد و ویرایش سوابق (با استفاده از یک فرم)
Create and Edit Records (Using one form)
فعالیت - سعی کنید...Catch Logic را به فرم ها و یک دکمه Refresh و Logic اضافه کنید
Activity - Add Try...Catch Logic to the forms and a Refresh Button and Logic
بنیانگذار و مدیر عامل شرکت IT-Bulls ، بنیانگذار بستر Learn-IT بنیانگذار و مدیر عامل شرکت IT-Bulls.
خالق برنامه موبایل Learn-IT برای افرادی که می خواهند آماده مصاحبه و یادگیری جاوا شوند.
مدرس با 4+ سال تجربه. مربی کلیدی جاوا در شرکت های برون سپاری. Andrii کمک می کند تا مهندسان نرم افزار جاوا را از صفر تا تعیین تکلیف اول به آنها آموزش دهد.
دوره جاوا وی برای آموزش افرادی با دانش برنامه نویسی صفر استفاده می شود تا آنها را برای کار واقعی در شرکت های مختلف آماده کند.
هنگامی که دوره های Andrii را می گذرانید می توانید مطمئن باشید که چیزهای درست را در کمترین زمان ممکن به روش صحیح فرا خواهید گرفت.
تمام دوره های Andrii توسط داستان و موفقیت دانشجویان ثابت می شود.
در گذشته همه مدرسان برنامه نویس حرفه ای نبودند. تجربه مهندسی زیاد به آندری اجازه داد تا شرکت IT خود را اداره کند. در طول تدریس ، آندری توجه دانش آموزان را فقط به مهمترین موارد متمرکز می کند.
نمایش نظرات