امروزه ارایه سرویسها و یا محتوای آنلاین به یکی از بخشهای جداییناپذیر فعالیت اکثر قریب به اتفاق مجموعههای دولتی، خصوصی، آموزشی، تجاری و... تبدیل شده است. در روی دیگر سکه، عدم آشنایی این مجموعهها با استانداردها و تکنیکهای ابتدایی طراحی وب باعث میشود که حتی برای انجام کوچکترین موارد نیز وابسته باشند. بنابراین ارایه دورههای آموزشی مناسب نه تنها از وابستگی این مجموعهها و سربار کاری شرکتهای توسعهدهنده وب میکاهد، بلکه درستی از فرآیند کاری را در اختیار آنها قرار داده و باعث میشود انتظارات منطقیتری از توسعهدهندگان سرویسهای خود داشته باشند. به همین دلیل شرکت سیگما مایل به همکاری با شرکتی در حوزه آموزش طراحی وب است که قادر به ارایه آموزشهای زیر باشد:
۱ – آموزش مفاهیم اولیه
۱-۱ – آشنایی با مفاهیم اولیه وب، نحوه کار سایتهای وب و همچنین نحوه کار مرورگرهای وب
۱-۲ – آشنایی با مفاهیم Front-End و Back-End و تفاوتهای آنها
۱-۳ – آشنایی مقدماتی با پروتکلهای اصلی وب
۲ – آموزش HTML
- آشنایی با Tagها و نحوه استفاده از آنها
- آشنایی با خصوصیات عناصر صفحه و نحوه کار با آنها
- نحوه اضافه کردن تصاویر، هایپرلینک، جداول و لیستها
- نحوه اضافه کردن متن و نحوه کنترل متن در یک صفحه HTML (شامل درج عناوین و پاراگرافبندی)
- آشنایی با فرمهای HTML
- آشنایی با HTML5 و ویژگیهای جدید آن
۳ - آموزش CSS
- آشنایی با CSS و نحوه کار آن
- نحوه کنترل صفحات HTML با CSS
- استایلبندی متن و رنگها در CSS
- نحوه کار با عناصر بصری صفحه مانند پسزمینه
- نحوه کنترل فونتها
- نحوه جاگذاری عناصر با استفاده از CSS
- آشنایی با Navigation Bar و نحوه پیادهسازی آن در CSS
- ایجاد ساختارهای Nesting و کنترل استایل عناصر متعدد
- دلیل و نحوه استفاده از عناصر و کلاسهای Pseudo
- آشنایی با طراحی صفحات Responsive
۴ – آموزش PHP و MySQL
- آشنایی با زبان برنامهنویسی PHP و مفاهیم آن
- نحوه پیادهسازی و پیکربندی PHP و MySQL
- معرفی مولفههای پایه و کلیدی در برنامهنویسی PHP
- آشنایی با فرآیند ارتباط با بانک اطلاعاتی و کنترل آن در برنامهنویسی PHP
- آشنایی با دستورات MySQL
۵ – آموزش جاوااسکریپت
- آشنایی با جاوااسکریپت و نحوه نوشتن کد آن
- آشنایی با متدهای توکار جاوااسکریپت
- آشنایی با انواع دیتاتایپ در جاوااسکریپت
- نحوه استفاده از توابع
- نحوه تعامل با کاربران
- آشنایی با DOM
- ایجاد شناور عناصر با جاوااسکریپت
- آشنایی با JSON و نحوه استفاده از آن
- نحوه حلقهسازی در کد
- آشنایی با Ajax به همراه کاربردها و روش پیادهسازی آن
۶ – آموزش jQuery
- آشنایی با jQuery و نحوه استفاده از آن
- ترکیب DOM و jQuery
- استفاده از Selectorها برای انتخاب عناصر
- آشنایی با Eventها و Listenerها
- پنهانسازی یا نمایش عناصر و تغییر خصوصیات آنها
۷ – آموزش XSLT
- آشنایی با نسخههای مختلف XSLT و نحوه استفاده از آن
- آشنایی با متغیرها در XSLT
- آشنایی با مدل پردازش XSLT
- آشنایی با الگوهای طراحی XSLT
۸ – آشنایی با فریمورکهای طراحی وب مانند Bootstrap
۹ – آموزش نحوه بهینهسازی سایت برای موتورهای جستوجو (SEO)