دوره برنامه نویسی Programming in C#1 – Windows Forms

توضیحات کوتاه
شما می توانید پس از گذراندن دوره آموزشی .NET Fundamentals یا دوره آموزش برنامه نویسی C# مقدماتی، به سراغ دوره آموزشی برنامه نویسی Programming in C#1 بروید. دوره برنامه نویسی Programming in C#1 دوره ای کامل است و پس از گدراندن آن شما قدر خواهید بود یک اپلیکیشن ویندوزی یا Windows Application برنامه نویسی کنید. دوره آموزشی برنامه نویسی سی شارپ در سماتک فارغ التحصیلان بسیار زیادی را برای ورود به بازار کار برنامه نویسی در شرکت های توسعه دهنده نرم افزار آماده نموده است.
استاد فراز لقائی | سماتک

فراز لقایی

از 4,900,000 تومان

تومان

استاد پرهام درویشی | سماتک

پرهام درویشی

از 4,900,000 تومان

تومان

اهداف دوره  #Programming in C :

این‌ دوره بر اساس نقشه‌ آموزشی‌ جدید شرکت‌ مایکروسافت‌ در سال ٢٠١٢ برای‌ کسب‌ مدارك تخصصی‌ Microsoft Certified Solutions Developer MCSDطراحی‌ شده است‌. گسترش روز افزون تکنولوژی‌ دات نت‌ در سال های‌ اخیر و گرایش‌ برنامه‌ نویسان به‌ استفاده از این‌ پلتفرم، باعث‌ گردیده که‌ مایکروسافت‌ دو مسیر متفاوت آموزشی‌ را برای‌ توسعه‌ در محیط‌ های‌ ویندوز و وب طراحی‌ نماید.ودر این‌ میان زبان C# را نیز به‌ عنوان اصلی‌ ترین‌ و محبوب ترین‌ زبان برنامه‌ نویسی‌ دات نت‌ انتخاب نموده است‌. لذا یادگیری‌ مناسب‌ زبان C# به‌ عنوان اصلی‌ ترین‌ عامل‌ توسعه‌ در محیط‌ دات نت‌ لازم و ضروری‌ می‌ باشد. در این‌ دوره ضمن‌ معرفی‌ ساختار و قواعد زبانC# ، تکنیک‌ های‌ شی‌ گرایی‌ و بکارگیری‌ آن همراه با مولفه‌ های‌ دات نتی‌ در حد مناسبی‌ آموزش داده می‌ شود. لذا به‌ کلیه‌ توسعه‌ دهنده های‌ دات نت‌ که‌ خواهان یادگیری‌ اصولی‌ این‌ زبان می‌ باشند، توصیه‌ می‌گردد در این دوره شرکت نمایند

 

جزئیات سرفصل آموزشی دوره #Programming in C را از اینجا دریافت کنید:

سرفصل‌های دوره برنامه نویسی Programming in C#1 – Windows Forms Django

1. Implement program flow. iterate across collection and array items; program decisions by using switch statements, if/then, and operators; evaluate expressions; Duration 60 Minutes;
2. Implement exception handling. handle exception types (SQL exceptions, networ exceptions, communication exceptions, network timeout exceptions); catch typed vs. base exceptions; implement try-catch-finally blocks; throw exceptions; determine when to rethrow vs. throw; create custom exceptions; Duration 120 Minutes;
3. Create types. create value types (struct, enum), reference types, generic types, constructors, static variables, methods, classes, extension methods, optional and named parameters, and indexed properties; create overloaded and overriden methods; Duration 4 hours;
4. Consume types. box or unbox to convert between value types; cast types; convert types; Duration 120 Minutes;
5. Enforce encapsulation. enforce encapsulation by using properties, by using accessors (public, private, protected), and by using explicit interface implementation; Duration 3 hours;
6. Create and implement a class hierarchy. design and implement an interface; inherit from a base class; Duration 120 Minutes;
7. Debug an application. create and manage compiler directives; choose an appropriate build type; manage programming database files and symbols; Duration 60 Minutes;
8. Manage the object life cycle. implement IDisposable, including interaction with finalization; manage IDisposable by using the Using statement; manage finalization and garbage collection; Duration 60 Minutes;
9. Manipulate strings. manipulate strings by using the StringBuilder, StringWriter, and StringReader classes; search strings; enumerate string methods; format strings; Duration 60 Minutes;
10. Store data in and retrieve data from collections. store and retrieve data by using dictionaries, arrays, lists, sets, and queues; choose a collection type; initialize a collection; add and remove items from a collection; use typed vs. non-typed collections; implement custom collections; Duration 120 Minutes;
11. Perform I/O operations. read and write files and streams; ; Duration 120 Minutes;
12. Visual Programming. Working with Windows Forms and Container Controls (GroupBox, Panel, TabControl); Configuring Controls in Windows Form (Button, Label, TextBox, MaskedEdit, DataTimePicker); Using List Display and Specialized Controls (ListBox, ComboBox, ChekedListBox, ListView, TreeView, GridView; Advanced Controls (Menu, Minutes; Duration 7 hours; ToolStrip, StatusStrip) Duration 60
13. Working With Database. Introduce Database Technologies (ADO.NET, Entity Framework); ADO.NET Object Model; Connection to a Database; Reading & Writing Data; Minutes; Duration 7 hours; Duration 60
14. Validating User Inputs. Define Validation Strategies; Implement field level validation; Implement Form level validation; Duration 120 Minutes;
15. Create and implement events and callbacks. Create event handlers; subscribe to and unsubscribe from events; use built-in delegate types to create events; create delegates; lambda expressions; anonymous methods; Duration 7 hours;

 

محل برگزاری

دوره‌های مرتبط

برنامه نویسی مقدماتی C#
برنامه نویسی مقدماتی C#

دوره MS .NET Fundamentals آموزش برنامه نویسی مقدماتی C#

دوره آموزش سی‌شارپ (C#) – مقدماتی تا پیشرفته

این دوره کاربردی به شما مهارت‌های لازم برای برنامه‌نویسی در محیط .NET را آموزش می‌دهد. مباحث اصلی شامل ساختار برنامه، گرامر زبان، طراحی واسط کاربری (UI) و پیاده‌سازی پروژه‌های کاربردی است. C# یکی از محبوب‌ترین زبان‌های برنامه‌نویسی است که برای توسعه نرم‌افزارهای ویندوز، وب و موبایل در فریمورک .NET استفاده می‌شود. این دوره مطابق با استانداردهای مایکروسافت طراحی شده و بهترین مسیر برای ورود به دنیای برنامه‌نویسی محسوب می‌شود

قیمت :

از 2,500,000 تومان

دوره حضوری / آنلاین API Architecture Styles(Create Modern Application With REST,gRPC,GraphQL in .Net 8) and next.js
دوره حضوری / آنلاین API Architecture Styles(Create Modern Application With REST,gRPC,GraphQL in .Net 8) and next.js

دوره API Architecture Styles and next.js

در این دوره آموزشی جامع، ما به بررسی و تحلیل سه سبک محبوب و موثر معماری API در دنیای تکنولوژی امروز یعنی REST, gRPC, و GraphQL خواهیم پرداخت. هدف اصلی این دوره، مسلح کردن توسعه‌دهندگان به دانش کافی برای ایجاد راه‌حل‌های قابل اطمینان و کارآمد API است که پیشرفته‌ترین و مرتبط‌ترین تکنیک‌های موجود در .NET 8 را به کار می‌گیرد. شرکت‌کنندگان یاد خواهند گرفت که چگونه هر یک از این سبک‌ها را با درکی عمیق از مبانی، بهترین شیوه‌ها و تفاوت‌های کاربردی آن‌ها، به صورت عملی پیاده‌سازی کنند.

علاوه بر مفاهیم و استراتژی‌های تئوری، این دوره شامل موارد عملی فراوانی است که فرصت‌هایی برای تمرین و تقویت مهارت‌های توسعه و اجرای API در سناریوهای واقعی را فراهم می‌کند. تاکید ویژه‌ای بر ارزیابی امنیتی، نگهداری و مقیاس‌پذیری API‌ها خواهد بود تا شرکت‌کنندگان برای مواجهه با چالش‌های به هنگام در محیط‌های توسعه نرم افزاری مجهز شوند. در پایان این دوره، توسعه‌دهندگان نه تنها در ایجاد API‌های سازگار و کارآمد مهارت خواهند داشت، بلکه توانایی اتخاذ تصمیمات فنی مناسب برای نیازهای خاص پروژه خود را نیز کسب می‌کنند.

قیمت :

از 6,200,000 تومان

دوره آنلاین API Security
دوره آنلاین API Security

دوره API Security

دوره “امنیت‌ “API به‌ منظور آشنایی‌ عمیق‌ با مفاهیم‌ و تکنیک‌ها ی‌ ضروری‌ برای‌ حفظ‌ و تقویت‌ امنیت‌ APIها طراحی‌ شده است‌. در دنیای‌ امروز که‌ بسیاری‌ از سیستم‌ها و سرویس‌ها از APIها برای‌ ارتباط و تبادل داده استفاده می‌کنند، تأمین‌ امنیت‌ این‌ نقاط حیات ی‌ امری‌ ضروری‌ است‌. این‌ دوره با ترکیب‌ تئوری‌ و پروژههای‌ عمل ی‌ به‌ دانشجویان کمک‌ می‌کند تا اصول اولیه‌ و پیشرفته‌ امنیت‌ API را درك کرده و در پروژههای‌ واقعی‌ به‌ کار گیرند. همچنین‌، مباحثی‌ مانند ٠.٢ OAuth، OpenID Connect، و امنیت‌ میکروسرویس‌ها به‌ طور جامع‌ پوشش‌ داده می‌شود تا شرکت‌کنندگان بتوانند چالش‌های‌ امنیتی‌ در مقیاس بزرگ را مدیریت‌ کنند. دوره همچنین‌ به‌ جدیدترین‌ تکنولوژی‌ها و ابزارهای‌ امنیتی‌ می‌پردازد تا فراگیران با تهد یدات نوظهور نیز آشنا شوند.

قیمت :

از 8,900,000 تومان

توضیحات کوتاه
شما می توانید پس از گذراندن دوره آموزشی .NET Fundamentals یا دوره آموزش برنامه نویسی C# مقدماتی، به سراغ دوره آموزشی برنامه نویسی Programming in C#1 بروید. دوره برنامه نویسی Programming in C#1 دوره ای کامل است و پس از گدراندن آن شما قدر خواهید بود یک اپلیکیشن ویندوزی یا Windows Application برنامه نویسی کنید. دوره آموزشی برنامه نویسی سی شارپ در سماتک فارغ التحصیلان بسیار زیادی را برای ورود به بازار کار برنامه نویسی در شرکت های توسعه دهنده نرم افزار آماده نموده است.
قیمت :

از 4,900,000 تومان

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
از 4,900,000 تومان
نوع دوره : حضوری و آنلاین
سطح دوره : پیشرفته
پیش نیاز : سی شارپ مقدماتی
40 ساعت
فراز لقائی
فراز لقائی
حوزه برنامه نویسی

فراز لقائی
پرهام درویشی
حوزه برنامه نویسی

اشتراک در
اطلاع از
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها