تصمیم گیری

برای شرکت در کلاس ها
1- ابتدا رزومه ی ما را از طریق این لینک بررسی کنید
2- مقالات و مطالب آموزشی ما را بخوانید
3- در جلسه ی اول به صورت رایگان شرکت کنید
بعد تصمیم بگیرید :)

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

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

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

معرفی دوره

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

CMS (CONTENT MANAGEMENT SYSTEM)

CMS به معنای فارسی سیستم مدیریت محتوا می باشد. این نرم افزار ها به شما امکان می دهد یک وب سایت ساده را ایجاد نمایید.

یک اشتباه بزرگ

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

مشاور دوره

جوملا (به انگلیسی: Joomla‎) نام یک چهارچوب مدیریت محتوای آزاد و باز متنی است که مخصوص انتشار محتوای وب است. جوملا در یک چارچوب نرم‌افزاری تحت وب مدل-نما-کنترل‌گر ساخته شده که می‌تواند به طور مستقل از سیستم مدیریت محتوا استفاده شود.
جوملا به زبان پی‌اچ‌پی نوشته شده‌است و از پایگاه دادهٔ مای‌اس‌کیوال استفاده می‌کند. قابلیت‌های جوملا! شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائهٔ نسخه قابل چاپ، بخش‌های کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبان‌های متعدد (از جمله فارسی) است.
علاوه بر امکانات پایه، افزونه‌هایی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) هستند که به امکانات جوملا می‌افزایند. بیش از ۱۰٬۲۰۰ افزونهٔ رایگان و تجاری در شاخهٔ رسمی افزونه‌های جوملا وجود دارد. نام جوملا گرفته شده از واژه‌ای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» است.

پیشینه این سیستم به سال 2001 و نرم‌افزار مامبو برمی گردد که توسط گروه مایکرو در استرالیا ایجاد شد. مامبو خیلی سریع جهانی شد و با ارائه ایده های مختلف توسط مهندسان و گرافیست ها، قدرتمند و به تدریج فراگیر شد.
در سال های بعد در اثر اختلافاتی که در تیم مامبو به وجود آمد، گروهی از افراد تیم دور هم جمع شدند و جوملا را جایگزین مامبو کردند. جوملا با استفاده از زبان برنامه نویسی PHP ساخته شده است و از تکنولوژی برنامه نویسی شی گرا و پلت فرم های طراحی نرم‌افزار استفاده می کند. داده ها را در پایگاه داده های sql ذخیره می کند و شامل ویژگی هایی مانند جستجو، ذخیره سازی صفحه، نظر سنجی، آر اس اس خوان، نسخه قابل چاپ از صفحات، اخبار، وبلاگ و حمایت از زبان های بین‌المللی می شود.
اولین نسخهٔ جوملا! نسخهٔ ۱٫۰.۰ بود که در ۱۶ سپتامبر ۲۰۰۵ عرضه شد. این نسخهٔ جوملا در واقع بسته‌بندی جدیدی از نسخهٔ ۴٫۵.۲٫۳ از نرم‌افزار مامبو بود که ایرادهای آن گرفته شده بود. در نقشه راه توسعه این پروژه تصمیم گرفته شده که نسخه ۱٫۵ این برنامه با زبان PHP نسخه ۵ از ابتدا نوشته شود. جوملا! با اجازه‌نامهٔ جی‌پی‌ال منتشر می‌شود.

کار کردن با سیستم های مدیریت محتوا تجربه خوبی خواهد بود، اما سعی کنید برنامه نویسی این سیستم ها آموزش ببینید و شخصا بتوانید یک CMS کوچک برای خودتان ایجاد کنید

  • دوره ی آموزش طراحی سایت با جوملا

    • معرفی جوملا
    • نصب Joomla 3 به صورت محلی
    • آموزش بخش های نصب
    • معرفی هاست های مناسب برای نصب جوملا
    • نصب آن بر روی یک وب سرور
    • آموزش بازگردانی یک وب سایت به کمک Backup
    • آشنایی با رابط کاربری جوملا
    • آموزش پیکربندی تنظیمات اولیه
    • آموزش استفاده از امکان Media Manager
    • ایجاد محتوا
    • آموزش ساخت بخش های یک وب سایت
    • آموزش ویرایش نمودن بخش ها
    • انتشارات، منتشر نشده,دسته سطل زباله
    • آموزش ساخت مقالات منحصر به فرد
    • آموزش قالب بندی مقالات
    • آموزش افزودن لینک در مقالات
    • آموزش افزودن عکس های مورد نظر به مقالات
    • افزودن گزینه "ادامه مطلب ..."
    • آموزش افزودن مقاله به برخی صفحات ویژه
    • آموزش حذف و بازگردانی مطالب
    • درک مفاهیم مربوطه و انجام پیکربندی های اولیه
    • آموزش لینک کردن یک مطلب به منو
    • آشنایی با مبحث والد و فرزند در منوها
    • آموزش پیکربندی بخش های سایت
    • آموزش پیکربندی لیست بخش ها
    • آموزش قالب بندی صفحه اصلی
    • آموزش حذف اقلام موجود در منوها
    • آموزش پیکربندی زیر منوها
    • ایجاد یک وبلاگ ویژه برای صفحه ی اخبار و تنظیمات صفحه اصلی
    • امکان انتشار؛ عدم انتشار و حذف آیتم های منو
    • ایجاد alias برای منوها
    • انتقال منوی اصلی
    • اضافه کردن محصولات
    • ساخت و تنظیم Navigation ثانویه
    • ساخت یک DropDown منو (منوی بازشونده)
    • تنظیم مجدد و مرتب سازی آیتم های منو
    • آموزش ساخت یک منوی جدید برای به نمایش گذاردن آن در وب سایت
    • ایجاد یک منوی جدید و یک لینک ورود به سایت (Login) و نمایش منو در بالا و پایین صفحه
    • آموزش نصب و استفاده از امکان JCE- Joomla Content Editor ویرایشگر مطالب جوملا
    • آموزش افزودن یک لینک داخلی
    • آموزش لینک کردن بخشی از مطلب به یک فایل PDF و یا دیگر اسناد
    • آموزش تقسیم و قالب بندی مقالات بلند با استفاده از Page Break و Pagebreak Plug-in
    • افزودن ویدئو از YouTube به صفحه
    • آموزش سفارشی سازی با استفاده از تگ های HTML
    • افزودن تصاویر و لینک های اختصاصی برای صفحات
    • قالب بندی و افزودن Style به تصاویر با استفاده از کلاس های Bootstrap
    • تقسیم بندی و قالب بندی articles با استفاده از page breaks , Pagebreak plugin
    • آموزش کارکردن با Global Article Options ،Specific Article Options و Menu Options
    • آموزش تنظیم گزینه های نمایشی منوها
    • آموزش تنظیم گزینه های خاص منوها
    • مقایسه ای بین Page Headings ، Article Title و Browser Page Title
    • آموزش غیر فعال کردن Homepage Heading
    • تنظیمات نمایش و امکانات بخش کاربران (خروجی سایت)
    • آموزش کاربردی استفاده از ماژول ها :
    • آموزش پیکربندی ماژول ها
    • ایجاد یک ماژول جستجو (Search)
    • آموزش ساخت یک ماژول HTML سفارشی
    • آموزش مرتبط نمودن یک ماژول به سایت
    • آموزش ساخت یک Breadcrumb Module
    • آموزش ساخت ماژولی برای نمایش تصادفی تصاویر
    • آموزش بارگذاری یک ماژول در یک مطلب به کمک امکان Loadposition
    • بررسی ماژول های مدیریت و فعال کردن نسخه جوملا
    • آموزش استفاده از Content Component
    • آموزش استفاده از کامپوننت تماس با ما
    • آموزش استفاده از امکان CAPTCHA در یک فرم
    • قالب بندی صفحه تماس با ما
    • آموزش ساخت یک لیست تماس
    • آموزش استفاده از Web Links Component
    • آموزش کاربردی استفاده از Redirect Component
    • مروری بر امکان جستجو در وب سایت جوملا
    • تغییر ظاهر سایت با استفاده از قالب
    • تنظیم پیش فرض سبک قالب و اختصاص style و شیوه های الگو
    • ایجاد سبک های قالب جدید
    • معرفی Hathor مدیر قالب
    • تغییر در template با استفاده از ویرایشگر HTML و CSS
    • سفارشی کردن Isis admin template
    • کار با قالب های جوملا از طریق نرم افزارهای جداگانه
    • بررسی اجمالی و پیکربندی سایت چند زبانه
    • تغییر ماژول منوی سایت
    • ایجاد منوی انگلیسی
    • ایجاد زبان SWITCHER ماژول
    • دیباگ کردن با استفاده از ماژول Multilanguage Status
    • فعال کردن فیلتر پلاگین زبان سیستم
    • خاموش کردن گزارش خطا WAMP
    • آشنایی با Access Control List
    • مروری بر گروههای کاربری پیش فرض در جوملا و مجوزهای دسترسی آن ها
    • آموزش ساخت یک کاربر درجوملا
    • آشنایی با Default Access Level
    • آموزش پیکربندی محتوا برای ACL
    • آموزش پیکربندی ثبت نام کاربران
    • پیکربندی محتوا برای دسترسی کاربر مهمان
    • آموزش پیکربندی کادر Login وب سایت
    • آموزش اجازه دادن به کاربران برای ویرایش مشخصات خود
    • آموزش افزودن موارد جدید به پروفایل کاربران
    • آموزش استفاده از امکان User Notes
    • پیکربندی ورود به صفحه نمایش بهتر و اضافه کردن دکمه ویرایش پروفایل
    • مروری بر Extension ها در Joomla Extension Directory
    • آموزش ساخت Backup به کمک Akeeba Backup
    • آموزش ساخت نقشه سایت به کمک XMap
    • به روز رسانی Extension ها
    • آشنایی با فعال سازی وب سایت
    • آموزش ساخت یک نسخه موبایل وب سایت به کمک Mobile Joomla
    • آموزش قرار دادن یک سایت در حالت Offline و تغییر دادن عکس نمایش داده شده در این حالت
    • فکر کردن در مورد تعمیر و نگهداری سایت و ویرایش آن
    • آموزش نگهداری از سایت جوملای ایجاد شده
    • درک اهمیت پشتیبان گیری و هماهنگ کردن پشتیبان گیری با با یک میزبان وب سایت
    • به روز رسانی سایت جوملا
    • به روز رسانی جوملا 3.0.2
    • کار کردن با overrides
    • کار کردن با associations چند زبانه
    • تمرین ها
    • پرسش و پاسخ
    • تعریف پروژه
    • معرفی منابع مفید یادگیری
پنج سالی هست که برنامه نویسی کار می کنم البته شروع کارم بیش از 5 سال است ما شاید بتوان گفت از 5 سال پیش به صورت حرفه ای کارم را آغاز کردم. سی شارپ و دات نت تخصص اصلی من هست که 90% پروژه هایی که کار کردم تحت وب بوده و تجربه ی زیادی در برنامه نویسی تحت ویندوز ندارم.

پروژه های زیادی را انجام دادیم که بیشتر آنها وابسته به فعالیت مجموعه اتوماسیون هایی بودند که به صورت درون سازمانی مورد استفاده قرار می گرفتند مانند پروژه انبارداری و اتوماسیون لوفان (ایران و کشورهای عربی) در فعالیت با اروپا نیز سایت های بزرگی را نیز طراحی کردیم مثل Get Living it

خوشحال خواهم شد اگر بتوانم در هر زمینه به شما کمک کنم.
موفق باشید
احمد علی هاشمی

Senior PHP Developer

علاقه ی زیادی به زبان های سی شارپ و php دارم و از همین رو برای توسعه ی برنامه های ویندوزی از زبان سی شارپ و در مباحث وب از PHP و WordPress استفاده می کنم.
در مباحث طراحی قالب های حرفه ای نیز فعالیت می کنم.

در کنار برنامه نویسی با توجه به علاقه بنده به آموزش سعی کردم در کنار فعالیت های برنامه نویسی در دانشگاه نیز دروس تخصصی وب را تدریس کنم.

خوشحال خواهم شد اگر بتوانم در هر زمینه به شما کمک کنم.
موفق باشید

نظرات کاربران در خصوص این دوره

  • سلام سایت خیلی عالیی دارید ممنون :|

  • سلام وقت بخیر

    ضمن تشکر از اموزش چند زبانه کردن سایت

    میخواستم بدونم برای اینکه کل سایت (اخبار- لاگین- محصولات و ...) بخواد به 2 زبان باشه باید چیکار کنم؟

    یعنی باید دونه دونه فارسی و انگلیسی در Notifications.resx ها وارد کنم؟ اخه اخبار که در سایت هست رو نمیشه این کار رو کرد....

    ممنون میشم اگر بنده را راهنمایی بفرمایید.

    سپاس

  • سلام شما در تهران هم دوره آموزشی برگزار می کنید؟

  • سلام من کتاب پی دی اف آموزش اندروید شما رو مطالعه کردم خیلی مفید و عالی بود

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

  • با سلام

    خواستم بدونم یادگیری از کتاب اموزش برنامه نویسی اندروید که تو سایت هس برای یادگیری ساخت برنامه اندرویدی که درامدی هم برایمان داشته باشد مانع ندارد؟؟ چون گفتین باید به تایید نویسنده برسد.خواهشا جواب را حتما برایم

    بفرسین

  • سلام خدمت شما دوست عزِیز

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

    دوم اینکه من میتونم و اجازه دارم این پکیج رو به قیمت خیلی کمی در بازار عرضه کنم یعنی به فروش برسانم مثلا قیمت 20 هزار تومان

    بله یا خیر ؟

  • سایت فوق العاده ای دارید آموزش های ترجمه شده و آموزش هایی ک خودتون نوشتید عالی هستن من خیلی زیاد تشکر میکنم از شما بابت آموزش های عالی و کامل امیدوارم بهتر و بیشتر شناخته بشید هرچه زود تر و موفق باشید با تشکر

برای ثبت نظر در وب سایت می بایست ثبت نام کنید و یا از این قسمت وارد شوید.