0
موضوعات
هیچ موضوعی وجود ندارد!
قیمت - slider
0 تومان600000 تومان
سطح آموزش
نوع آموزش
نوع مدرک
محل آموزش
+ موارد بیشتر
زمان آموزش

دوره آموزش پلاگین صفحه ساز المنتور

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

اهمیت یادگیری افزونه المنتور برای طراحی سایت وردپرسی چیست؟

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

در این فرادرس چه چیزی یاد می‌گیریم؟

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

سرفصل‌ها
  • فصل یکم: معرفی و اهداف آموزش
    • درس یکم: مقدمه
    • درس دوم: معرفی صفحه‌سازها
    • درس سوم: نصب و راه‌اندازی
    • درس چهارم: آشنایی با محیط افزونه
    • درس پنجم: طراحی هدر
    • درس ششم: مفهوم Hover در طراحی وب
    • درس هفتم: Margin, Padding و Border
    • درس هشتم: Z-Index و موقعیت
    • درس نهم: برچسب‌های پویا
    • درس دهم: کاربرد CSS سفارشی
    • درس یازدهم: طراحی باکس‌های جذاب
    • درس دوازدهم: تکنیک سایت‌های تک‌صفحه‌ای
    • درس سیزدهم: واحدهای اندازه‌گیری
    • درس چهاردهم: طراحی ریسپانسیو (Responsive)
  • فصل دوم: قدم به سوی طراحی
    • درس پانزدهم: مقدمه و نصب قالب المنتوری
    • درس شانزدهم: فونت‌ها و اعمال آن‌ها
    • درس هفدهم: طراحی هدر
    • درس هجدهم: طراحی صفحه اصلی – بخش یکم
    • درس نوزدهم: طراحی صفحه اصلی – بخش دوم
    • درس بیستم: طراحی فوتر
    • درس بیست‌ویکم: طراحی صفحات محصول
    • درس بیست‌ودوم: طراحی تمپلیت نوشته‌ها
    • درس بیست‌وسوم: طراحی سایدبار (Sidebar)
    • درس بیست‌وچهارم: طراحی دسته‌بندی نوشته‌ها
    • درس بیست‌وپنجم: طراحی دسته‌بندی محصولات
    • درس بیست‌وششم: طراحی قالب جست‌وجو
    • درس بیست‌وهفتم: طراحی صفحه 404
    • درس بیست‌وهشتم: طراحی لندینگ پیج
    • درس بیست‌ونهم: ابزارک فرم صفحه تماس با ما
    • درس سی‌ام: تگ‌های HTML
  • فصل سوم: طراحی پروژه‌محور
    • درس سی‌ویکم: طراحی پاپ‌آپ
    • درس سی‌ودوم: ریسپانسیو کردن بخش‌های طراحی‌شده
    • درس سی‌وسوم: منوی همبرگری جذاب
    • درس سی‌وچهارم: هدر جذاب و چسبان
    • درس سی‌وپنجم: دکمه‌ها با صدای دلخواه
    • درس سی‌وششم: ساخت دکمه WhatsApp
    • درس سی‌وهفتم: ابزارک هات‌اسپات (HotSpot)
    • درس سی‌وهشتم: جدول قیمت خاص
    • درس سی‌ونهم: طراحی دکمه نئونی
    • درس چهلم: طراحی متن جذاب

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

دوره آموزش تکمیلی وردپرس فرادرس

وردپرس (WordPress) یک سیستم مدیریت محتوای کاملا رایگان و متن‌باز است که با استفاده از آن می‌توانید وبلاگ و یا وب‌سایت خود را بدون کدنویسی راه‌اندازی کنید.

اهمیت یادگیری وردپرس (WordPress) چیست؟

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

در این فرادرس چه چیزی یاد می‌گیریم؟ 

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

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

دوره آموزش مقدماتی وردپرس فرادرس

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

برای راه‌اندازی وب‌سایت، به صورت کلی دو روش وجود دارد:

  • استفاده از سیستم‌های مدیریت محتوا و بلاگ مانند وردپرس و جوملا و…
  • برنامه‌نویسی و طراحی وب‌سایت از پایه با استفاده از زبان‌های برنامه‌نویسی تحت وب

ما در این فرادرس، به بررسی نحوه راه‌اندازی وب‌سایت با استفاده از وردپرس، خواهیم پرداخت.

اهمیت یادگیری وردپرس WordPress چیست؟ 

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

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

در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟ 

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

سرفصل‌ها
  • فصل یکم: آشنایی و کار با وردپرس
    • درس ۱: شروع به کار با وردپرس
    • درس ۲: نصب و راه اندازی
    • درس ۳: تنظیمات وردپرس
    • درس ۴: مدیریت قالب و نمایش سایت
    • درس ۵: انتشار محتوا بر روی سایت
    • درس ۶: مدیریت رسانه ها
    • درس ۷: مدیریت صفحات و برگه ها
    • درس ۸: مدیریت دیدگاه ها
    • درس ۹: مدیریت افزونه ها
    • درس ۱۰: مدیریت کاربران
    • درس ۱۱: ابزار ها
    • درس ۱۲: اعمال برخی تغییرات و آماده سازی سایت و خطاهای رایج
    • درس ۱۳: نصب وردپرس بر روی Host
  • فصل دوم: افزونه‌های کاربردی
    • درس ۱۴: افزونه Contact Form‌ 7
    • درس ۱۵: افزونه Sucuri
    • درس ۱۶: افزونه BackupBuddy
    • درس ۱۷: افزونه Relevanssi – A Better Search
    • درس ۱۸: افزونه آماره
    • درس ۱۹: افزونه Akismet
    • درس ۲۰: افزونه Wp Smash
    • درس ۲۱: افزونه wp-optimize
    • درس ۲۲: افزونه User Registration
    • درس ۲۳: افزونه maintenance
    • درس ۲۴: افزونه wpjalali
    • درس ۲۵: افزونه Duplicate Post
    • درس ۲۶: افزونه pricing table
    • درس ۲۷: افزونه FV Video Player
  • فصل سوم: کار با ووکامرس و راه اندازی فروشگاه در وردپرس
    • درس ۲۸: شروع به کار با ووکامرس
    • درس ۲۹: تنظیمات ووکامرس
    • درس ۳۰: انتشار محصول در فروشگاه
    • درس ۳۱: ابزارک‌ها و امکانات نمایشی ووکامرس
    • درس ۳۲: کد تخفیف در ووکامرس
    • درس ۳۳: سفارش‌ها در ووکامرس
    • درس ۳۴: کار با افزونه‌های جانبی ووکامرس
    • درس ۳۵: نهایی سازی سایت و انتقال از لوکال هاست به هاست
    • درس ۳۶: آپدیت وردپرس و قالب آن

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

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

اهمیت یادگیری طراحی وب با HTML چیست؟

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

زبان نشانه‌گذاری HTML اولین زبانی است، که برای پیاده‌سازی صفحات وب، می‌توان از آن استفاده کرد و توسط تمامی مرورگرهای وب پشتیبانی می‌شود. زبان نشانه گذاری HTML به شما این امکان را می‌دهد، تا بتوانید ساختار و قالب اصلی وب‌سایت خود را مشخص کنید. مثلاً بگویید که در صفحه، چنین محتوایی وجود دارد و همین طور صفحه به چند بخش تقسیم می‌شود. تنظیمات مربوط به شکل دادن به المان‌های موجود در صفحه نیز از طریق زبان CSS امکان‌پذیر است.

همچنین، با گذشت زمان و به منظور تکمیل روال طراحی صفحات وب و همین طور، فراهم کردن ابزارهای جدید، زبان‌های دیگری نیز از جمله CSS ارائه شدند. زبان HTML نیز به مرور دست خوش تغییرات فراوانی شد و در به روزرسانی‌هایی که برای آن ارائه می‌شود، امکانات جدیدی به آن اضافه می‌گردد و همین طور عملکرد برخی امکانات در نسخه‌های قبلی، تغییرات زیادی را شاهد بودند. هم‌اکنون، آخرین نسخه ارائه‌شده برای زبان نشانه‌گذاری HTML، نسخه ۵ است، که در آن برخی امکانات جدید به نسخه قبلی اضافه شده و سبک و روال کدنویسی، استانداردتر شده است.

سرفصل‌ها
  • درس یکم: آشنایی با HTML5 و تگ‌های جدید
  • درس دوم: کار با رویدادهای جدید
  • درس سوم: کار با کنترل‌های جدید
  • درس چهارم: خاصیت های جدید کنترل‌ها
  • درس پنجم: ویژگی‌های جدید فرم ها
  • درس ششم: کار با فایل‌های چندرسانه‌ای
  • درس هفتم: Drag & Drop در HTML5
  • درس هشتم: کار با شیء Canvas
  • درس نهم: کار با شیء SVG

واژه HTML (اچ‌‌تی‌‌ام‌ال) مخفف Hyper Text Markup Language به معنی زبان نشانه‌‌گذاری فوق متن است. HTML به عنوان زبان بنیادی طراحی وب، یکی از ساده‌ترین زبان‌های کامپیوتری است که با استفاه از آن می‌توانیم اسکلت اصلی وب‌سایت را طراحی کنیم.

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

اهمیت یادگیری HTML چیست؟ 

وقتی حرف از طراحی وب‌‌سایت به میان می‌‌آید، ذهن تمامی افراد ناخواسته به سمت زبان HTML و CSS هدایت می‌‌شود. این زبان، زبان استاندارد صفحات وب است و زبان نهایی است که توسط مرورگر ترجمه‌ شده و به کاربر نمایش داده می‌‌شود. به طور دقیق‌‌تر، وقتی شما وب‌‌سایتی را به زبان PHP و یا ASP.Net طراحی و برنامه‌‌نویسی می‌کنید، این وب‌‌سایت بعد از اجرا بر روی سرور و همین طور سیستم کاربر، تبدیل به قطعه کدهای HTML شده و بر روی مرورگر ترجمه شده و به کاربر نشان داده می‌‌شود. بنابراین، یادگیری HTML برای افرادی که در زمینه طراحی وب فعالیت می‌کنند، بسیار مهم است.

در این فرادرس چه چیزی یاد می‌گیریم؟ 

در این فرادرس در ابتدا با مقدمات HTML و تگ‌های Text Formatting آشنا می‌شویم. در ادامه Link Building و عکس‌ها در صفحه وب را بررسی کرده و مروری بر CSS خواهیم داشت. در گام بعدی لیست‌ها، جدول و تگ div را ارائه خواهیم کرد و در نهایت فرم و مدیا در صفحه وب و تگ‌های درون head و مفهوم DOCTYPE را بیان می‌کنیم.

سرفصل‌ها
  • درس اول: مقدمات HTML
    • معرفی HTML
    • شروع کار با HTML
    • مفهوم تگ یا نشانه
    • تگ html
    • تگ head
    • تگ body
    • تگ meta و استفاده از آن برای تعیین Encoding صفحه
    • تگ title و مزایا و نقش آن در SEO
    • معرفی مفهوم SEO یا Search Engine Optimization
    • تگ p برای ایجاد پاراگراف
    • معرفی خصوصیت style و مفهوم آن
    • معرفی خصوصیات مهم موجود در Style از قبیل font-size, width, height, color, background-color, background-image, font-weight, text
    • align, direction و ...
    • معرفی تگ‌های Heading و نقش آن در SEO
    • معرفی تگ span
    • معرفی موجودیت (Entity) ها در HTML از جمله برای فاصله گذاری
    • معرفی تگ br
  • درس دوم: تگ های Text Formatting
    • تگ b
    • تگ i
    • تگ u
    • تگ strong و نقش آن در SEO
    • تگ em و مفهوم آن
    • اشاره ای به وب معنایی
    • تگ های big, small, del, ins, mark, sup, sub, blockquote, q , abbr, address, cite, samp, code, kbd, code, pre, var
  • درس سوم: Link Building
    • معرفی تگ a و خصوصیت href برای ایجاد لینک
    • انواع آدرس دهی و تفاوت آن ها
    • نکات مربوط به SEO
    • خصوصیت title
    • خصوصیت target
    • ایجاد Bookmark با استفاده از تگ a و خصوصیت name
  • درس چهارم: عکس ها در صفحه وب
    • معرفی تگ img و خصوصیت src
    • معرفی خصوصیات title و alt
    • گذاشتن عکس در لینک و استفاده از خصوصیات مربوط به border
    • استفاده از map به منظور ایجاد چند ناحیه قابل کلیک در یک عکس
  • درس پنجم: مروری بر CSS
    • بررسی اشکالات گذاشتن Style به صورت inline
    • معرفی تگ style
    • مفهوم انتخاب گر یا selector در CSS و بررسی چند selector از قبیل id و class
    • معرفی Style به صورت external و معرفی مفهوم CSS و تگ link
  • درس ششم: لیست ها
    • تگ ol و لیست مرتب
    • تگ ul و لیست نامرتب
    • معرفی خصوصیات type و start
    • تعیین عکس به عنوان bullet برای لیست
  • درس هفتم: جدول
    • معرفی تگ table
    • استفاده از تگ های tr و td در جدول
    • خصوصیات border, align, valign, width, colspan, row
    • تگ های colgroup, tfoot, thead, tbody
  • درس هشتم: تگ div
    • معرفی مفهوم و موارد استفاده تگ div
    • کنار هم چیدن div ها برای قالب بندی صفحه
    • مفهوم position و مختصات left و top
    • مفهوم float
    • قالب بندی یک صفحه با div
    • مفهوم clear
  • درس نهم: فرم در صفحه وب
    • تگ form
    • کنترل های فرم برای برنامه نویسی در html4 و html5
    • تگ های input با انواع button, text, checkbox, radio, submit , reset, password, number, color, date, range
    • تگ textarea
    • تگ select و option برای ایجاد Dropdown
    • تگ datalist
  • درس دهم: مدیا در صفحه وب
    • معرفی تگ video و source برای گذاشتن ویدیو در صفحه وب
    • معرفی تگ audio
    • تگ object
    • تگ embed
  • درس یازدهم: تگ های درون head و مفهوم DOCTYPE
    • معرفی انواع تگ های meta
    • تگ base
    • مفهوم DOCTYPE و معرفی انواع نسخه HTML
  • درس دوازدهم: مروری مختصر بر رنگ ها

وردپرس (WordPress) یک سیستم مدیریت محتوای کاملا رایگان و متن‌باز است که با استفاده از آن می‌توانید وبلاگ و یا وب‌سایت خود را بدون کدنویسی راه‌اندازی کنید.

اهمیت یادگیری وردپرس (WordPress) چیست؟

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

در این فرادرس چه چیزی یاد می‌گیریم؟ 

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

زبان برنامه نویسی PHP یکی از زبان های برنامه نویسی سمت سرور است که کاربرد اصلی آن، در پیاده سازی وب سایت های دینامیکی (پویا) است. عبارت PHP در ابتدا مخفف Personal Home Page (صفحه خانگی شخصی) بود که بعدها، با یک مخفف سازی مجدد، به صورت PHP: Hypertext Preprocessor تبدیل شد تا مفهوم جامع تری را شامل شود.

این زبان برنامه نویسی در سال 1994 توسط راسموس لردورف (Rasmus Lerdorf) و به صورت یک سری توابع کتابخانه ای با زبان C پیاده سازی شد. در فاصله کوتاهی، نسخه دوم PHP نیز توسط لردورف ارائه گردید. البته تا آن زمان، به زحمت می شد عنوان «زبان برنامه نویسی» را برای PHP استفاده کرد. اما در سال 1997، این زبان برنامه نویسی به شدت متحول شد. دو نفر به نام های زیو سوراسکی (Zeev Suraski) و اندی گاتمنز (Andy Gutmans) هسته اصلی PHP را بازنویسی کردند و به این ترتیب نسخه سوم PHP متولد شد.

اهمیت یادگیری زبان برنامه‌نویسی PHP چیست؟

بازنویسی هسته PHP و ایجاد موتور پردازشی زند (Zend Engine) تحول بزرگی را در مسیر و تاریخچه زبان برنامه نویسی PHP ایجاد کرد، و در طی 10 سال، این زبان برنامه نویسی، تبدیل به مهم ترین ابزار برای پیاده سازی پروژه های وب دینامیکی شد.

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

برای راه‌اندازی وب‌سایت، به صورت کلی دو روش وجود دارد:

  • استفاده از سیستم‌های مدیریت محتوا و بلاگ مانند وردپرس و جوملا و…
  • برنامه‌نویسی و طراحی وب‌سایت از پایه با استفاده از زبان‌های برنامه‌نویسی تحت وب

ما در این فرادرس، به بررسی نحوه راه‌اندازی وب‌سایت با استفاده از وردپرس، خواهیم پرداخت.

اهمیت یادگیری وردپرس WordPress چیست؟ 

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

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

در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟ 

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

 

سرفصل‌ها
  • فصل یکم: آشنایی و کار با وردپرس
    • درس ۱: شروع به کار با وردپرس
    • درس ۲: نصب و راه اندازی
    • درس ۳: تنظیمات وردپرس
    • درس ۴: مدیریت قالب و نمایش سایت
    • درس ۵: انتشار محتوا بر روی سایت
    • درس ۶: مدیریت رسانه ها
    • درس ۷: مدیریت صفحات و برگه ها
    • درس ۸: مدیریت دیدگاه ها
    • درس ۹: مدیریت افزونه ها
    • درس ۱۰: مدیریت کاربران
    • درس ۱۱: ابزار ها
    • درس ۱۲: اعمال برخی تغییرات و آماده سازی سایت و خطاهای رایج
    • درس ۱۳: نصب وردپرس بر روی Host
  • فصل دوم: افزونه‌های کاربردی
    • درس ۱۴: افزونه Contact Form‌ 7
    • درس ۱۵: افزونه Sucuri
    • درس ۱۶: افزونه BackupBuddy
    • درس ۱۷: افزونه Relevanssi – A Better Search
    • درس ۱۸: افزونه آماره
    • درس ۱۹: افزونه Akismet
    • درس ۲۰: افزونه Wp Smash
    • درس ۲۱: افزونه wp-optimize
    • درس ۲۲: افزونه User Registration
    • درس ۲۳: افزونه maintenance
    • درس ۲۴: افزونه wpjalali
    • درس ۲۵: افزونه Duplicate Post
    • درس ۲۶: افزونه pricing table
    • درس ۲۷: افزونه FV Video Player
  • فصل سوم: کار با ووکامرس و راه اندازی فروشگاه در وردپرس
    • درس ۲۸: شروع به کار با ووکامرس
    • درس ۲۹: تنظیمات ووکامرس
    • درس ۳۰: انتشار محصول در فروشگاه
    • درس ۳۱: ابزارک‌ها و امکانات نمایشی ووکامرس
    • درس ۳۲: کد تخفیف در ووکامرس
    • درس ۳۳: سفارش‌ها در ووکامرس
    • درس ۳۴: کار با افزونه‌های جانبی ووکامرس
    • درس ۳۵: نهایی سازی سایت و انتقال از لوکال هاست به هاست
    • درس ۳۶: آپدیت وردپرس و قالب آن

برنامه نویسی به فکر کردن قوت می بخشد، برنامه نویسی ورزش فکر است، هر فردی باید برنامه نویسی را بیاموزد، این جملاتی است که در حرف های بسیاری از بزرگان و ثروتمندان حال حاضر تکنولوژی مشاهده می شود.

در آموزش مقدماتی اندروید، تمرکز بر معرفی View ها به صورت اجمالی و هدف شناخت مباحث ضروری و مقدماتی بود. از جمله Activity و چرخه حیات آن، کار با منوها، تصاویر و… .

در بخش دوم آموزش برنامه نویسی اندروید که با عنوان آموزش های تکمیلی شناخته می شود، به صورت جدی تر به مباحث مختلف و تکمیلی برنامه نویسی اندروید پرداخته می شود. از جمله کار با Preference ها، مدل سازی داده ها و استفاده از شیوه های متداول انتقال داده به فرم json و xml، کار با دیتابیس SQLite در اندروید و کار با فایل ها در حافظه داخلی و خارجی. با مبحث Fragment و انواع آن ها آشنا خواهیم شد. کمی در مورد انیمیشن ها صحبت خواهیم کرد. همچنین پروژه هایی برای ساخت اسلایدر (Intro Slider) معرفی و ساخت ویوهایی همراه با انیمیشن (کارت متریال) انجام می دهیم.

سرفصل‌ها
  • درس اول: آشنایی با SharedPreference در اندروید
  • درس دوم: صفحه تنظیمات در اندروید – Preference Screen
  • درس سوم: کار با فایل ها در اندروید
    • فایل ها در حافظه داخلی
    • فایل ها در حافظه خارجی
  • درس چهارم: استفاده از داده های به فرمت json و xml در اندروید
  • درس پنجم: استفاده از کتابخانه JDOM برای کار با xml
  • درس ششم: تکمیل مبحث json و xml – کلاس جنریک XML Parser و JSON Parser
  • درس هفتم: ساخت اسلایدر معرفی نرم افزار – Intro Slider
  • درس هشتم: کار با دیتابیس (Database)
    • آشنایی با دستورات اصلی SQL
    • دیتابیس SQLite در اندروید
    • ذخیره داده ها در دیتابیس SQLite
    • خواندن اطلاعات از دیتابیس
    • حذف و ویرایش و جستجو در اطلاعات دیتابیس
  • درس نهم: فرگمنت (Fragment)
    • ایجاد فرگمنت و استفاده از آن در اکتیویتی، ارسال اطلاعات به فرگمنت
    • تشخیص تفاوت در اندازه صفحه نمایش تبلت و موبایل – استفاده از دو فرگمنت در تبلت ها
  • درس دهم: فرگمنت – DialogFragment و PreferenceFragment
  • درس یازدهم: نمایش لیست ها با استفاده از RecyclerView
  • درس دوازدهم: پروژه – استفاده از طراحی MultiTab در برنامه ها
  • درس سیزدهم: استفاده از انیمیشن های xml
  • درس چهاردهم: پروژه طراحی کارت اشتراک گذاری همراه با انیمیشن CircularReveal

 

مفید برای
  • مهندسی کامپیوتر

پیش نیاز

آموزش مقدماتی برنامه نویسی اندروید
آشنایی مقدماتی برنامه نویسی جاوا

اندروید به عنوان یکی از پرطرفدارترین و فراگیرترین سیستم‌عامل‌های منبع باز و مبتنی بر لینوکس است. برنامه‌نویسی اندروید (Android) حوزه‌ای است که مورد علاقه اکثر برنامه‌نویسان است. نرم‌افزار اندروید استودیو (Android Studio) محیطی یکپارچه است که برنامه‌نویسان اندروید توسط آن می‌توانند اپلیکیشن‌هایی را برای تلفن‌های همراه، تبلت‌ها، تلویزیون‌ها و سایر دستگاه‌هایی که دارای سیستم‌عامل اندروید هستند، ایجاد کنند. اولین نسخه بتا از SDK) Android Software Development Kit) توسط گوگل در سال ۲۰۰۷ منتشر شد که به عنوان اولین نسخه تجاری، Android 1.0، در سپتامبر ۲۰۰۸ است.
اندروید استودیو محیط رسمی توسعه اندروید است که توسط گوگل عرضه شده و ویژگی‌های فراوان آن علاوه بر جذب برنامه‌نویسان در محیط ویرایش Layout، در محیط کدنویسی نیز باعث جذب برنامه‌نویسان به این نرم‌افزار شده است.

اهمیت یادگیری برنامه‌نویسی اندروید (Android) چیست؟

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

در این فرادرس چه چیزی یاد می‌گیریم؟

هدف از این فرادرس معرفی برنامه‌نویسی اندروید به مخاطب است تا پس از آشنایی با محیط اندروید استودیو و منابع یک اپلیکیشن، ابتدا با چیدمان‌های متداول Layout و چند View‎ پرکاربرد آشنا شود و بتواند Layout اپلیکیشن مورد نظر خود را طراحی کند، سپس نحوه اداره کردن رویدادها در اندروید را فراگرفته و بتواند با استفاده از کلاس‌ها و ویجت‌های Toast ،Snackbar‎ و Notification‎ پیغام‌هایی را به کاربر نشان داده و با استفاده از کلاس Intent‎ کاربر را به یک اکتیویتی دیگر منتقل کند یا اپلیکیشنی دیگر را از اپلیکیشن اجرا شده توسط کاربر اجرا کند. همچنین بتواند با استفاده از دانش کسب شده در درس طراحی Layoutها، فرم‌هایی برای ثبت‌نام و ورود کاربر را طراحی و کدنویسی کند. مخاطب پس از این آموزش می‌تواند با دانشی که از محیط اندروید استودیو کسب کرده و نحوه به‌کارگیری کلاس‌ها و Viewهای مختلف را فراگرفته، طراحی و کدنویسی اپلیکیشن‌های مورد نظر خود را انجام دهد و در آن از عناصر و Viewهای مختلف و مورد نیاز استفاده کند.

 

سرفصل‌ها
  • فصل یکم: معرفی اندروید استودیو (Android Studio) و آشنایی با محیط آن
    • درس یکم: معرفی اندروید استودیو و آشنایی با انواع الگوهای پروژه
    • درس دوم: ایجاد اولین پروژه و آشنایی با محیط اندروید استودیو
    • درس سوم: آشنایی با پنل‌های محیط اندروید استودیو و کار با سربرگ‌ها
    • درس چهارم: معرفی محیط ویرایشگر Layout اندروید استودیو و پنل Palette
    • درس پنجم: آشنایی با پنل‌ها و نماهای مختلف محیط ویرایشگر Layout
    • درس ششم: معرفی محیط ویرایشگر کد
    • درس هفتم: آشنایی با انواع منابع اپلیکیشن اندروید
  • فصل دوم: آشنایی با چیدمان‌های متداول اپلیکیشن اندروید
    • درس هشتم: ConstraintLayout, LinearLayout و FrameLayout
    • درس نهم: TableLayout
  • فصل سوم: معرفی چند ویجت پرکاربرد اندروید استودیو
    • درس دهم: TextView و ImageView
    • درس یازدهم: انواع EditText
    • درس دوازدهم: Button, ImageButton, RadioButton, RadioGroup و CheckBox
    • درس سیزدهم: VideoView, WebView, ProgressBar, SeekBar و RatingBar
  • فصل چهارم: آشنایی با نحوه چینش ویجت‌ها روی ConstraintLayout
    • درس چهاردهم: آشنایی با مفاهیم Constraint کردن عناصر در ConstraintLayout
    • درس پانزدهم: آشنایی با Constraint خودکار و تنظیمات Bias
    • درس شانزدهم: آشنایی با تنظیمات پهنا و ارتفاع عناصر و تنظیمات فاصله در Constraintها
    • درس هفدهم: آشنایی با دکمه‌های Constraint, Constraint و Chainکردن عناصر در ConstraintLayout
    • درس هجدهم: آشنایی با سه سبک مختلف عناصر Chainشده و گزینه‌های منوی Pack در ConstraintLayout
    • درس نوزدهم: آشنایی با گزینه‌های منوی Align در ConstraintLayout و مفهوم Baseline
    • درس بیستم: مثال یکم از چند Layout و پیاده‌سازی‌ کردن آن‌ها با ConstraintLayout
    • درس بیست‌و‌یکم: مثال دوم از چند Layout و پیاده‌سازی‌ کردن آن‌ها با ConstraintLayout
    • درس بیست‌و‌دوم: مثال سوم از چند Layout و پیاده‌سازی‌ کردن آن‌ها با ConstraintLayout
    • درس بیست‌و‌سوم: مثالی از اداره‌ کردن رویداد کلیک‌ کردن روی یک Button
    • درس بیست‌و‌چهارم: مثالی از اداره‌ کردن رویداد تغییر متن یک EditText
  • فصل پنجم: آشنایی با ساختار (آناتومی) یک اپلیکیشن اندروید و چرخه حیات یک اکتیویتی
    • درس بیست‌و‌پنجم: آشنایی با ساختار یک اپلیکیشن اندروید و چرخه حیات یک اکتیویتی
    • درس بیست‌و‌ششم: ارائه مثالی برای درک بهتر چرخه حیات یک اکتیویتی
  • فصل ششم: اداره‌ کردن رویدادها در اندروید استودیو
    • درس بیست‌و‌هفتم: مثالی از اداره‌ کردن رویداد کلیک ‌کردن روی یک Button
    • درس بیست‌و‌هشتم: مثالی از اداره‌ کردن رویداد تغییر متن یک EditText
    • درس بیست‌و‌نهم: معرفی Toast و پارامترهای مربوطه، مثالی از به کار بردن Toast در اپلیکیشن
  • فصل هفتم: معرفی Intent
    • درس سی‌ام: معرفی Explicit Intent و Implicit Intent، تعریف یک اکتیویتی جدید، جابجایی بین اکتیویتی‌ها با استفاده از Explicit Intent
    • درس سی‌ویکم: بازکردن یک وب‌‍سایت با استفاده از Explicit Intent، باز کردن شماره‌گیر اندروید برای ایجاد یک تماس تلفنی با استفاده از Implicit Intent
  • فصل هشتم: ساخت فرم در اپلیکیشن اندروید
    • درس سی‌ودوم: معرفی فرم‌ها و انجام‌ دادن مقدمات برنامه
    • درس سی‌وسوم: طراحی فرم ثبت‌نام
    • درس سی‌وچهارم: دریافت مقادیر فیلدهای فرم ثبت‌نام
    • درس سی‌وپنجم: ارسال مقادیر فیلدهای فرم به یک اکتیویتی دیگر
    • درس سی‌وششم: نمایش مقادیر فیلدهای فرم دریافت شده
    • درس سی‌وهفتم: اعتبارسنجی فرم
    • درس سی‌وهشتم: بررسی صحت ایمیل وارد شده و انتخاب گزینه قبول ‌کردن شرایط و موافقت‌نامه فرم
    • درس سی‌ونهم: طراحی فرم ورود
    • درس چهلم: کدنویسی فرم ورود
  • فصل نهم: ایجاد حرکات انیمیشنی ساده روی تصویر
    • درس چهل‌و‌یکم: معرفی انیمیشن‌ها و انجام‌ دادن مقدمات برنامه
    • درس چهل‌و‌دوم: کدنویسی انیمیشن‌های حرکت‌ کردن و چرخاندن تصویر
    • درس چهل‌و‌سوم: کدنویسی انیمیشن محو شدن، چشمک‌ زدن و بزرگنمایی تصویر
    • درس چهل‌و‌چهارم: کدنویسی برای اجرای انیمیشن‌ها
  • فصل دهم: منوها در اپلیکیشن اندروید
  • درس چهل‌و‌پنجم: معرفی انواع منوها در اپلیکیشن اندروید – شروع کار با Options Menu
    • درس چهل‌و‌ششم: اضافه ‌کردن آیکون به Options Menu
    • درس چهل‌وهفتم: اضافه ‌کردن آیتم‌های بیشتر به Options Menu
    • درس چهل‌و‌هشتم: ارائه مثالی برای Context Menu و طراحی Layout پروژه
    • درس چهل‌ونهم: کدنویسی پروژه مثال Context Menu
    • درس پنجاهم: معرفی انواع کادرها در اپلیکیشن اندروید و نمایش کادر خروج از اپلیکیشن
    • درس پنجاه‌و‌یکم: نمایش لیستی از گزینه‌ها در یک کادر
    • درس پنجاه‌و‌دوم: نمایش یک لیست تک‌انتخابی در یک کادر
    • درس پنجاه‌وسوم: نمایش یک لیست چندانتخابی در یک کادر
    • درس پنجاه‌و‌چهارم: ایجاد یک کادر سفارشی در اپلیکیشن
    • درس پنجاه‌وپنجم: معرفی ProgressDialog و مقایسه آن با ProgressBar و ایجاد یک کادر نمایش پیشرفت با استفاده از ProgressDialog
    • درس پنجاه‌و‌ششم: معرفی Android Design Support Library، کار با Floating Action Button و کار با Snackbar
  • فصل یازدهم: Notification در اپلیکیشن اندروید
    • درس پنجاه‌و‌هفتم: معرفی Notification در اپلیکیشن اندروید و اضافه کردن آیکون نوتیفیکیشن به پروژه
    • درس پنجاه‌و‌هشتم: نمایش‌ دادن نوتیفیکیشن با کدنویسی
    • درس پنجاه‌و‌نهم: کدنویسی برای نمایش اپلیکیشن با کلیک‌ کردن روی نوتیفیکیشن
  • فصل دوازدهم: چندرسانه‌ای در اندروید استودیو
    • درس شصتم: بکارگیری ویجت VideoView برای پخش ویدئو در اپلیکیشن
    • درس شصت‌و‌یکم: بکارگیری کلاس MediaPlayer برای پخش موزیک در اپلیکیشن
    • درس شصت‌و‌دوم: اضافه ‌کردن ویجت SeekBar برای مشاهده پیشروی در پخش موزیک
  • فصل سیزدهم: آشنایی با RatingBar و Spinner
    • درس شصت‌وسوم: آشنایی با RatingBar برای انتخاب رتبه برحسب تعداد ستاره
    • درس شصت‌وچهارم: آشنایی با Spinner برای نمایش لیستی از آیتم‌ها در اپلیکیشن
  • فصل چهاردهم: نمایش لیستی قابل پیمایش از آیتم‌های دارای متن و تصویر با استفاده از RecyclerView
    • درس شصت‌وپنجم: معرفی RecyclerView و انجام مقدمات کار
    • درس شصت‌و‌ششم: طراحی Layout سفارشی
    • درس شصت‌و‌هفتم: ایجاد کلاس‌های لازم برای استفاده از RecyclerView
    • درس شصت‌و‌هشتم: شروع کدنویسی کلاس آداپتر (Adapter)
    • درس شصت‌و‌نهم: تکمیل کدهای کلاس آداپتر
    • درس هفتادم: کدنویسی کلاس MainActivity و اجرای پروژه
  • فصل پانزدهم: طراحی صفحه شروع (Splash Screen) برای اپلیکیشن
    • درس هفتاد‌و‌یکم: اضافه‌ کردن اکتیویتی صفحه شروع
    • درس هفتاد‌و‌دوم: تمام‌صفحه‌ کردن اکتیویتی صفحه شروع
    • درس هفتاد‌و‌سوم: طراحی Layout صفحه شروع
    • درس هفتاد‌و‌چهارم: اضافه‌ کردن موزیک به صفحه شروع
  • فصل شانزدهم: بومی‌سازی و انتشار اپلیکیشن اندروید
    • درس هفتاد‌و‌پنجم: اضافه‌ کردن منابع رشته‌ای به پروژه، اضافه ‌کردن ترجمه فارسی متن TextViewها به پروژه، تست ‌کردن اپلیکیشن در زبان فارسی روی یک AVD
    • درس هفتاد‌و‌ششم: انتشار اپلیکیشن
  • فصل هفدهم: خلاصه و جمع‌بندی
    • درس هفتاد‌و‌هفتم: جمع‌بندی
موضوعات
هیچ موضوعی وجود ندارد!
قیمت - slider
0 تومان600000 تومان
سطح آموزش
نوع آموزش
نوع مدرک
محل آموزش
+ موارد بیشتر
زمان آموزش