بوت کمپ جامع برنامه نویسی توسعه وب

اولین قدم برای تبدیل شدن به یک توسعه‌دهنده حرفه‌ای وب، همین‌جاست.
 اینجا نقطه شروع مسیر شغلی آینده‌ی توست!

مسیر واقعی ورود به بــــازار کار

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

پشتیبانی و منتورینگ حرفه‌ای

هر قدمی که جلو می‌ری، تنها نیستی! تیم مربیان ما در تمام طول دوره همراهتن، رفع اشکال می‌کنی، بازخورد می‌گیری و جواب سوالاتو می‌گیری تا مطمئن باشی هیچ‌جا متوقف نمی‌مونی.

یادگیری ساختارمند و پروژه‌محور

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

دوره آموزش جامع توسعه وب (Front-End) یک مسیر ساختاریافته و پروژه‌محور برای علاقه‌مندان به ورود حرفه‌ای به دنیای توسعه وب است. این بوتکمپ از مبانی HTML و CSS آغاز می‌شود و به تدریج با مباحث پیشرفته‌تر مانند جاوااسکریپت، TypeScript و React مسیر را ادامه می‌دهد و در انتهای مسیر به Nextjs میرسد. در این دوره، علاوه بر آموزش تئوری، تمرکز اصلی روی انجام پروژه‌های عملی و واقعی است تا مهارت‌های کاربردی و تخصصی لازم برای ورود به بازار کار را به دست بیاورید. تمامی سرفصل‌ها توسط مربیان باتجربه طراحی شده‌اند و فضای رفع اشکال و پشتیبانی حرفه‌ای در کل مسیر یادگیری همراه شماست. اگر به دنبال یادگیری عمیق، پروژه‌محور و واقعی هستید، این بوتکمپ دقیقاً همان جایی است که باید شروع کنید!

مربی دوره

عکس استاد علیرضا قرقابی
عکس پشت زمینه

علیرضا قرقابی

مدرس فرانت‌اند

توسعه‌دهنده‌ی ارشد فرانت‌اند با بیش از ۴ سال سابقه‌ی حرفه‌ای در پروژه‌های شرکتی و تیمی. تجربه‌ی تدریس در بوتکمپ‌های تخصصی و هدایت تیم‌های فنی را در کارنامه دارم و عاشق به‌اشتراک‌گذاری تجربه‌ها برای رشد دیگران هستم.

    "فقط شروع کن؛ بقیه‌ی مسیر با کدهات روشن میشه."

حامیان دوره

لوگو سامانه خدمات عمومیلوگو منطقه بین المللی نوآوری ایران

سرفصل های دوره

هفته 1 تا 2: اصول اولیه HTML و CSS

  • مقدمات ساختار و معنای HTML
  • تکنیک‌های کاربردی CSS، طراحی و واکنش‌گرا
  • CSS Display & Position
  • مدل جعبه‌ای (Box Model)، Flexbox

هفته ۳ تا ۴: شروع جاوااسکریپت و طراحی پیشرفته CSS

  • مبانی JavaScript: متغیرها، توابع
  • حلقه‌ها و شرط‌ها
  • طراحی با CSS Grid، Responsive Design و Media Queries
  • مفاهیم Accessibility، SVG، فونت وب، ترنزیشن و انیمیشن

هفته ۵ تا ۶: جاوااسکریپت سطح متوسط

  • آرایه‌ها و متدهای کاربردی (map, filter, reduce)
  • دیستراکچرینگ
  • DOM و Event
  • LocalStorage و Cookie
  • ویژگی‌های ES6+، ماژول‌ها، مفاهیم عمیق JS
  • آشنایی با Vitejs

هفته ۷: شروع حرفه‌ای Tailwind و مینی‌اپ

  •  یادگیری CSS Tailwind
  • مینی پروژه با JS و Tailwind

هفته ۸: جاوااسکریپت ناهمزمان و ارتباط با سرور

  • Blocking vs Non-blocking، Callback
  • آشنایی با Promise، Async/Await، Fetch، Status Code، Axios

هفته ۹ تا ۱۰: عمیق‌تر در جاوااسکریپت و پروژه تک‌صفحه‌ای

  • Event Loop و موتور جاوااسکریپت
  • پیاده‌سازی SPA در JS
  • مدیریت خطا (try/catch)، Loading، نمایش نوتیفیکیشن
  • توابع مرتبه بالا، Closure و کاربرد در پروژه

هفته ۱۱ تا ۱۳: آشنایی کامل با TypeScript

  • انواع اولیه، Interface و تایپ‌ها
  • مفاهیم پیشرفته و کاربردی TypeScript
  • تایپ‌دهی به Axios و Api
  • رفع اشکالات TypeScript و آمادگی شروع React

هفته ۱۴ تا ۲۰: React، مدیریت استیت و پروژه عملی

  • مقدمات React، JSX و ساخت پروژه با Vite
  • State و useState، Props
  • چرخه حیات و useEffect، معرفی دیگر هوک‌ها
  • تایپ‌اسکریپت حرفه‌ای در React
  • ساخت کامپوننت‌های Reusable
  • React Router DOM
  • استایل‌دهی پیشرفته، استفاده از Tailwind در React
  • ارتباط با سرور (Axios, React Query)
  • فرم‌های حرفه‌ای (React Hook Form, Zod)
  • مدیریت استیت (Context, Redux, Zustand)
  • Authentication و Authorization
  • Custom Hooks، useCallback و useMemo
  • مدیریت خطا، Splitting Code، Virtualization و بهینه‌سازی
  • دیپلوی React و آماده‌سازی Next.js

هفته ۲۱ تا ۲۶: Next.js و ورود حرفه‌ای به بازار کار

  • js 14 و Router App
  • مفاهیم Routing و Layout
  • Server Components، Data Fetching (SSG, SSR, ISR)
  • فرم‌ها و Server Actions
  • مدیریت State و Middleware
  • سئو و بهینه‌سازی
  • مدیریت تصاویر و Assetها
  • دیپلوی پروژه روی Vercel
  • جمع‌بندی و آمادگی برای ورود به بازار کار

برنامه آموزشی

پنجشنبه تا جمعه

جلسات آنلاین و آموزش های استاد دوره و آزمایشگاه‌های کدنویسی عملی

(۱:۰۰ بعد از ظهر تا ۴:۰۰ بعد از ظهر)

سه شنبه هر هفته

همکاری در پروژه و جلسات پرسش و پاسخ

(۱۰:۰۰ صبح تا ۲:۰۰ بعد از ظهر)

جمعه آخرین هفته دوره

آزمون عملی و بررسی نهایی پروژه

(۱۰:۰۰ صبح تا ۲:۰۰ بعد از ظهر)

سوالی داری؟ اینجاییم برای کمک

سوالی داری، نمی‌دونی از کجا شروع کنی یا دلت می‌خواد کسی راهنماییت کنه، ما همینجاییم!

021-91093943

ارتباط با واحد پشتیبانی و فروش

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

سوالات شما، پاسخ‌های ما! همه‌چیز را بدانید.

دقیقاً چی یاد می‌گیریم؟
از صفر یاد می‌گیری HTML, CSS, JavaScript، بعدش می‌ریم سراغ React و ساخت رابط کاربری حرفه‌ای. گیت و تست و دیپلوی و کلی چیز دیگه هم داریم.
پروژه هم داریم یا فقط درس؟
از همون روزای اول پروژه واقعی می‌زنی. فروشگاه، پنل ادمین، اپلیکیشن واقعی. منتور هم بررسی می‌کنه، فیدبک می‌ده.
با بچه‌های بک اند کار مشترک هم داریم؟
آره اتفاقاً یکی از بخش‌های خفن دوره، پروژه مشترک فرانت و بکه. می‌خوایم تجربه تیم واقعی رو داشته باشی.
آخرش مدرک هم می‌دین؟
آره، یه مدرک رسمی می‌گیری که تاییدش از طرف پارک فناوری پردیسه.
کمک می‌کنین کار پیدا کنم؟
صد در صد! تو جزو نفرات برتر دوره باش شغلت تضمین شده است و معرفیت می‌کنیم به شرکتا.

برنامه‌نویسی رو از پایه یاد بگیر و به دنیای شگفت‌انگیز فناوری وارد شو با

مدرسه هوشمند آوینا

وقتشه که وارد دنیای برنامه‌نویسی بشی! بوت‌کمپ‌های مدرسه هوشمند آوینا طوری طراحی شدن که حتی اگر هیچ پیش‌زمینه‌ای در برنامه‌نویسی نداشته باشی، بتونی با خیال راحت یادگیری رو شروع کنی. ما از مفاهیم پایه شروع می‌کنیم و کم‌کم با پروژه‌های واقعی، مهارت‌هات رو رشد می‌دیم. آموزش‌ها کاملاً تعاملی، پروژه‌محور و آنلاین هستن، تا بتونی تو هر نقطه‌ای از ایران یا حتی جهان، همراه ما باشید. از تجربه مدرس‌های متخصص گرفته تا فضای دوستانه یادگیری و پشتیبانی کامل تا رسیدن به بازار کار همه چیز فراهمه تا بتونی مسیرت رو با اعتماد به‌نفس شروع کنی. آوینا یه مدرسه معمولی نیست؛ یه نقطه شروع برای ساختن آینده‌ست.