۱. مبانی
نقطه شروع برنامهنویسی: مبانی کامپیوتر، آشنایی با خط فرمان و کنترل نسخه با Git و GitHub.
- مبانی کامپیوتر و برنامهنویسی
- خط فرمان
- Git و GitHub
یک نقشه راه ۲۶هفتهای که شما را از صفر به سطح جونیور فرانتاند میرساند: از HTML و CSS و جاوااسکریپت تا تایپاسکریپت، ریاکت و Next.js؛ سپس توسعه با کمک هوش مصنوعی و انتشار یک محصول واقعی. تمام مراحل پروژهمحور است و با دو گیت ارزیابی و یک پروژه پایانی همراه میشود.
نقطه شروع برنامهنویسی: مبانی کامپیوتر، آشنایی با خط فرمان و کنترل نسخه با Git و GitHub.
ساخت صفحات وب با HTML و CSS؛ از ساختار معنایی تا چیدمان و طراحی واکنشگرا.
زبان اصلی وب را عمیق یاد بگیرید: نحو، توابع، DOM و برنامهنویسی ناهمگام.
توسعه جاوااسکریپت در مقیاس حرفهای با تایپاسکریپت و ابزارهای توسعه مدرن.
شناخت React و اکوسیستم آن (هفته ۱۶ تا ۲۲): کامپوننتها، Tailwind، TanStack Query، React Hook Form و Zod، تستنویسی و Next.js، سپس پروژه ۴ و پروژه پایانی. این ماژول در هفته ۲۰ با گیت React ارزیابی میشود.
از هفته ۲۲: توسعه اگنتیک و برنامهنویسی با کمک هوش مصنوعی؛ استفاده از دستیارهای کدنویسی برای تولید و بهبود کد در کنار درک عمیق مفاهیم.
آمادهسازی محصول برای انتشار در دنیای واقعی (در طول مسیر و مرحله پایانی): دسترسپذیری، عملکرد، سئو، امنیت و استقرار.
در جریان این مسیر چند پروژهٔ واقعی و منظم انجام میدهید که هر کدام بخشی از پورتفولیوی شما میشود؛ از تمرینهای خُرد هفتهوار تا پروژهٔ پایانی که با رهنمایی منتور تحویل میدهید.
در مصاحبهٔ ورودی، مربیان ما علاقه و هدف شما را بررسی میکنند و مسیر مناسب را پیشنهاد میدهند.