دوره طراحی و توسعه وب پیشرفته
در دوره وب ۲، با گذر از مباحث پایه، به یادگیری طراحی واکنشگرا با CSS Grid، مدیریت پروژهها در گیتهاب (GitHub) و ورود قدرتمند به دنیای جاوا اسکریپت برای ساخت صفحات وب تعاملی و پویا میپردازید.
معرفی دوره
دوره طراحی وب ۲ قدم دوم و اساسی در یادگیری فرانتاند و برنامهنویسی وب است. دانشآموزان در این دوره یاد میگیرند چطور وبسایتهایی واکنشگرا بسازند که روی موبایل، تبلت و کامپیوتر به زیباترین شکل نمایش داده شوند. همچنین با ابزار استاندارد برنامهنویسان دنیا یعنی Git و GitHub آشنا شده و یادگیری جاوا اسکریپت (JavaScript) را به عنوان مهمترین زبان برنامهنویسی وب آغاز میکنند تا بتوانند به وبسایتهای خود جان ببخشند و صفحات کاملاً تعاملی و کاربردی خلق کنند.
این دوره مناسب کیست؟
- کودکان و نوجوانان ۱۴ تا ۱۸ سال
- سطح: متوسط
- پیشنیاز: دوره طراحی و توسعه وب ۱
- علاقهمندان به ساختن و خلاقیت
در این دوره چه میآموزی؟
- تسلط بر تگهای معنایی (Semantic HTML) برای استانداردسازی صفحات و سئو
- طراحی صفحات وب مدرن و منعطف با CSS Grid
- پیادهسازی طراحی واکنشگرا (Responsive) و سازگار با موبایل با Media Queries
- آشنایی با متغیرهای CSS، استایلهای پیشرفته و کار تکمیلی با Figma
- تسلط بر سیستم کنترل نسخه Git و انتشار آنلاین پروژهها در GitHub Pages
- یادگیری منطق برنامهنویسی و ساختارهای اصلی زبان JavaScript
- تعاملیسازی وبسایت از طریق دستکاری عناصر صفحه (DOM) با جاوا اسکریپت
- مدیریت دادهها در مرورگر با Local Storage و آشنایی با JSON
- استفاده از کتابخانههای کاربردی فرانتاند نظیر اسلایدرها
سرفصل دوره
-
مرور و رفع اشکال مباحث مقدماتی، تگهای معنایی (Semantic HTML)، بازنویسی استاندارد ساختار صفحه، معرفی CSS Grid و مقایسه آن با Flexbox
-
اصول طراحی Mobile First، کار با Media Queries و Breakpoints، واحدهای اندازهگیری (rem, vh, vw)، متغیرهای CSS، اولویتها و کلاسهای کاذب (focus, active, nth-child)
-
آموزش تکمیلی Figma، معرفی سیستم Git، دستورات کاربردی، ساخت حساب و مخزن (Repository) در گیتهاب و انتشار پروژه در GitHub Pages
-
نقش JS در فرانتاند، خطایابی با کنسول، متغیرها و انواع دادهها، عملگرهای ریاضی و منطقی، دستورات شرطی
-
توابع (Functions)، پارامترها و Return، حلقهها و آرایهها، ارتباط جاوا اسکریپت با HTML (DOM)، تغییر زنده متنها و استایلها
-
مدیریت رویدادها (Events)، ذخیره اطلاعات در Local Storage، آشنایی با JSON و افزودن کتابخانههای جانبی (اسلایدرها و انیمیشنها)
مدرسان دوره
مدرس طراحی وب
من علی حسنزاده هستم؛ مهندس کامپیوتر و توسعهدهنده وب. باور قلبی من این است که برنامهنویسی برای بچهها صرفاً یادگیری کدها نیست، بلکه بهترین ابزار برای پرورش خلاقیت، تفکر منطقی و تبدیل شدن از «مصرفکننده تکنولوژی» به «خالق آن» است. در آکادمی رادین تلاش میکنم…
مدرس طراحی وب و پایتون
دنیای وب برای من فرصتی است برای خلق ایدهها و تجربههای تعاملی. با بیش از ۴ سال تجربه عملی در طراحی و توسعه وب، علاقهمندم دانشآموزان نوجوان را با دنیای طراحی سایت آشنا کنم و مسیر یادگیری را برای آنها هم سرگرمکننده و هم کاربردی…
سوالات متداول
خیر، این دوره از مبانی و صفر شروع میشود و نیازی به دانش قبلی ندارد.
در آموزشگاه سیستمها تأمین شده است؛ نیازی به آوردن لپتاپ نیست.
بله، در صورت غیبت جلسهٔ جبرانی برگزار میشود.
آمادهای شروع کنی؟
جلسهٔ آزمایشی رایگان است؛ بدون نگرانی امتحان کن و بعد تصمیم بگیر.
آیدا گلوی