آموزش جامع طراحی سایت (وب مستر شوید)

آموزش جامع طراحی سایت (وب مستر شوید)

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

هر هفته دو ساعت ویدئوی آموزشی

جهت پیگیری روند رشد شما، هر هفته دو ساعت ویدئوی آموزشی برای شما ارسال می‌شود و میزان مطالعه شما ارزیابی می‌شود.

آموزش ویدئویی
کلاس آنلاین و حضوری رفع اشکال

کلاس حضوری و آنلاین رفع اشکال

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

پشتیبانی تلگرام و واتس‌اپ

علاوه بر کلاس حضوری و آنلاین رفع اشکال، با حضور در گروه تلگرامی یا واتس‌اپی می‌توانید سوالات روزانه خود را نیز بپرسید.

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

مشاوره و معرفی به بازار کار

افرادی که دوره را تکمیل کنند، علاوه بر مشاوره ورود به بازار کار، ضمانت ورود به بازار کار را خواهند داشت.

هدف دوره جامع طراحی سایت

امروزه اکثریت اشخاص به دنبال آموزش و ارتقاء سطح تحصیلی، به همراه یک منبع درآمد مناسب می‌باشند. مدیر منابع انسانی هوش پیروزی که در حال حاضر مدیر منابع انسانی شرکت و سازمان‌های مختلف دولتی و خصوصی است، مشکلات زیادی را در خصوص منابع انسانی دیده است که با همکاری مدیران فنی مجموعه سعی در طراحی دوره‌ای جامع برای رفع مشکلات مربوط به آموزش و ورود به بازار کار است.

دوره طراحی سایت برای بازار کار

در این دوره کلیه مباحث لازم برای ورود به بازار کار وب آموزش داده می‌شود. از آنجایی که برخی افراد نیاز بحث، گفتمان و پرسیدن سوال با/از اساتید دوره را دارند، در این دوره علاوه بر ارائه فیلم آموزشی، هر دو الی سه هفته یکبار کلاس حضوری و آنلاین رفع اشکال برگزار می‌گردد تا کاملاً تعاملی با اساتید دوره در ارتباط باشند و مشکلات و سوالات خود را با اساتید در میان گذاشته و پاسخ مناسب را دریافت کنند.

مباحث دوره آموزشی طراحی سایت

در این دوره تمامی مباحثی که یک طراحی وبسایت نیازمند است یادگیری است قرار داده شده است. در طول دوره نیز قدم به قدم با شما خواهیم بود تا آموخته‌های خود را تمرین کنید.

مواردی که تو این دوره خواهید آموخت:

  • تسلط کامل به مباحث فرانت اند
  • تسلط کامل به مباحث بک اند
  • تسلط بر مباحث پایگاه داده
  • آشنایی با مباحث سئو
  • آشنایی با مباحث بازاریابی و تعامل با مشتری
  • طراحی هر نوع وبسایت متناسب با نیاز مشتریان اعم از وبسایت های فروشگاهی، شرکتی، دانشجویی، مجله خبری، گالری و ...
  • ارائه تکنیک های ورود به بازارکار و مشاوره و راهنمایی دقیق در مورد اخذ پروژه، استخدام و ...
  • و در نهایت شما با اتمام این دوره ضمانت ورود به بازار کار از جانب ما را خواهید داشت و از طرف ما به شرکت‌ها و سازمان‌های مختلف معرفی خواهید شد.

سرفصل‌های آموزش طراحی سایت

معرفی دوره
  • تعریف وبسایت پویا
  • معرفی زبان‌های برنامه‌نویس وب
  • معرفی زبان‌های HTML، CSS و Javascript و کاربرد هر یک
ورود به HTML
  • معرفی HTML
  • ساخت اولین سند HTML
  • معرفی ادیتور Notepad++ و نحوه کار با آن
  • معرفی ادیتور Visual Studio Code و نحوه کار با آن
  • معرفی
  • تگ در HTML
  • المان در HTML
  • تگ body
  • تگ head
  • تگ title
  • هدینگ‌ها در HTML
  • تگ p
  • Attribute در HTML
متن در HTML
  • تگ pre و تفاوت آن با تگ p
  • فرمت‌دهی متن (Bold، Italic، Subscript، Superscript و ...)
  • Quotation در HTML
  • Citation در HTML
  • تگ (Bi-Directional Override)bdo در HTML
  • Comment در HTML
رنگ‌ها در HTML
  • RGB
  • Hex
  • HSL
  • RGBA
  • HSLA
Non-Semantic Elements در HTML
  • div
  • span
Semantic Elements در HTML
  • article
  • aside
  • details
  • figcaption
  • figure
  • footer
  • header
  • main
  • mark
  • nav
  • section
  • summary
  • time
ادامه کار با HTML
  • تگ a و لینک‌دهی
  • بوکمارک کردن لینک‌ها
  • درج تصویر در صفحات وب
  • Image map
  • تگ picture
  • جدول (table) در HTML
  • لیست‌ها در HTML (مرتب‌شده و نامرتب)
  • مفهوم block و المان‌های بلاک در HTML
  • مفهوم Inline والمان‌های اینلاین در HTML
  • تگ iframe در HTML
  • مفهوم Layout در صفحات وب
  • واکنش‌گرا یا Responsive در صفحات وب
  • HTML Entities
  • HTML Symbols
  • استفاده از Emoji در HTML
  • HTML Encoding
  • تفاوت HTML و XHTML
فرم‌ها در HTML
  • تگ form
  • Attributeهای تگ form (action، target، Method و ...)
  • المان‌های استفاده شده در تگ form
  • انواع inputها در form
  • Attributeهای input
مالتی مدیا در HTML
  • انواع مالتی مدیا و پشتیبانی مرورگرها
  • درج ویدئو در سند HTML
  • درج Audio در سند HTML
  • درج ویدئوهای آپارات و یوتیوب در HTML
معرفی CSS
  • CSS چیست؟
  • CSS Syntax
  • اتریبیوت‌های Class و ID
  • Selectorها در CSS
  • اضافه کردن CSS به سند HTML به صورت Inline
  • اضافه کردن CSS به سند HTML به صورت Internal
  • اضافه کردن CSS به سند HTML به صورت External
  • Comment در CSS
  • Comment در فایل‌هایی با ترکیب CSS و HTML
CSS Backgrounds
  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position
  • background
Box Model در CSS
  • padding
  • margin
  • border
  • outline
  • height/width
  • مفهوم Box Model در CSS
استایل متن
  • رنگ دهی متن (color property)
  • text-align
  • direction
  • unicode-bidi
  • vertical-align
  • text-decoration
  • text-transform
  • text-indent
  • letter-spacing
  • word-spacing
  • white-space
  • text-shadow
  • font-family
  • font-style
  • font-weight
  • font-variant
  • font-size
  • line-height
  • استفاده از Google Fonts
آیکن در CSS
  • استفاده از FontAwesome
  • استفاده از Bootstrap Icon
  • استفاده از Google Icon
  • استفاده از Icomoon
ادامه کار با CSS
  • استایل‌دهی به لینک‌ها
  • وضعیت‌های link، visited، hover و active
  • list-style-type در لیست‌ها
  • استایل‌دهی به جداول در CSS
  • Width و height در جدول
  • Alignment در جداول
  • جداول Responsive
CSS Layout
  • Inline display
  • Block display
  • Visibility
  • width و max-width
  • positionهای static، relative، fixed، absolute و sticky
  • Overflow
  • Float
  • clear
  • Inline-block
  • Alignment افقی و عمودی
  • انواع combinatorها در css
ادامه کار با CSS
  • Pseudo-classes
  • Pseudo-elements
  • opacity
  • ساخت Navigation bar افقی
  • ساخت Navigation bar عمودی
  • ساخت DropDown
  • ساخت گالری تصاویر
  • Image Sprites
  • Attribute Selectors
  • استایل دهی به فرم‌ها
  • شمارنده‌ها در CSS
  • انواع واحدها (unit) در CSS
  • !important
مفاهیم پیشرفته در CSS
  • گرد کردن گوشه‌ها (Rounded Corners)
  • Border image
  • استفاده از چند پس زمینه برای یک المان
  • گرادینت (Gradient)
  • text-shadow و box-shadow
  • انواع web-fonts
  • Transform دو بعدی
  • Transform سه بعدی
  • Transition در CSS
  • Animation در CSS
  • ساخت tooltip
  • Image Reflections
  • object-fit و object-position
  • ساخت pagination
  • تابع var
  • مفهوم box-sizing
  • Flexbox Layout
  • Responsive Flexbox
طراحی سایت واکنش‌گرا (RWD)
  • مفهوم واکنش‌گرایی
  • Viewport
  • Grid View
  • Media Queries
  • تصاویر واکنش‌گرا
  • واکنش‌گرا بودن ویدئو‌ها
جاوااسکریپت (Javascript)
  • تعریف جاوااسکریپت
  • تگ script
  • اضافه کردن جاوااسکریپت به صفحه به صورت Internal
  • اضافه کردن جاوااسکریپت به صفحه به صورت External
  • انتخاب یک المان در جاوااسکریپت
  • تغییر Content یک المان HTML بوسیله جاوااسکریپت
  • تغییر Attribute یک المان HTML بوسیله جاوااسکریپت
  • Output در جاوااسکریپت
متغیرها در جاوااسکریپت
  • متغیر چیست؟
  • متغیر در جاوااسکرپیت
  • انواع داده‌ای در جاوااسکریپت
  • Syntax جاوااسکریپت
  • Comment در جاوااسکریپت
  • let و var در جاوااسکرپیت و تفاوت آن
  • Assignment در جاوااسکریپت
  • ثابت (const) در جاوااسکریپت
  • مفهوم آرایه در جاوااسکریپت
  • تعریف آرایه در جاوااسکریپت
  • عملگرها در جاوااسکریپت
  • محاسبات ریاضی و مثال‌های متناقض در جاوااسکریپت
  • Object در جاوااسکریپت
توابع در جاوااسکریپت
  • تابع چیست؟
  • Return
  • آرگومان‌ها در توابع
  • فراخوانی (Invoke) توابع
رویدادها در جاوااسکریپت
  • onchange
  • onclick
  • onmouseover
  • onmouseout
  • onkeydown
  • onload
توابع از پیش تعریف شده
  • توابع مرتبط با رشته‌ها (string) در جاوااسکریپت
  • توابع جست‌وجو در رشته‌ها
  • توابع مرتبط با اعداد (Number) در جاوااسکریپت
  • توابع مرتبط با آرایه‌ها (Array) در جاوااسکریپت
  • توابع مرتبط با تاریخ (Date) در جاوااسکریپت
دستورات جاوااسکریپت
  • عملگرهای مقایسه
  • دستورات شرطی
  • دستور switch
  • دستور for در جاوااسکریپت
  • دستور for in در جاوااسکریپت
  • دستور for of در جاوااسکریپت
  • دستور while در جاوااسکریپت
  • دستورات break و continue
  • دستور typeof
  • تبدیل انواع داده‌ای به نوع داده‌ای دیگر
  • عملگرهای بیتی در جاوااسکریپت
  • Regular Expression در جاوااسکریپت
  • مدیریت خطا در جاوااسکریپت
مفاهیم پیشرفته در جاوااسکریپت
  • Scope در جاوااسکریپت
  • کلمه this و ارجاع آن
  • Arrow Function در جاوااسکریپت
  • کلاس و شی گرایی در جاوااسکریپت
  • JSON
  • روش‌های debug در جاوااسکریپت
  • Conventionهای استایل کد در جاوااسکریپت
  • اشتباهات رایج در جاوااسکریپت
  • تکنیک‌های افزایش performance در جاوااسکریپت
مقدمه و پیش نیاز ها
  • معرفی دوره
  • آشنایی با وب سرورهای محلی PHP
  • آشنایی با وب سرور محلی XAMPP و کانفیگ آن
  • آموزش ایجاد دامنه مجازی (Virtual Domain)
  • راهنمای رفع مشکلات متداول زمپ
  • آشنایی با IDE های برنامه نویسی PHP
  • آموزش کار با VSCode
آموزش Composer
  • آشنایی با Composer و مفاهیم مدیریت پکیج، مدیریت وابستگی و Autoloading
  • آشنایی با packagist و انبار عظیم کتابخانه های PHP
  • آشنایی با فایل های phar و کاربردهای آن (Php Archive)
  • آموزش نصب کامپوزر در سیستم عامل های مختلف
  • استفاده از کامپوزر، آشنایی با Composer.json و استفاده از کتابخانه ها
آموزش PHP مقدماتی
  • مقدمه ای بر php
  • نصب و راه اندازی php
  • آشنایی با سینتکس و قواعد نوشتاری در PHP
  • توضیحات در php
  • آشنایی با متغیر ها و ثابت ها در PHP
  • انواع داده در php
  • رشته ها در php
  • چاپ (echo , print , var_dump)در php
  • اعداد در php
  • ریاضی در php
  • عملگرها در زبان برنامه نویسی PHP
  • آرایه ها در زبان برنامه نویسی php
  • آبجکت ها در php
  • ساختار تصمیم در php - ساختار دستورات شرطی
  • ساختار تصمیم در - ساختار if و else
  • ساختار تصمیم در php - ساختار switch
  • ساختار تصمیم در php - ساختار ternary operators
  • ساختار تکرار در php - ساختار حلقه do while
  • ساختار تکرار در php - ساختار حلقه while
  • ساختار تکرار در php - ساختار حلقه for
  • ساختار تکرار در php - ساختار حلقه foreach
  • توابع در php - بررسی ساختار توابع
  • توابع در php - اسکوپ و رفرنس توابع
  • توابع در php - مفهوم type hinting
  • توابع در php - توابع ناشناس - anonymous
  • آرایه های سوپر گلوبال - معرفی ساختار
  • آرایه های سوپر گلوبال - GET
  • آرایه های سوپر گلوبال - POST
  • آرایه های سوپر گلوبال - REQUEST
  • کوکی ها در php
  • سشن ها در php
  • ثابت های جادویی در php
  • توابع رشته ها در php - تغییر در رشته ها
  • توابع رشته ها در php - جستحو در رشته ها
  • توابع رشته ها در php - پاکسازی رشته ها
  • توابع آرایه ها در php - توابع کاربردی
  • توابع آرایه ها در php - توابع پایه
  • کار با تاریخ و زمان
  • کار با توابع json
  • مقایسه انواع داده ها درون متعییر ها در php -
  • بررسی توابع ctype در php
  • اعداد و رشته های تصادفی در php
  • توابع ریاضی و محاسباتی در php
  • فایل ها در php -
  • آپلود فایل در php -
  • آموزش نحوه ارسال ایمیل در PHP
  • فرم ها در php
  • مدیریت فرم ها در php
  • اعتبار سنجی فرم ها در php
  • فیلده های ضروری فرم در php
  • اعتبار سنجی ایمیل و آدرس های فرم در php
  • تکمیل فرم و ساخت فرم حرفه ای
پایگاه داده چیست؟
  • مقدمه ای بر پایگاه داده
  • انواع پایگاه داده
  • آشنایی با پایگاه داده های رابطه ای (RDBMS)
  • آشنایی با SQL و امکانات آن
  • فرایندهای طراحی پایگاه داده رابطه ای و ER-Diagram
آموزش SQL مقدماتی
  • آشنایی با SQL و قابلیت های آن
  • آشنایی با ابزارها و کلاینت های SQL
  • آشنایی با MySQL
  • اتصال به پایگاه داده از طریق Cammand Line
  • Show ، Use و Drop : ایجاد، حذف و نمایش پایگاه های داده در SQL
  • Create و Alter: ایجاد، حذف و مدیریت جداول در SQL
  • دستور INSERT : درج و افزودن رکورد به یک جدول
  • دستور Delete : حذف رکورد از جداول
  • دستور UPDATE : ویرایش اطلاعات سطرهای جداول
  • دستور SELECT : گزارش گیری از اطلاعات (مرتب سازی، aggrigates و عملگرها)
  • تمرین : یافتن ایمیل های تکراری
  • دستور LIMIT : محدودسازی تعداد رکوردهای برگشتی و ایجاد صفحه بندی (pagination) در پروژه ها
  • انواع عملیات JOIN و دریافت اطلاعات از چند جدول
پایگاه داده MYSQL
  • مقدمه ای بر MySQL
  • آشنایی با رابط های اتصال به پایگاه داده در PHP
  • رابط mysqli : آموزش ایجاد کانکشن و جزئیات آن و تنظیم کاراکترسِت
  • رابط mysqli : آموزش ایجاد جداول و کاربرد آن
  • رابط mysqli : آموزش درج رکوردها، نکات امنیتی و استفاده از prepare statement
  • رابط mysqli : اجرای کوئری های Update و تغیر اطلاعات جداول
  • رابط mysqli : اجرای کوئری های Delete
  • رابط mysqli : اجرای کوئری های Select و گزارش گیری
  • رابط PDO: ایجاد و اعتبارسنجی کانکشن
  • رابط PDO: درج اطلاعات در جدول و اجرای transaction و commit کردن آن
  • رابط PDO: آپدیت و به روز رسانی اطلاعات در جداول (کوئری UPDATE)
  • رابط PDO: حذف اطلاعات از جداول پایگاه داده (کوئری DELETE)
  • رابط PDO: اجرای کوئری های SELECT و گزارش گیری های متفاوت
  • ایجاد DB در MySQL
  • ایجاد جدول در MySQL
  • درج داده ها در MySQL
  • دریافت آخرین شناسه در MySQL
  • درج چندین رکورد در MySQL
  • جملات آماده (Prepared Statements) در MySQL
  • انتخاب داده ها در MySQL
  • MySQL دستور Where در
  • سفارشی سازی انتخاب در MySQL
  • حذف داده ها در MySQL
  • به روز رسانی داده ها در MySQLa
  • محدود کردن داده در MySQL
اموزش کامل ajax
  • آشنایی با Ajax و کاربردهای آن
  • پیاده سازی مینی پروژه دریافت جملات تصادفی از سرور با Ajax
  • مینی پروژه Ajax: ذخیره سازی اطلاعات فرم در پایگاه داده MySQL
دوره PHP پیشرفته
  • مقدمه و معرفی دوره: چرایی استفاده از شی گرایی
  • تفاوت ها، مزیت ها و معایب برنامه نویسی شی گرا در مقابل رویه ای
  • نمونه سازی (Instantiation) از کلاس ها و آشنایی با Class Members
  • یک مثل کلی و اولیه برای درک روش و ساختار کدنویسی شی گرا
  • Access Modifier ها در برنامه نویسی شی گرای PHP
  • آشنایی با متدهای Constructor و Destructor در PHP
  • متدهای Setter و Getter و کاربرد آن ها
  • آزمون : آزمون اول PHP پیشرفته
  • آشنایی با چهار اصل مهم برنامه نویسی شی گرا (encapsulation, abstraction, inheritance, polymorphism)
  • اصل encapsulation و نکات مهم در مورد آن
  • اصل وراثت (inheritance) و نکات مهم در مورد آن
  • اصل polymorphism و نکات مهم در مورد آن
  • اصل Abstraction و اهمیت آن در برنامه نویسی شی گرا
  • آشنایی با متدها و کلاس های abstract
  • آشنایی با interface ها و تفاوت های آن با Abstract Class ها
  • یک نکته مهم از زبان مدرس، یادگیری شی گرایی مستقل از زبان!
  • کیورد Static و کاربردهای آن (مفهوم Late Static Binding در PHP)
  • آشنایی با کیورد Final و کاربردهای آن
  • مینی پروژه: کلاس های Utility و کاربرد آن ها در برنامه نویسی شی گرا
  • آزمون : آزمون دوم php پیشرفته
  • کیوردهای self و static و مفهوم Late Static Binding در PHP
  • نکات و ترفندهای مهم در مورد کلاس ها و آبجکت ها (انتساب، کپی کردن و Casting)
  • صدا زدن توابع و متدها و ساخت اشیاء به صورت پویا (Dynamic) در زمان اجرا
  • آشنایی با Namespace ها و اهمیت آن ها در PHP
  • Autoloading در PHP
  • آشنایی با Trait ها در PHP - اشتراک گذاری فانکشنالیتی ها
  • آشنایی با متدهای جادویی در PHP
  • آشنایی با UML : زبان مدل‌سازی یکپارچه و کاربرد آن برای طراحی شی گرایی
  • آشنایی و با اصول SOLID : توسعه کدها با خوانایی توسعه پذیری بالاتر
  • پروژه: پیاده سازی یک ماژول خروجی گرفتن اطلاعات فرم در فرمت های مختلف فایل
  • آزمون : آزمون سوم دوره PHP پیشرفته
  • خطایابی و Error Handling در PHP
  • در این دوره با خطایابی و Error Handling در PHP آشنا خواهید شد.
  • آشنایی با debugging (خطایابی) و کاربردهای آن
  • سطوح مختلف خطا در PHP و تنظیم آن ها
  • توابع مهم مورد استفاده در PHP برای خطایابی
  • کار با xdebug و ابزارهای خطایابی در PHP
  • نگاه شی گرا به خطاها: آشنایی با Exception ها و Error ها در PHP
  • آشنایی با بلاک try..catch..finally و throw کردن خطاها
  • تعریف Exception های دلخواه و کاربرد آن ها
  • آموزش Error Tracking و مدیریت و لاگ کردن خطاها + آموزش استفاده از ابزار Sentry
  • آزمون : آزمون نهایی سرفصل Debugging و Error Handling
  • آموزش JWT در PHP
  • آشنایی با JWT و کاربردهای آن
  • تفاوت میان authentication و authorization
  • ساختار یک توکن jwt چگونه است؟ (header,payload,signature)
  • مروری بر RFC و اصطلاحات رایج در JWT
  • نحوه صدور (sign) و خواندن اطلاعات توکن های jwt در php
  • تامین امنیت وبسایت های تحت PHP و وردپرسی
  • با استفاده از این دوره شما امنیت وبسایت های PHP و وبسایت های وردپرسی را تامین خواهید کرد.
  • معرفی دوره: جنبه های مختلف تامین امنیت نرم افزار و Tarde-Off های مبحث امنیت
  • وبینار تامین امنیت وبسایت های php - جلسه اول
  • وبینار تامین امنیت وبسایت های php - جلسه دوم
  • بهینه سازی سرعت لود سایت های تحت PHP و وردپرسی
  • با استفاده از این دوره شما قادر خواهید بود وبسایت های خود را سریعتر لود کنید.
  • مراحل لود وبسایت و بهینه سازی سرعت صفحات وب
  • بهینه سازی زمان DNS-Lookup
  • فعالسازی http2 و اقداماتی موثر در بهبود سرعت Network Time
  • انتخاب هاستینگ مناسب: بررسی مزایا و معایب انواع هاست ها (اشتراکی، VPS، اختصاصی، ابری)
  • بهینه سازی ریدایرکت ها (redirects)
  • استفاده از تکنیک Caching و کش کردن در سمت سرور
  • حذف پلاگین ها و افزونه های اضافه برای افزایش عملکرد
  • ارتقای نسخه PHP و بهینه سازی در کدنویسی پی اچ پی
  • روش های مختلف کاهش سایز درخواست های http
  • روش ها و تکنیک های مختلف کاهش تعداد ریکوئست های http
  • فعالسازی Browser Caching و مزیت های ویژه آن
  • حذف و یا مقابله با render blocking requests
  • CDN و مزیت های فوق العاده استفاده از آن
  • استفاده از َAMP برای افزایش سرعت باز شدن صفحات وب در موبایل و در نتایج جستجو
  • DOM و راهکارهایی برای بهبود زمان DOM Processing
  • سرعت اجرای php خالص بیشتر است یا لاراول یا وردپرس؟
  • چرخه نظارت و بهینه سازی و Performance Monitoring
  • آزمون : آزمون بهینه سازی سرعت لود وب سایت
آموزش Git
  • آشنایی با Git و چرایی استفاده از آن
  • نصب و شروع کار با گیت
  • کانفیگ کردن git
  • آشنایی با وضعیت فایل ها و LifeCycle در git
  • ایجاد و مدیریت انشعاب ها در پروژه (Git Branches)
  • رفع تداخل ها (Fix Conflicts)
  • مدل برنچینگ بهینه (Git Flow)
  • ثبت و نمایش تغیرات در git
  • برگردوندن و ریست کردن پروژه به یک کامیت خاص
  • آموزش Stashing در git
  • معرفی، کانفیگ و استفاده از GitLab
  • آشنایی با فایل gitignore و اهمیت اون
آموزش کامل JSON
  • آموزش JSON و کاربردهای آن
  • نکته ها و ابزارهای مفید کار با JSON
  • نکته مهم در مورد جلسات مثال استفاده از json در زبان های مختلف
  • کار با JSON در جاوااسکریپت
  • کار با JSON در پایتون
  • تمرین : تمرین نحوه اعتبارسنجی JOSN در پایتون
  • کار با JSON در PHP
آموزش کامل پیاده سازی Rest-API در PHP
  • مقدمه ای بر توسعه وب سرویس : API چیست؟
  • تفاوت وب سرویس های Soap و REST
  • آشنایی با کلاینت های API : چگونه بدون برنامه نویسی API ها رو تست کنیم؟
  • آشنایی با اصول و قواعد مهم توسعه RESTful API
  • معرفی App این دوره برای ارائه و توسعه وب سرویس
  • مستندسازی API دریافت اطلاعات شهرهای ایران
  • پروژه: ایجاد ساختار و کلاس های اولیه وب سرویس
  • پیاده سازی Response Utitlity
  • تکمیل ساختار فایل مربوط به endpoint پروژه
  • پروژه: پیاده سازی درخواست های دریافت اطلاعات (GET requests)
  • پروژه: پیاده سازی درخواست های ثبت و ایجاد اطلاعات جدید (POST requests)
  • پروژه: پیاده سازی درخواست های آپدیت اطلاعات (PUT requests)
  • پروژه: پیاده سازی درخواست های حذف اطلاعات (DELETE requests)
  • استراتژی نسخه بندی API و اهمیت آن (api versioning)
  • صفحه بندی (Pagination) در ریکوئست های GET
  • ایجاد فیلتر فیلدهای دریافتی در response
  • مرتب سازی (ordering) در ریکوئست های GET
  • کش کردن response های API ، دلایل و مزیت های آن
  • ساخت توکن JWT برای احراز هویت در دسترسی به API
  • validation و اعتبارسنجی توکن JWT و کنترل دسترسی به منابع
الگوهای طراحی در PHP
  • مفاهیم معماری MVC و کاربردهای آن
  • MVC چیست و چه مزیت هایی دارد؟
  • چرایی استفاده از معماری MVC
  • جریان پاسخ دهی به درخواست ها (Flow Of MVC Request) در نرم افزارهایی با معماری MVC
  • مدل ها (Models) در معماری MVC
  • ویوها (Views) در معماری MVC
  • کنترلرها (Controllers) در معماری MVC
  • Router و Route ها در مدل MVC
  • Middleware ها و استفاده از آن ها در مدل MVC
  • پاسخ به چند سوال مهم در مورد MVC !
مقدمه ای بر وردپرس
  • سیستم مدیریت محتوا چیست؟
  • وردپرس چیه و چه کاری میشه باهاش انجام داد
  • چرا از وردپرس استفاده کنیم
شروع کار با وردپرس
  • پیش نیاز های شروع کار بر روی سیستم
  • معرفی محیط های توسعه وردپرس
  • معرفی wordpress
  • مقایسه وردپرس با سایر سیستم ها مانند جوملا و دروپال
  • دانلود نسخه اصلی و اوریجینال وردپرس
  • آموزش نصب وردپرس روی لوکال هاست
  • آموزش نصب وردپرس روی سی پنل
  • آموزش نصب وردپرس روی دایرکت ادمین
  • ساختار فایل ها و پوشه ها در وردپرس
  • ساختار دیتابیس وردپرس
  • ساختار قالب ها و افزونه های وردپرس
  • پنل مدیریت وردپرس
  • آموزش نوشتن مطلب در وردپرس
  • آموزش گوتنبرگ و ویرایش گر کلاسیک
  • برچسب وردپرس و راهنمایی استفاده از آن
  • دسته ها در وردپرس چیست
  • نمایش ویدئو در وردپرس
  • تفاوت نوشته و برگه در وردپرس
  • برگه را برای چه بخش هایی استفاده کنیم؟
  • مدیریت برگه ها در وردپرس
  • انتخاب یک برگه به عنوان صفحه ای اصلی در وردپرس
  • بخش رسانه در وردپرس
  • ویرایش تصاویر در وردپرس با چند کلیک
  • آموزش نصب قالب وردپرس
  • آموزش شخصی سازی قالب وردپرس
  • ساخت فهرست در وردپرس
  • کار با ابزارک در وردپرس و مدیریت آن
  • افزونه وردپرس چیست و چگونه کار می کند
  • آموزش نصب افزونه وردپرس
  • مدیریت بخش دیدگاه در وردپرس
  • صفحه بندی نظرات وردپرس و دلایل آن
  • آموزش مدیریت نظرات و کامنت ها
  • مدیریت آسان دیدگاه با شورت کات نظرات در وردپرس
  • تغییر عکس پروفایل در وردپرس و نظرات سایت ها
  • شورت کد در وردپرس چیست
  • کار با بخش نمایش و پوسته ها در وردپرس
  • زمان بندی پست وردپرس بدون نصب افزونه
  • پیوند یکتا در وردپرس چیست
  • آپدیت قالب و افزونه به صورت دستی
  • آپدیت دستی وردپرس از دو روش ساده و کاربردی
  • ویرایش دسته جمعی نوشته ها در وردپرس
  • پخش فایل صوتی در وردپرس بدون نیاز به افزونه
  • زمینه دلخواه برای وردپرس
  • ساخت پست خصوصی در وردپرس
  • تغییر نویسنده پست در وردپرس
  • پست تایپ (Post Type) در وردپرس چیست
  • افزودن دسته بندی به پست تایپ سفارشی (Taxonomy)
  • فایل functions.php چیست
  • قالب فرزند (Child Theme) چیست و کاربرد آن
  • آموزش ساخت قالب فرزند برای وردپرس
  • وردپرس شبکه چیست ؟ آموزش نصب وردپرس شبکه یا WPMU
  • تغییر نام نویسنده در وردپرس
  • افزودن ادامه مطلب به پست های وردپرس
  • نقش کاربران در وردپرس و سطوح دسترسی
  • استفاده از گالری تصاویر بدون نصب افزونه
  • نحوه بروزرسانی wordpress
  • فرم ها در وردپرس
  • فرم نظرسنجی در وردپرس
  • مدیریت سایت وردپرسی با اندروید و آیفون
  • تغییر رنگ پنل مدیریت وردپرس
  • چند زبانه کردن سایت وردپرس
  • معرفی افزونه های افزایش امنیت وردپرس
  • معرفی افزونه های افزایش سئو در وردپرس
  • ارسال یک مطلب اصولی و کاربردی در وبسایت
معرفی برخی از قالب های وردپرس و برخی از ویژگی انها
  • قالب های مخزن وردپرس و قالب های پریمیوم
  • چه قالبی برای چه وب سایتی
  • مقایسه قالب های برتر
افزونه های کاربردی وردپرس
  • فرم تماس 7
  • گرویتی فرم
  • افزونه های بهینه سازی (yoast seo and rank math)
  • آموزش جامع المنتور
  • آموزش جامع ویژوال کامپوزر
  • ووکامرس
چند زبانه کردن سایت های وردپرس
  • معرفی افزونه های چند زبانه
  • افزونه Qtranslate
  • افزونه wpml
آموزش جامع طراحی سایت شرکتی
  • نصب و راه اندازی یک قالب شرکتی
  • درج محتوا
  • ویرایش با کد
  • ویرایش با المنتور یا ویژوال کامپوزر
  • تغییر قسمت های مختلف
آموزش جامع طراحی سایت فروشگاهی
  • نصب و راه اندازی یک قالب شرکتی
  • درج محتوا
  • درج محصول
  • ویرایش با کد
  • ویرایش با المنتور یا ویژوال کامپوزر
  • تغییر قسمت های مختلف
بکاپ اتوماتیک سایت های وردپرسی
  • بک آپ گیری چیست
  • آشنایی با تنظیمات و بکاپ گیری از دیتابیس و ارسال به ایمیل
  • بکاپ گیری از تم و پلاگین ها، ذخیره در هاست و ایمیل
  • بکاپ گیری از wordpress xml و نحوه ارتباط با FTP
  • افزونه Duplicator

اطلاعات دوره

مدت زمان دوره
80 ساعت
تعداد جلسات
سه ساعت فیلم در هفته
کلاس رفع اشکال
هر دو تا سه هفته یکبار
پشتیبانی
تا یک سال بعد از اتمام دوره

اساتید دوره

عقیل جوکار

عقیل جوکار

(برنامه نویس ارشد و توسعه دهنده وب و موبایل)

عقیل جوکار بیش از 10 سال است که مدرس، برنامه نویس و توسعه دهنده وب و موبایل است. او فارغ التحصیل کارشناسی ارشد مهندسی نرم‌افزار از دانشگاه صنعتی شریف است و بیش از 20 دوره‌ی برتر آموزشی در سطح وب با بیش از 3000 دانشجو در زمینه طراحی سایت، موبایل و برنامه‌نویسی در ایران و خارج از ایران را در رزومه خود دارد.

موسی کشاورز دهقان

(برنامه نویس ارشد هوش پیروزی و توسعه دهنده وب)

موسی کشاورز برنامه نویسی را با فرانت‌اند شروع کرده و در حال حاضر روی پروژه‌های Laravel در هوش پیروزی مشغول به فعالیت است. وی کارشناسی ارشد خود را از دانشگاه علم و صنعت ایران اخذ نموده است و بیش از 10 دوره آموزشی با بیش از 2000 دانشجو را در رزومه خود دارد.

moosa-keshavarz-dehghan

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

من چیزی از طراحی سایت نمیدونم، آیا واقعاً با یادگیری این دوره میتونم طراح سایت بشم و درآمدی کسب کنم؟

اگر در تمامی جلسات دوره شرکت کنید و هر جلسه سعی کنید مباحث رو تمرین و مرور کنید، این ضمانت رو از گروه مشاورین هوش پیروزی دارید که بتونید با ورود به بازار کار، درآمدی عالی کسب کنید.

آیا این دوره فقط برای دانشجویان مهندسی کامپیوتر و آیتی توصیه میشه؟

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

دوره به صورت آنلاین هست یا حضوری یا فیلم آموزشی؟

این دوره هم به صورت آنلاین هست و هم حضوری. فیلم آموزشی برای یادگیری حرفه‌ای مناسب نیست، شما باید با استاد در تعامل باشید، سوال بپرسید، پاسخ بگیرید، درخواست مثال بیشتر داشته باشید که این موارد در فیلم آموزشی نمیتونه باشه. ما دوره‌ها رو با حضور استاد برگزار می‌کنیم، چون هدف یادگیری موثر و حرفه‌ای و ورود به بازار کار است.

آیا تو این دوره برنامه نویسی هم درس داده میشه؟

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

آیا این دوره پشتیبانی پس از دوره رو هم داره؟

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

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش جامع طراحی سایت (وب مستر شوید)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش جامع طراحی سایت (وب مستر شوید)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش جامع طراحی سایت (وب مستر شوید)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *