جستجو برای "{{term}}"
جستجو برای "{{term}}" نتیجه ای نداشت.
پیشنهاد می شود:
  • از املای صحیح کلمات مطمئن شوید.
  • از کلمات کمتری استفاده کنید.
  • فقط کلمه کلیدی عبارت مورد نظر خود را جستجو کنید.
{{count()}} نتیجه پیدا شد. برای دیدن نتایج روی دکمه های زیر کلیک کنید!
نتیجه ای یافت نشد.
سایر نتیجه ها (دپارتمان ها، اخبار، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، اخبار، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، مقالات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}

آموزش برنامه نویسی پیشرفته # C برای نوجوانان
Advanced C # Programming For Adolescents

دوره

دوره سی‌شارپ پیشرفته برای نوجوانان – از مفاهیم شی‌گرایی تا ساخت برنامه‌های کاربردی واقعی

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

تمرکز این ترم بر مفاهیم پایه‌ای و بنیادی  C#مانند یادگیری مفاهیم شی‌گرایی (OOP) و پردازش فایل است؛ مفاهیمی که ستون‌های اصلی مسیر حرفه‌ای C#، ASP.NET، WPF،  MAUI و Unity محسوب می‌شوند.

دستاوردهای دانش پذیر پس از پایان دوره:

تسلط بر مبانی عمیق C#

  • تعریف متدها
  • مدیریت ورودی و خروجی
  • ساختاردهی درست کد
  • استفاده از Libraryهای استاندارد

تسلط بر مفاهیم شی‌گرایی (OOP)

  • طراحی کلاس‌ها، اشیا و روابط بین آن‌ها
  • متد سازنده، پیاده‌سازی وراثت، چندریختی، کپسوله‌سازی
  • ساخت پروژه‌های ساختارمند و قابل توسعه

 ✔ مدیریت خطا (Error Handling)  

  • جلوگیری از کرش برنامه
  • استفاده از try / catch / finally
  • ساخت Exception سفارشی
  • نمایش خطاهای قابل فهم برای کاربر

پردازش فایل‌ها

  • خواندن و نوشتن فایل‌های متنی
  • مدیریت اطلاعات و ذخیره‌سازی داده‌ها
  • کاربردهای واقعی مثل ذخیره اطلاعات کاربران یا محصولات

آشنایی با کتابخانه‌های کاربردی C#

  • DateTime
  • Random
  • Regex
  • Math
  • System.IO
  • Newtonsoft.Json

توانایی رفع اشکال و جمع‌بندی پروژه

  • آشنایی با خطاهای رایج
  • استفاده از ابزارهای Debug
  • تحلیل مشکلات و رفع آنها

انجام یک پروژه پایانی واقعی

در پروژه پایانی، دانش‌آموز یک برنامه کامل می‌سازد (مثل مدیریت کتابخانه، سیستم مدیریت کارها، دفترچه تلفن و…) و همه آموخته‌ها را به کار می‌گیرد.

سوالات متداول

  1. آیا برای شرکت در این دوره باید برنامه‌نویسی بلد باشم؟

نیاز به دانش مقدماتی C# یا آشنایی با مفاهیم پایه برنامه‌نویسی وجود دارد. اگر صفر هستید،  باید در دوره برنامه نویسی مقدماتی سی شارپ شرکت کنید .

  1. این دوره برای چه سنی مناسب است؟

مخصوص نوجوانان ۱۲ تا ۱۸ سال که علاقه‌مند به برنامه‌نویسی هستند.

 

  1.  بعد از دوره چه پروژه هایی می‌توانم بسازم؟

بعد از دوره می‌توان پروژه‌هایی مثل دفترچه مخاطبین، سیستم مدیریت فروشگاه یا دانش‌آموز، To-Do List، ماشین‌حساب پیشرفته و بازی‌های ساده ساخت.

  1. آیا این دوره به درد آینده شغلی می‌خورد؟

بله. مفاهیم این دوره پایه بسیاری از مسیرهای شغلی مثل بازی‌سازی، برنامه‌نویسی وب و نرم‌افزارهای سازمانی است.

  1. آیا گواهینامه صادر می‌شود؟

بله گواهینامه معتبر و دوزبانه مجتمع فنی تهران در صورت اتمام موفق دوره به شما تعلق می گیرد.

 

  1. در چه پروژه های معروفی از آموزه های این دوره استفاده شده است؟

در پروژه‌های واقعی مثل نرم‌افزارهای مدیریت مدرسه، حسابداری کوچک، فروشگاه آنلاین ساده و بازی‌های موبایلی با Unity.

  1. آیا دانش پذیرانی در دپارتمان کودک و نوجوان بوده اند که با طی این مسیر وارد بازار کار شده و از این راه کسب درآمد کنند؟

بله بسیاری از دانش پذیران ما با گذراندن این دوره و دوره های حرفه ای تر و پس از اتمام آموزش خود وارد بازار کار های داخلی و بین المللی شده و درآمد های خوبی از این راه کسب می کنند.

پیش نیاز ها

  • دانش پذیرانی که پیش نیاز درس را گذرانده باشند.
  • رده سنی 14 سال به بالا

سرفصل ها

  • 1. متدها (Methods)
  • -------- چرا نیاز به متد داریم؟
  • -------- تعریف Method و Rules
  • -------- پارامترها
  • -------- مقدار بازگشتی (return)
  • -------- متدهای void
  • -------- Method Overloading
  • -------- متدهای کمکی (Utility Functions)
  • ۲. مفاهیم شی‌گرایی (OOP Concepts)
  • -------- کلاس و شی چیست؟
  • -------- متدها و فیلدها
  • -------- کپسوله‌سازی (Encapsulation)
  • -------- وراثت (Inheritance)
  • -------- چندریختی (Polymorphism)
  • -------- Static Methods و Static Classes
  • -------- طراحی ساختار برنامه با OOP
  • ۳. برنامه‌نویسی شی‌گرا – تمرین و پیاده‌سازی
  • -------- ساخت چندین کلاس کاربردی
  • -------- مدل‌سازی مسئله‌های واقعی با OOP
  • -------- مدیریت مجموعه‌ای از اشیا
  • -------- کار با سازنده‌ها (Constructors) و Propertyها
  • ۴. مدیریت خطا (Exception Handling)
  • -------- try / catch / finally
  • -------- انواع Exception های رایج
  • -------- ایجاد Exception سفارشی
  • -------- مدیریت ورودی اشتباه
  • -------- جلوگیری از کرش برنامه
  • ۵. پردازش فایل (File Handling)
  • -------- ذخیره اطلاعات در فایل
  • -------- خواندن و بازیابی اطلاعات
  • -------- ساخت برنامه‌های کاربردی مثل دفترچه تلفن
  • -------- مدیریت خطاهای احتمالی هنگام کار با فایل‌ها
  • -------- خواندن خط‌به‌خط فایل
  • -------- ذخیره‌سازی داده‌ها در فایل
  • ۶. آشنایی با کتابخانه‌های کاربردی C#
  • -------- System.Math (توان، جذر، سینوس ..)
  • -------- System.Random (ساخت رمز – قرعه‌کشی – بازی ساده)
  • -------- System.DateTime (زمان، تاریخ، اختلاف تاریخ)
  • -------- System.Text.RegularExpressions (Regex) (چک‌کردن ایمیل و رمز)
  • -------- System.IO (مدیریت فایل و فولدر)
  • -------- Newtonsoft.Json (فایل JSON)
  • ۷. جمع‌بندی و رفع اشکال
  • ۸. پروژه پایانی
  • در انتهای دوره، یک پروژه کامل توسط دانش پذیر طراحی و اجرا می‌شود. مثال‌ها:
  • -------- مدیریت کارها (To-Do List)
  • -------- سیستم مدیریت دانش‌آموزان
  • -------- دفترچه تلفن پیشرفته
  • -------- برنامه مدیریت فروشگاه کوچک
  • -------- سیستم حساب بانکی ساده

کسب توانایی ها

  • در این دوره دانش پذیر یاد می‌گیرد چطور:
  • ساختارهای واقعی برنامه بسازد
  • داده‌ها را مدیریت کند
  • با کلاس‌ها و شی‌ءها کار کند
  • خطاها را کنترل کند
  • داده‌ها را در فایل ذخیره و بارگذاری کند
  • و یک پروژه‌ی استاندارد بسازد

بازار کار

  • این ترم، مهارت عملی و پایه‌ای برای ورود به انواع مسیرهای برنامه‌نویسی فراهم می‌کند
  • ابزارهای کوچک و کاربردی بسازد و درآمد داشته باشد.
  • برای پروژه‌های مدارس نرم‌افزار بسازد.
  • مسیر حرفه‌ای توسعه دسکتاپ، وب، موبایل یا بازی را با پایه قوی شروع کند.
  • در واقع، ترم دوم کلید دسترسی به دنیای واقعی برنامه‌نویسی و درآمدزایی عملی است، بدون اینکه هنوز به پایگاه داده‌های بزرگ یا چارچوب‌های پیچیده نیاز داشته باشد.
  • یادگیری سی‌شارپ برای نوجوانان یک سرمایه‌گذاری بلندمدت است. سی‌شارپ یکی از مهم‌ترین زبان‌های برنامه‌نویسی دنیاست و در حوزه‌های زیر کاربرد فراوان دارد:
  • 🌟 مسیرهای شغلی آیند و مرتبط به این حوزهه:
  • پس از پایان ترم دوم، دانش پذیر آمادگی ورود به این مسیرها را دارد:
  • توسعه نرم‌افزارهای دسکتاپ
  • --------- در ترم ۳: WPF
  • --------- در ترم ۴ :پروژه حرفه‌ای MVVM +
  • توسعه وب
  • --------- ASP.NET Core
  • --------- Web API
  • --------- Full-stack مسیر C#
  • ساخت بازی
  • --------- Unity با زبان C#
  • توسعه موبایل
  • --------- .NET MAUI
  • فریلنس و پروژه‌های کوچک
  • --------- ساخت ابزارهای مدیریتی ساده
  • --------- پروژه‌های اتوماسیون کوچک
  • --------- نرم‌افزارهای شخصی‌سازی‌شده
  • نوجوانی که در این سن کار با C# را یاد می‌گیرد، در آینده برای ورود به دانشگاه، مسابقات برنامه‌نویسی، پروژه‌های دانش‌آموزی و حتی کارآموزی برنامه‌نویسی آماده خواهد بود.
اطلاعات درس
دپارتمان : کودک و نوجوان سطح درس : تخصصی گواهینامه : دارد حضوری/آنلاین : ۴۵ ساعت

کلاس ها

کلاس #367557
مرکز : سعادت آباد (مرکزی)
تاریخ شروع : ۱۲-۱۱-۱۴۰۴
یکشنبه از ساعت ۱۵:۳۰ تا ۱۷:۳۰
هزینه دوره : ۷۷,۰۰۰,۰۰۰ ریال