زبان برنامه نویسی #C (سی شارپ) یکی از زبان های معروف و قدرتمند در حوزه برنامه نویسی است که پایه و اساس طراحی بسیاری از نرم افزارها میباشد. سی شارپ یک زبان برنامهنویسی شی گراست که به برنامهنویسان این امکان را میدهد اپلیکیشنهای cross-platform برای پلتفرمهای ویندوز، تحت وب و موبایل طراحی کنند. با شرکت در دوره آموزش برنامه نویسی مقدماتی #C (سی شارپ) موسسه آموزش همکاران سیستم، به صورت کاملا اصولی و کاربردی با این زبان برنامه نویسی آشنا شده و مقدمات حضور شما برای ورود به بازار کار فراهم میشود.
به کلیه شرکت کنندگانی که علاوه بر حضور در دوره، نمره قبولی در آزمون انتهای دوره را نیز کسب نمایند، گواهی نامه اعطا خواهد شد.
مدرس دوره آموزش برنامه نویسی سی شارپ:
- آقای مهندس عمران صادقی، برنامه نویس ارشد شرکت همکاران سیستم
برای مشاهده رزومه استاد به لینک زیر مراجعه کنید.
پیش نیاز دوره آموزش برنامه نویسی مقدماتی #C (سی شارپ):
- مفاهیم پایه حافظه (بیت، بایت، اعداد مبنای 2 و مبنای 16)
- مفهوم متغیر (variable)
- مفهوم آرایه (array)
- مفهوم رشته (string)
- مفاهیم پایه الگوریتم ها
- حل و کد نویسی مسائل ساده، با یک زبان برنامه نویسی دلخواه (مسائلی مثل مرتب سازی اعداد)
- مفاهیم عمومی کامپیوتر (مانند کار با سیستم عامل ویندوز)
سیلابس های دوره آموزش برنامه نویسی مقدماتی #C:
- آشنایی با NET Framework.
- مفاهیم اولیه
- Variable
- Const
- if/else
- عبارات شرطی
- شرط تودرتو
- حلقه های تکرار
- verbatim string literal
- Class
- Field
- ReadOnly
- Method
- Property
- Constructor
- Value Type/Reference Type
- Struct
- Records
- Preprocessor Directives
- Access modifiers
- ref/out
- params
- optional & named
- Nested type
- کلاسها و شیگرایی
- virtual/override
- base
- Hiding
- Polymorphism
- Down cast/Up cast
- as/is
- abstract
- Interface
- Enum
- Event & Delegate
- روش استاندارد تعریف رویداد
- Nullable
- Exceptions
- Extension Methods
- برخی interface های مهم
- using
- Parse/TryParse
- MaxValue, MinValue
- آرایه ها
- Dictionary, HashSet
- Queue, Stack
- Anonymous type & method
- LINQ مقدماتی
- Attiribute و Reflection مقدماتی
- Multithread مقدماتی
- lock
- Code Patterns
- فایلها و stream ها
سوابق همکاران سیستم در حوزه برنامه نویسی:
همکاران سیستم با بیش از سه دهه تجربه، بزرگترین شرکت نرمافزاری بخش خصوصی است. این شرکت با بهرهمندی از 120 متخصص تولید نرمافزار در حوزههای مختلف، تاکنون نیاز نرم افزاری حدود 85000 مشتری کوچک، متوسط و بزرگ در صنایع مختلف را پاسخگو بوده است.
حاصل تلاش این مجموعه، تولید بیش از هشتاد سامانه نرمافزاری در حوزههای مختلف کسب وکار و مبتنی بر فناوری های دانت نت، دلفی، جاوا و در پلتفرم های ویندوز، لینوکس، وب و اندروید است.
طراحی دوره های آموزشی ویژه توسعه دهندگان نرم افزار از سطح مبتدی تا پیشرفته، با تکیه بر دانش و تجربه اندوخته شده طی سال های اخیر و با همکاری جمعی از متخصصین و خبرگان حوزه تولید نرمافزار، توسط موسسه پژوهش و آموزش همکاران سیستم انجام می شود.
این دوره برای دانشجویان، علاقهمندان به برنامهنویسی، و متخصصان فناوری اطلاعات که میخواهند به صورت اصولی و کاربردی با زبان برنامهنویسی #C آشنا شوند مناسب است. همچنین افرادی که قصد دارند مسیر حرفهای خود را به عنوان یک توسعهدهنده نرمافزار آغاز کنند، مخاطب اصلی این دوره هستند.
بله، آشنایی با مفاهیم پایه برنامهنویسی مانند متغیرها، آرایهها، رشتهها، و الگوریتمها، و همچنین تجربه کدنویسی ساده با یک زبان دلخواه، پیشنیاز این دوره است.
در پایان این دوره، شما:
با مفاهیم پایه و پیشرفته زبان #C (مانند شیگرایی، LINQ، و Multithreading) آشنا خواهید شد.
میتوانید اپلیکیشنهای ساده و کاربردی طراحی کنید.
آماده ورود به دورههای پیشرفته برنامهنویسی یا پروژههای حرفهای خواهید بود.
این دوره کاملاً عملی است و در کنار مفاهیم تئوری، تمرینها و پروژههای کاربردی ارائه میشود تا شما بتوانید دانش خود را در عمل پیادهسازی کنید.
بله، به کلیه شرکتکنندگانی که در دوره حضور داشته و نمره قبولی در آزمون پایان دوره را کسب کنند، گواهینامه رسمی موسسه پژوهش و آموزش همکاران سیستم اعطا میشود.
زبان #C برای طراحی اپلیکیشنهای ویندوز، وب، و موبایل کاربرد دارد و به دلیل ویژگیهای شیگرایی و سازگاری با پلتفرمهای مختلف، یکی از محبوبترین زبانها در صنعت نرمافزار است. یادگیری این زبان، مسیر شما را برای ورود به بازار کار نرمافزار هموار میکند.
برای شرکت در این دوره، به یک کامپیوتر یا لپتاپ با سیستمعامل ویندوز و دسترسی به اینترنت پایدار نیاز دارید. همچنین لازم است نرمافزار Visual Studio را برای کدنویسی نصب کنید (آموزش نصب در ابتدای دوره ارائه میشود).
جزئیات
مدرس دوره | عمران صادقی |
مخاطبان | |
روش برگزاری | |
مدت دوره آنلاین | 40 ساعت |
من را از برگزاری دورههای جدید آگاه کن