اگر میخواهید درک عمیقتری نسبت به مفاهیم مهندسی نرمافزار داشته باشید و ببینید این مفاهیم در صنعت چگونه مورد استفاده قرار میگیرند و همچنین به حل مساله و چالشهای توسعه یک محصول علاقهمندید، این دوره مناسب شماست. در این دوره شما علاوه بر یادگیری مبانی و اصول برنامهنویسی، بر روی یک پروژهی نزدیک به دنیای واقعی کار خواهید کرد و با تکنیکها و اصول توسعه بکاند، فرانتاند و دواپس آشنا خواهید شد. برای حضور در این بوتکمپ آموزشی، علاوه بر علاقه نیاز است حداقل یک زبان برنامهنویسی را هم در حد متوسط بلد باشید. این دوره به صورت نیمهحضوری برگزار میشود؛ به این معنا که نیاز است در طول هفته به طور میانگین 44 ساعت زمان بگذارید، چرا که بخشی از محتوا به صورت ویدیویی و متنی در اختیار شما قرار میگیرد تا آن را مطالعه کنید و به تمرین بپردازید و در جلسات منتورینگ تخصصی شرکت کنید. سپس یک روز در هفته (یکشنبهها 9 تا 18) به صورت حضوری را در رهنماکالج جمع میشوید تا به کار تیمی و گذراندن کارگاههای تکمیلی طراحی شده بپردازید. این دوره مبتنی بر فضای کار واقعی طراحی شده و در آن با مفاهیم Agile و متد Scrum و همچنین شیوههای اصولی کار با هوش مصنوعی نیز آشنا خواهید شد. شما بعد از گذراندن این بوتکمپ میتوانید به عنوان یک Software developer وارد بازار کار شوید.
به خاطر نوع برگزاری این دوره و داشتن ظرفیت مشخص و همچنین برای استفاده مفید از آن، لازم است پیشنیازهایی داشته باشید. برای همین لطفا قبل از اقدام به پر کردن فرم ثبتنام، این فایل را دانلود و کامل مطالعه کنید، در این فایل یک تمرین برایتان تعریف شده که باید پاسخ آن را در هنگام ثبتنام اولیه برای ما ارسال کنید. تا بیشتر با سطح دانشتان آشنا شویم و بتوانیم بهتر در مسیر یادگیری همراهیتان کنیم.
دریافت چالشآموزش نوشتن تست و برنامهنویسی به شکل TDD
مهارت کار با زبان Typescript به صورت حرفهای
استفاده اثربخش و حرفهای از هوش مصنوعی در زمان یادگیری و پیادهسازی
آشنایی با دیزاینپترنها و بستپرکتیسهای برنامهنویسی
کار با کتابخانههای پرکاربرد ریاکت، مانند React Query، React Hook Form و...
آموزش و کار با با مفاهیم و ابزارهای کاربردی در صنعت نرمافزار، مانند داکر و ci/cd
آموزش مفاهیم و ابزارهای زیرساختی نظیر مبانی استفاده از لینوکس و ابزارهای مانیتورینگ
آموزش کار با Git و Git Flow
مهارت در به کارگیری چارچوب کار Agile در مدیریت پروژه
آموزش کار با دیتابیسهای Sql و NoSql نظیر MongoDB و PostgreSQL
تعریف پروژهای گروهی و نزدیک به محیط واقعی جهت افزایش تعاملات گروهی و یادگیری بهتر مباحث
آموزش اصول تهیهی یک رزومهی تاثیرگذار و شیوه حضور در مصاحبه شغلی
آموزش نحوهی همکاری و تعامل گروهی برای عضویت تاثیرگذار در تیم
برگزاری کارگاههای انتقال تجربه با حضور اساتید بزرگ حوزهی نرمافزار
با توجه به محدود بودن ظرفیت دوره، چالشها به ترتیب ارسال، بررسی و ارزیابی میشوند و با پر شدن ظرفیت، مهلت ارسال چالش به اتمام میرسد.