برنامه نویسی پایه

Basic Programming

معرفی دوره

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

نوع تدریس و پیشروی دوره

این دوره به صورت جلسات حضوری و آنلاین برگزار می‌شود. هر جلسه شامل بخش آموزشی (۸۰%) و بخش پرسش و پاسخ (۲۰%) است. هم‌چنین، تمرین‌های عملی برای هر بخش طراحی شده‌اند تا دانشجویان بتوانند مفاهیم را در عمل تجربه کنند.

سرفصل مطالبی که در این دوره تجربه خواهیم کرد

  • مقدمه به برنامه‌نویسی و مبانی C#
  • تنظیم محیط توسعه
  • متغیرها و انواع داده
  • عبارات شرطی
  • حلقه‌ها و تکرار
  • توابع و متدها
  • آرایه‌ها و لیست‌ها
  • مدیریت خطا و اشکال‌زدایی
  • رشته‌ها و فایل‌های متنی
  • کار با رشته‌ها و خواندن/نوشتن فایل‌های متنی در C#
  • فهرست‌ها و مجموعه‌ها
  • کار با دیکشنری‌ها و مجموعه‌ها و مفاهیم مرتبط
  • پروژه نهایی

مدرس:  سپهر نوروزی

  • فارغ‌التحصیل مهندسی کامپیوتر از دانشگاه سمنان
  • بیش از ۶ سال سابقه فعالیت در زمینه مهندسی نرم افزار
  • تخصص: #C، C++، پایتون و بهترین شیوه های برنامه نویسی
  • تخصص در ساختمان های داده و الگوریتم

 

اهداف

  • اکتساب مفاهیم پایه‌ای برنامه‌نویسی
  • آشنایی با زبان برنامه‌نویسی C#
  • توانایی حل مسائل ساده با استفاده از برنامه‌نویسی
  • ایجاد انگیزه و علاقه برای یادگیری عمیق‌تر در برنامه‌نویسی

ویژگی های دوره

  • آموزش مهارت‌محور و انتقال تجربه
  • ارتباط با اساتید و پرسش‌وپاسخ
  • تمرین و پروژه

ارزیابی

در پایان هر بخش، یک تمرین و آزمون کوتاه انجام خواهد شد. هم‌چنین، پروژه‌ نهایی که در پایان دوره اجرا می‌شود، به عنوان بخش اصلی ارزیابی در نظر گرفته می‌شود.

مخاطبین دوره

این دوره، مناسب کسانی است که می‌خواهند چه با قصد بازی‌سازی، چه با سایر اهداف، برنامه‌نویسی یاد بگیرند، اما تا به حال به شکل حرفه‌ای وارد آن نشده‌‌اند.

پیش‌نیازهای این دوره

این دوره، پیش‌نیاز خاصی ندارد. صرفا متقاضیان این دوره باید از دانش کافی زبان انگلیسی برخوردار باشند.

شرایط ثبت نام

  • مصاحبه اولیه
  • دانش کافی زبان‌ انگلیسی
  • علاقه‌مند به آشنایی و یادگیری عمیق برنامه‌نویسی
  • حداقل سن ثبت‌نام: 16 سال

منابع

“C# 9.0 in a Nutshell” by Joseph Albahari and Ben Albahari
“C# 9.0 Pocket Reference” by Joseph Albahari and Ben Albahari

نکته مهم: ثبت‌نام به معنی حضور نهایی در دوره نیست؛ و متقاضی بعد از انجام مصاحبه مجوز ورود به دوره را خواهد گرفت.

دوره: برنامه‌نویسی پایه

تعداد جلسات: 16 جلسه به صورت حضوری و آنلاین

مدت زمان هر جلسه: 120 دقیقه

تاریخ برگزاری: پاییز 1402

ظرفیت حضوری: 20 نفر

ظرفیت آنلاین: 30 نفر

شهریه دوره: 8 میلیون تومان

شهریه دوره (با 30 درصد تخفیف) :

5 میلیون و 600 هزار تومان