زبان برنامه نویسی سی شارپ (#C) مقدماتی
دوره برنامه نویسی #C برگزار شده در آکادمی هم اندیشان شهید هاشمی نژاد
با دوره برنامه نویسی #C بیشتر آشنا شوید
نقطه شروع برنامه نویسی در دات نت، یادگیری زبان C# است.
اولین ویژگی زبان C# این است که یادگیری آن بر خلاف زبان ها دیگر مانند C++ سخت نیست و علاوه بر این که قابلیت های کلیدی و مفید تمام زبان های برنامه نویسی دیگر را در خود دارد می توان از آن برای برنامه نویسی هر نوع برنامه ای برای اجرا در هر گونه محیطی (وب، دسکتاپ، موبایل، و …) استفاده کرد.
این روزها زبان C# دیگر محدود به اجرا بر روی ویندوز نیست، بلکه می توان آن را در هر سیستم عامل دیگری مانند MacOS و Linux نیز اجرا کرد.
بنابراین شما نیز به عنوان یک برنامه نویس C# توانایی تولید نرم افزارهای متنوع، بر اساس تکنولوژی های متنوع، بر روی سیستم عامل های متنوعی را خواهید داشت.
مطالب این دوره آموزشی به صورتی طراحی شده که در کمترین زمان بتوانید با بیشتر قابلیت های کلیدی و مفید زبان C# و نحوه کاربرد آنها آشنا شوید.
این دوره پیش نیاز اکثر دوره های برنامه نویسی دات نت در آموزشگاه برنامه نویس محسوب می شود.
**قسمتی از پروژه های این دوره:
– بازی جورچین
– بازی دوز انفرادی و تحت شبکه
– بازی فندق و تحت ویندوز
– ماشین حساب
– نوت پد
– چت
– بازی پینگ پنگ
– اپ فروشگاه
و….
دوره مقدماتی C#
1. آشنایی با معماری .NET Framework و مقدمه ای بر زبان C#
- آشنایی مقدماتی با محیط Visual Studio
- آشنایی با ساختار برنامه های C#
- ایجاد windows form و آشنایی با ابزارهای Tools Box
- کار با Console Application
- مبحث متغیرها، عبارات و نوع ها
- دستورات کنترلی حلقه ها و شرط ها
- آشنایی با متدها ی مهم رشته ای و ریاضی
- مقدمه ای بر برنامه نویسی شئ گرا
- آشنایی با کلاس ها و شئ ها
- مباحث پیشرفته در مورد متدها و استفاده از آن ها در کلاس ها
- مبحث وارثت و ارث بری کلاس ها
- مفاهیم interface ها و کاربرد آنها در شی گرایی و ارث بری
- بررسی مفاهیم حافظه ای در مبحث شی گرا شامل آموزش Heap در C#
- مبحث Polymorphism
- آشنایی با مفهوم Abstraction در برنامه نویسی شئ گرا
- آشنایی با مفهوم Encapsulation و Access Modifier ها در زبان C#
- آشنایی با Interface و چگونگی استفاده صحیح از آنها
- آشنایی با با مفاهیم Reference Type و Value Types
- مقدمه ای بر Delegate ها، Event ها و متدهای بدون نام (Anonymous Methods)
- کار با رشته ها در زبان C#
- آشنایی با مجموعه ها (Collections) و مبحث Generics
- کار با لیست پیوندی در C#
- کار با ساختار دستوری Try catch
- بحث Exception ها و مدیریت خطاها در برنامه های C#
دوره پیشرفته c#
یکی از مشخصه های یک برنامه نویس خوب و حرفه ای آشنایی با ابزارهای کارش است. زبان سی شارپ نیز به عنوان اصلی ترین زبان مورد استفاده برنامه نویسان دات نت دارای قابلیت های فوق العاده مفیدی است که شناختن آنها توانایی زیادی به برنامه نویس می دهد. مباحث این دوره آموزشی برای برنامه نویسان حرفه ای تنظیم شده است و در کمتر کتاب، فیلم، یا مرجع آموزشی با این دقت و شرح درباره آنها صحبت شده است. پس اگر شما نیز از جمله کسانی هستید که می خواهید خود را به سلاحی قوی در زمینه برنامه نویسی مجهز کنید ورود شما را به این دوره آموزشی خوش آمد می گوییم.
پیشنیاز : گذراندن دوره مقدماتی C#
- مفاهیم Validation در دریافت داده از کاربر
2.Authentication
3. Authorization
4. Cryptography
5. Stenography و Hashing
6. مبحث Socket Programming در C#
7. مبحث File Transfer و کار با انواع فایل ها و Registry در C#
8. برنامه نویسی Asynchronous که شامل بخش های
– آشنایی با Thread ها
-آشنایی با Taskها
9. آشنایی با Process ها و AppDomain ها در برنامه های C#
10. انواع روش های گزارش گیری از پروژه از جمله StimulSoft
11. بسته بندی تجاری پروژه و ساخت فایل Setup پروژه - آشنایی با Lambda Expressions
- درک کامل ADO.Netو مفاهیم ORM
- ارتباط با SQL Server با تکنولوژی های SqlClient ، LINQ و Entity Framework
- مبحث امنیت
محل برگزاری
محمدرضا احمدآبادی
content generaiterلورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است
قبل از هرچیزی، فرم درخواست مشاوره را تکمیل کنید!
دوره های مرتبط
فتوشاپ
دوره فتوشاپ برگزار شده در آکادمی هم اندیشان شهید هاشمی نژاد
مدیر سئو
دوره مدیر سئو برگزار شده در آکادمی هم اندیشان شهید هاشمی نژاد
سخت افزار (اسمبل – نصب ویندوز)
دوره سخت افزار (اسمبل – نصب ویندوز) برگزار شده در آکادمی هم اندیشان شهید هاشمی نژاد
آموزش Premiere
دوره آموزش Premiere برگزار شده در آکادمی هم اندیشان شهید هاشمی نژاد
قوانین ثبت دیدگاه