
همه مقاطع سنی
درودی بهت، من یاسین رحیمی هستم. برنامهنویسی فرانتاند، JavaScript و React، در کنار تدریس مهارتهای ICDL (بهویژه Excel، ویندوز و مفاهیم سختافزار و نرمافزار) کاریه که این چند سال بهطور جدی انجامش میدم. دنیای کدنویسی رو از انجام پروژههای واقعی و کلی آزمون و خطا یاد گرفتم و حالا دوست دارم همون مسیر رو با بقیه طی کنم.
سوابق تحصیلیدرسام رو توی رشته ریاضی فیزیک دبیرستان نمونه دولتی خرد تو جزیره قشم ادامه میدم. برنامهنویسی رو از سال هشتم شروع کردم. اون اوایل کلاسهای حضوری و آنلاین کمک خوبی بودن، ولی فهمیدم اگه فقط به کلاس دل ببندم رشد زیادی نمیکنم. برای همین کلی وقت گذاشتم روی خوندن مستندات رسمی، دورههای تخصصی به زبان انگلیسی و زدن پروژههای واقعی. به نظرم یه برنامهنویس وقتی عمیق یاد میگیره که بتونه مستند اصلی رو باز کنه و جواب سوالش رو خودش پیدا کنه. این دیدگاه رو توی کلاسهام هم منتقل میکنم.
چرا این درسها را تدریس میکنم؟برای من جذابترین بخش ماجرا اینه که ببینم یه هنرجو که تازه شروع کرده، چند وقت بعد میتونه یه پروژه واقعی رو خودش جلو ببره. برنامهنویسی فرانتاند دنیای بیانتها و پر از فرصت شغلی داره. ICDL هم به نظرم پایهایترین چیزیه که هر کسی قبل از ورود جدی به فضای دیجیتال باید بلد باشه. دوست ندارم تدریس فقط انتقال چند دستور باشه؛ میخوام هنرجو بعد از دوره بتونه مسئله حل کنه، الگوریتمی فکر کنه و با اعتماد به نفس بره سراغ پروژههای خودش.
تجربه پروژههاحدود دو ساله که بهطور تخصصی روی فرانتاند کار میکنم و تقریباً یک ساله React رو توی پروژههای واقعی استفاده میکنم. توی این مدت پروژههایی انجام دادم که هرکدوم یک چالش متفاوت بودن:
این تجربهها کمکم کردن توی کلاس فقط تئوریک صحبت نکنم و بتونم مثالهایی بزنم که واقعاً توی پروژهها پیش اومده. در کنارش، با یه تیم برنامهنویس، طراح و دیجیتال مارکتر روی پروژههای واقعی کار میکنیم. یه بار هم توی نمایشگاه الکامپ یه ایده نرمافزاری ارائه دادیم و الان برای دوره بعدی نمایشگاه، یه ایده جدید آماده میکنیم. این تعامل با بازار باعث میشه همیشه بدونم فضای کار واقعاً چی میخواد.
سابقه تدریستدریس رو فقط از کلاس درس شروع نکردم. توی سالهای ۱۴۰۳ و ۱۴۰۴ بهعنوان استادیار توی دوره برنامهنویسی پیشرفته فرانتاند ابر آروان فعالیت کردم. کارم مرور فشرده مفاهیم، کمک به همدورهایها توی تمرینها، رفع اشکال و توضیح تکالیف بود. اون تجربه هم دانش فنیام رو عمیقتر کرد و هم مهارت انتقال مفاهیم رو توی عمل بهم یاد داد.
بعد از اون، توی آموزشگاه نجم (درگهان) دورههای ICDL رو تدریس کردم و با حدود ۱۵ هنرجو توی کلاسهای خصوصی و گروهی کار کردم. بیشترشون نوجوون و جوونایی بودن که میخواستن مهارتهای کامپیوتری رو جدی یاد بگیرن یا پا بذارن توی دنیای برنامهنویسی.
ابزارهایی که آموزش میدهمتوی کلاسها خودم رو فقط به زبان محدود نمیکنم. هنرجو با ابزارهایی که یه توسعهدهنده واقعی هر روز استفاده میکنه آشنا میشه: از VS Code و تنظیمات کاربردیاش، Git و GitHub در حد مقدماتی، ساخت محیط توسعه، مدیریت پروژه، تا ابزارهای جانبی که سرعت کار رو چند برابر میکنن. اینها همگی توی روند عادی آموزش جا گرفتن.
منابع آموزشیمنابعی که استفاده میکنم ترکیبی از مستندات رسمی React و JavaScript، منابع معتبر انگلیسی، مثالهای واقعی، تمرینهای اختصاصی و پروژههای عملی هستن. اما مهمتر از همه، توی کلاس یاد میدم چطور خودت مستندات رو بخونی، سوالت رو درست بپرسی، جستجوی مؤثر انجام بدی و بدون وابستگی به یه مدرس خاص، راه خودت رو پیدا کنی. به نظرم این مهارت از هر تکنولوژیای ارزشمندتره.
روش تدریسروش کار من مرحله به مرحله به این صورته:
در تمام طول دوره هم برای رفع اشکال و پاسخ به سوالات در دسترسم.
تفاوت کلاسهای منکلاسها رو آنلاین ترجیح میدم، چون اشتراکگذاری کد و صفحه نمایش توی برنامهنویسی خیلی راحتتر و باکیفیتتر انجام میشه. معمولاً از Google Meet استفاده میکنم، اما اگه هنرجو با پلتفرم دیگهای راحتتره، هماهنگ میکنیم. کلاس حضوری هم با هماهنگی قبلی امکانپذیره. برای شروع فقط آشنایی مقدماتی با کامپیوتر کافیه.
هزینهی کلاسهزینه کلاسها کاملاً توافقی تعیین میشه و بستگی داره به آنلاین یا حضوری بودن، تعداد جلسات و شرایط خاص (مثلاً تدریس در مناطق محروم). میتونیم یه جلسه آزمایشی بذاریم تا با سبک تدریس آشنا بشی. اگر وسط دوره هم از بخشی راضی نبودی، اول دلیلش رو بررسی میکنم و تمام تلاشم رو میکنم که حلش کنم.
هدف من از تدریساگر بخوام توی یه جمله خلاصه بگم، هدفی که دارم اینه که هنرجو آخر دوره فقط یه زبان یا نرمافزار بلد نباشه. دوست دارم بدونه هدفش چیه، مسیرش رو بشناسه، بتونه مسئله حل کنه، یادگیری مستقل رو تجربه کرده باشه و با اعتماد به نفس راه خودش رو ادامه بده.
پیش از شروع کلاس اگر سوالی داری یا دوست داری بیشتر با هم آشنا بشیم، خوشحال میشم که گپ بزنیم. میتونی از طریق لینکهای بالا رزومه و نمونهکارها رو ببینی. امیدوارم بتونم توی این مسیر همراه خوبی برات باشم. 😊