وردپرس چیست؟

دوره آموزش کامل این مبحث توسط مرکز آموزش مجازی ciwcertified.ir با اعطا مدارک معتبر از سازمان مریوطه برگزار میشود
جهت شرکت در دورهای آموزشی و یا شرکت در آزمون مهارت موردنظر خود برای دریافت مدرک معتبر از سازمان فنی و حرفه ای و یا بنیاد جهانی، به بخش ثبت نام آنلاین مراجعه فرمایید

وردپرس یک سیستم مدیریت محتوا کاملا رایگان و اپن سورس هست ( بر پایه مجوز GPL ) که شما بوسیله آن قادر خواهید بود براحتی یک وبلاگ – فوتوبلاگ – پادکست – گالری و … بسازید.وردپرس توسط زبان بسیار محبوب PHP نوشته شده و از قدرت MySQL برای ذخیره داده ها استفاده می کند.

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

وردپرس در ادامه راه پروژه موفق b2 می باشد که در سال ۲۰۰۳ شکل گرفت. نام وردپرس توسط Christine Selleck دوست مت مولوگ ( توسعه دهنده اصلی وردپرس ) پیشنهاد و از آن روز تا الان وردپرس با سرعت و پیشرفتی قابل ملاحظه تبدیل به معروفترین و پرکاربردترین ابزار ساخت وبلاگ بر روی هاست شده است

وردپرس هم اکنون از جهتی نمادی از وب۲ و از جهتی دیگر نمادی از اپن سورس محسوب می شود.

HTML چیست ؟

دوره آموزش کامل این مبحث توسط مرکز آموزش مجازی ciwcertified.ir با اعطا مدارک معتبر از سازمان مریوطه برگزار میشود
جهت شرکت در دورهای آموزشی و یا شرکت در آزمون مهارت موردنظر خود برای دریافت مدرک معتبر از سازمان فنی و حرفه ای و یا بنیاد جهانی، به بخش ثبت نام آنلاین مراجعه فرمایید

 

HTML مخفف Hyper Text Markup Language و به معنای « زبان نشانه‌گذاری ابرمتن » است (که البته برخی آنرا « زبان علامت‌گذاری فرامتن » ترجمه کرده‌اند).

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

دستورالعملهای این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، به وسیلهٔ آنها، نشانه‌گذاری شده و بدین‌ترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وِب، توصیف می‌شود. هر یک از برچسبهای اچ‌تی‌ام‌ال، معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا می‌گذارند؛ مثلاً برچسبهایی برای تغییر شکل ظاهری متن، نظیر درشت‌ و ضخیم کردن یک کلمه یا برقراری پیوند (Link) به صفحات دیگر در اچ‌تی‌ام‌ال تعریف شده‌اند.

یک سند اچ‌تی‌ام‌ال، یک پرونده مبتنی بر متن (Text–based) است که معمولاً با پسوند htm یا html نامگذاری شده و محتویات آن از برچسبهای اچ‌تی‌ام‌ال تشکیل می‌شود.

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

از سوی دیگر، اچ‌تی‌ام‌ال را نباید به عنوان زبانی برای صفحه‌آرایی یا تنظیم ظاهر صفحات وب به کار بُرد؛ این وظیفه اکنون بر دوش فناوریهای دیگری چون شیوه‌نامه‌های آبشاری (CSS) است. در واقع امروزه از HTML برای ایجاد شالوده و ساختار کلی صفحه وب ایتفاده می شود و وظیفه زیباسازی و صفحه آرایی بر عهده CSS است .

گفتنی است اچ‌تی‌ام‌ال شکلی از زبان دیگری بنام اس.جی.ام.ال است و « کنسرسیوم وب جهان گستر » آنرا به عنوان استانداردی برای نشانه‌گذاری مستندات ابرمتنی برای عرضه در وب، تدوین کرده است.

جوملا چیست ؟

دوره آموزش کامل این مبحث توسط مرکز آموزش مجازی ciwcertified.ir با اعطا مدارک معتبر از سازمان مریوطه برگزار میشود
جهت شرکت در دورهای آموزشی و یا شرکت در آزمون مهارت موردنظر خود برای دریافت مدرک معتبر از سازمان فنی و حرفه ای و یا بنیاد جهانی، به بخش ثبت نام آنلاین مراجعه فرمایید

جوملا چیست ؟
تقریبا همه ما با مفهوم وب سایت آشنایی کافی داریم ولی برای اینکه توضیحات کوتاهی هم داده باشیم و در نهایت به مبحث اصلی خودمان یعنی سیستم مدیریت محتوای جوملا (Joomla) برسیم ذکر برخی موارد لازم است.

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

به طور کلی میتوان وب سایت ها را از نظر نوع طراحی و برنامه نویسی به دو دسته تقسیم کرد:
گروه اول: وب سایتهای استاتیک یا ایستا
گروه دوم: وب سایتهای داینامیک یا پویا

** در گروه اول یعنی وب سایتهای استاتیک صفحات وب سایت به صورت ثابت و تحت زبان HTML توسط برنامه هایی نظیر Frontpage و Expression web طراحی میشود.
این صفحات شامل تصاویر و متون ثابتی هستند که در همان زمان طراحی باید مشخص شوند. وب سایتهای استاتیک مناسب برای شرکتها یا افرادی است که حتی سالی یک بار هم محتوا، مطالب و یا تصاویر وب سایت را تغییر نمیدهند .

** در گروه دوم یعنی وب سایتهای داینامیک کار برنامه نویسی توسط زبانهایی نظیر PHP و ASP انجام میشود و مهمترین بخش این نوع وب سایتها داشتن یک پایگاه داده یا Database است که این خود وجه تمایز وب سایت استاتیک و داینامیک است.

- در وب سایتهای داینامیک، طراح یا برنامه نویس ابتدا یک قالب و ساختار کلی طراحی میکند و آن را در اختیار مالک یا مدیر سایت میگذارد.

- وب سایتهای داینامیک دارای بخش مدیریتی هستند که مدیران سایتها با ورود به بخش مدیریت بدون نیاز به داشتن دانش فنی و برنامه نویسی میتوانید مطالب و محتوای خود را توسط همین ساختار وارد سایت خود نموده و امکان بروزرسانی مداوم را نیز خواهد داشت.

و اما جوملا : سیستم مدیریت محتوا جوملا هم جز وب سایتهای داینامیک به حساب می آید که یک تیم جهانی در تهیه و برنامه نویسی آن نقش داشته اند تا این سیستم قدرتمند را آماده و عرضه نمایند.البته لازم به ذکر است که جوملا را صرفا نمیتوانید یک وب سایت داینامیک لحاظ نمود و به دلیل قابلیت های وسیع آن، اصطلاحا به آن CMS یا همان سیستم مدیریت محتوا اطلاق میشود.
- در دنیا CMS های مختلفی عرضه شده که جوملا نیز یکی از انهاست ولی مزایایی که جوملا نسبت به سایر رقبای خود دارد آن را کاملا متمایز نموده است. بی شک میتوان گفت که جوملا قویترین سیستم مدیریت محتوای حال حاضر دنیاست که به صورت رایگان و متن باز (Open Source) عرضه شده است.

جوملا Joomla : یک سیستم مدیریت محتوا CMS فوق العاده تحت وب است که در ساختن وب سایت و دیگر برنامه های تحت اینترنت به شما کمک می کند. جوملا یک برنامه open source میباشد که به طور رایگان دراختیار همه قرار دارد.

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

تاریخچه
اولین نسخه نرم افزار که جوملا 1 نام داشت، نسخه توسعه داده شده مامبو بود و در سال 2005 انتشار یافت. گروهی از برنامه نویسان مامبو پس از جدا شدن از این تیم شروع به طراحی این نرم افزار کردند. جوملا در لغت به معنای همه با هم است که از زبان سواحلی گرفته شده است. نسخه های بعدی این نرم افزار جوملا 1.5، 1.6 ،1.7 و 2.5 میباشد.

جوملا برای قدرت بخشی به کلیه برنامه ها، از یک صفحه شخصی ساده تا برنامه های تحت وب شرکت های عظیم استفاده می شود. چند مورد از موارد استفاده جوملا! به شرح زیر است:

> پرتال ها و یا وب سایت های شرکت های عظیم
> تجارت آنلاین
> وب سایت های تجاری در مقیاس کوچک
> وب سایت های سازمانی و رایگان
> کاربرد های دولتی
> اینترنت و اینترانت های شرکت های عظیم
> سایت های مذهبي و مرتبط با آموزش
> صفحات شخصی و خانوادگی
> پورتال های مبتنی بر گروه ها و اصناف
> مجلات و روزنامه ها
> سایتهای خبری
> سایت های فروشگاهی
> برنامه های کاربردی دولت ها
> دانلودسنتر
> مراکز آزمون گیری
> سامانه های پشتیبانی
> دایرکتوری ها
> وبسایتهای نگهداری مستندات

چه کسانی از آن استفاده میکنند؟
اگر قصد دارید برای شخص خودتان ، شرکت ، سازمان یا ارگان ، فروشگاه و… وب سایت ایده آل و با امکاناتی نامحدود را راه اندازی کنید، بي شكل در بين CMSها  جوملا انتخاب اول و آخر شما خواهد بود.
جوملا به گونه طراحی شده که با کمترین سطح دانش فنی و بدون دانستن زبان برنامه نویسی وب سایت خود را بر اساس آن بنا نهاده و وارد دنیای اینترنت شوید.
با جرات این نکته را اشاره میکنیم که سیستم مدیریت محتوای جوملا حد و مرزی برای طراحی سایت مورد نظر شما ندارد و در حال حاضر که این مطلب را میخوانید در حدود 10 هزار نوع امکانات متنوع برای جوملا منتشر شده که میتوانید بر اساس نیاز خود این امکانات را بر روی جوملای خود نصب و سایت دلخواه خود را راه اندازی نمایید.

وب سایتهای مک دونالد، وب سایتهای مجموعه یونیسف، برخی اینترانتهای دولتی آلمان، مرکز اطلاعات سازمان ملل، تمامی مراکز صدا وسیمای ایران، وب سایت مرجع لینوکس و… از جمله استفاده کنندگان جوملا هستند.
- وب سایت اداره فرهنگ و ارشاد اسلامی farhangtehran.ir
- وب سایتهای استانی صدا و سیما برای مثال ارومیه urmia.irib.ir
- وب سایت اتاق بازرگانی صنایع و معدن iccim.ir/fa
- وب سایت دانشگاه آزاد مشهد mshdiau.ac.ir
- وب سایت شهرداری کرمان kermancity.kr.ir

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

تکنولوژی های پایه ای جوملا
جوملا علاوه بر اینکه یک سیستم مدیریت محتوا است یک فریم ورک PHP نیز می باشد، همچنین به دلیل سازگاری با انواع پایگاه های داده مانند SQL server ،My SQL و Oracle یک پلت فرم نیز محسوب می شود. اما تکنولوژی های اصلی بکار رفته در آن شامل PHP و MySQL می باشد.

امکانات جوملا
آخرین نسخه طبیعی (Native) آن شامل امکانات پایه ای زیر است:
- مدیریت مطالب
- مدیریت رسانه ها(فایلها)
- مدیریت وب لینک ها
- مدیریت مجموعه های مطالب
- مدیریت تبلیغات
- تنطیم پیکربندی
- مدیریت کاربران و سطح دسترسی
- نظرسنجی

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

* جوملا! میتواند به سادگی در کنترل تمامی قسمت های وب سایت شما، از اضافه کردن محتوا و تصویر تا بروز رسانی کاتالوگ محصولات و یا رزرواسیون آنلاین استفاده شود.

* بسته نرم افزاری، نرم افزار Joomla جوملا! طوری طراحی شده که حتی کاربران عادی هم می توانند آن را به سادگی نصب کنند. اکثر کاربران در نصب و استفاده از نرم افزار جوملا فارسی ( joomla فارسی ) به مشکلی بر نخورده اند کما اینکه کاربران مبتدی از پشتیبانی فراوان برخوردارند.

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

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

توانايي هاي جوملا
جوملا! سهم بسزائی در اداره و رهبری محتویات مورد احتیاج برای راه اندازی سایت شما را بازی می کند. اما برای بسیاری از کاربرها، قدرت واقعی جوملا! در ساختار برنامه آن قرار دارد که دست هزاران کاربر حرفه ای در سر تا سر جهان را برای خلق add-ons (ضمائم) و پسوند ها extension قوی باز گذاشته است.

این ها تنها چند مثال از صدها extension موجود هستند:

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

برخی از شرکت ها و یا سازمانها، انتظاراتی دارند که در حال حاضر از توان جوملا! ی اولیه و یا extensionهای موجود خارج است. خوشبختانه جوملا! ، یک ساختار برنامه قوی را ارائه میدهد بطوریکه توسعه دهنده گان را قادر می سازد تا ضمائم های ناب بسازند که این خود توان جوملا! را به مسیرهای بی حد و مرز مجازی بسط میدهد.

با استفاده از ساختار اصلی جوملا، شما بعنوان يك توسعه دهنده می توانيد به راحتی موارد ذیل را بسازيد:

> سیستمهای تجارت الکترونیکی یکپارچه
> سیستم های نظارت بر موجودی کالا
> ابزارهای گزارش نویسی داده ها
> راهنمای محصولات ویژه
> دفترچه های راهنمای تجارت مرکب (مجموعه ای)
> سیستم های رزرواسیون
> ابزارهای ارتباطی
> پل های برنامه
> یا هر نوع برنامه دیگری که مناسب یک نیاز خاص باشد . . .

سرفصل دوره آموزشی جوملا در آموزشگاه آموزش جوملا

• مقدمه
- معرفی جوملا
- هدف گذاری برای یک وب سایت

• نصب جوملا
- فرآیند نصب
- نصب Local و نصب Remote
- مقدمه ای بر Web Hosting و انواع کنترل پنل
- نصب جوملا 2.5
- بازگرداندن سایت از Back-Up (فایل های Jump-In)

• یک دید کلی از جوملا
- یک مرور سریع و کلی بر قسمت های مختلف و ظاهر جوملا
- تنظیمات کلی جوملا
- استفاده از Media Manager
- ایجاد محتوا در جوملا

• ایجاد دسته ها
- ایجاد دسته ها برای یک سایت
- مدیریت دسته ها

• ایجاد مقالات و فرمت دهی اولیه
- ایجاد مقالات شخصی
- فرمت دهی مقالات
- افزودن لینک خارجی
- افزودن تصویر
- استفاده از Read More
- افزودن مقالات به صفحات خاص
- حذف و بازیابی مقالات

• ایجاد منوها
- درک و تنظیم منوها
- اتصال یک مقاله به یک منو
- درک مفهوم پدر و فرزند در منوها
- تنظیم دسته بندی وبلاگ
- تنظیمات پیشرفته دسته بندی وبلاگ
- تنظیمات لیست دسته ها
- تنظیمات پیشرفته لیست دسته ها
- ایجاد یک وبلاگ ویژه برای اخبار
- شکل دهی صفحه خانه
- حذف یک آیتم از منو
- تنظیم زیرمنوها
- ایجاد یک منو جدید و نمایش آن روی سایت

• فرمت دهی پیشرفته مقالات
- نصب و استفاده از (Joomla Content Editor (JCE
- افزودن یک لینک داخلی
- لینک به یک فایل PDF و یا سند دیگر
- تقسیم مقالات طولانی به چند مقاله با استفاده از Page Breaks
- سفارشی سازی تگ های HTML مجاز با تغییر فیلترهای متنی در جوملا
- سفارشی سازی چهره JCE برای گروه خاصی از کاربران
- افزودن یک ویدئو Youtube به یک مقاله
- استفاده از تصاویر و لینک های مختص مقاله

• تنظیمات مربوط به نمایش
- کار با تنظیمات عمومی و اختصاصی مقالات و منوها
- تنظیمات منو
- تنظیمات مقالات اختصاصی
- مقایسه عنوان صفحه، تیتر مقاله، و تیتر صفحه در مرورگر
- غیرفعال سازی کردن Heading مقاله
- تنظیم گزینه های اختصاصی مقاله

• استفاده از ماژول ها
- تنظیم ماژول ها
- ایجاد یک ماژول HTML خاص
- انتساب یک ماژول به یک سایت
- ایجاد یک ماژول BreadCrump
- ایجاد یک ماژول Random Image
- ایجاد یک ماژول NewsFlash در صفحه اصلی
- قراردادن یک ماژول در یک مقاله با استفاده از Loadposition

• استفاده از کامپوننت ها
- استفاده از کامپوننت Content
- استفاده از کامپوننت Contact o تنظیم CAPTCHA برای یک فرم
- ایجاد یک Contact List
- استفاده از کامپوننت web Links
- استفاده از کامپوننت ReDirect

• استفاده از Template ها
- تغییر نمای سایت با استفاده از Template ها
- تنظیمات Template Style پیش فرض
- ایجاد یک Template Style جدید
- تنظیم Template Masters ها با ویرایشگرهای HTML و CSS
- تغییر Admin Template

• ایجاد یک سایت چندزبانه
- مقدمه ای بر تنظیمات یک سایت چند زبانه
- دانلود و نصب بسته زبان فارسی
- ایجاد محتوا به زبان فارسی
- تنظیم ساختارهای Category برای چندین زبان
- ایجاد مقالات و Category ها به زبان فارسی

• ACL
مقدمه ای بر (Access Control Lists (ACL
- بررسی گروه های کاربری و سطوح دسترسی پیش فرض موجود در جوملا
- ایجاد یک کاربر
- بررسی سطوح دسترسی پیش فرض
- تنظیم محتوا برای ACL
- تنظیمات ثبت نام کاربر

جي كوئري jquery چیست ؟

دوره آموزش کامل این مبحث توسط مرکز آموزش مجازی ciwcertified.ir با اعطا مدارک معتبر از سازمان مریوطه برگزار میشود
جهت شرکت در دورهای آموزشی و یا شرکت در آزمون مهارت موردنظر خود برای دریافت مدرک معتبر از سازمان فنی و حرفه ای و یا بنیاد جهانی، به بخش ثبت نام آنلاین مراجعه فرمایید

جي كوئري jquery چیست ؟
جی‌کوئری یا jQuery یک کتابخانه جاوااسکریپت سبک وزن چند مرورگری می‌باشد که برای ساده کردن نوشتن اسکریپ‌های سمت-مشتری دراچ تی ام ال (HTML) طراحی شده است.
جی کوری، امروزه محبوبترین کتابخانه جاوااسکریپت در حال استفاده است. دستور زبان جی کوری به گونه ای طراحی شده است که عمل هدایت یه پرونده را آسان تر کرده باشد، بدین صورت که می توان حرکات انیمیشین ایجاد کرد و رویدادهای صفحه استفاده کند و به وسیله آن می توان نرم‌افزارهای مبتنی بر Ajax را ایجاد و توسعه داد.
جی کوری همچنین این اختیار را به برنامه نویسان می دهد که افزایه هایی برای کتابخانه جاوااسکریپت ایجاد کنند.
جی کوری به توسعه دهندگان این اختیار را می دهد که تکه برنامه‌های سطح پایین مبادله ای (ارتباط مرورگر با کاربر) و یا انیمیشنی و حتی افکت‌های پیشرفته و سطح بالا و ایجاد اشیا فرضی را ایجاد کنند.
به کارگیری همه این اجزای جی کوری کمک می‌کند صفحات وب قدرتمند و داینامیک(پویا) داشته باشیم.

ويژگي هاي جي كوئري jquery چیست ؟
jQuery شامل ویژگی‌های زیر می باشد:
- به عناصر موجود در پرونده دسترسی پیدا کرد و آن‌ها تغییر و دستکاری نمود.
- کنترل آسان و قدرتمندتر رویدادها(Events)
- دستکاری CSS
- ایجاد افکت و حرکات انیمیشین
- توسعه دادن افزایه ها
- برنامه‌های کوچک سودمند

کتابخانه jQuery معمولاً تنها یک فایل جاوااسکریپت است که شامل همه DOMها و Eventها و افکت‌های و تابع‌های مربوط به ای جکس AJAX می شود. فایل jQuery را می توان به طرق مختلفی به صفحه وب متصل کرد.

دوره آموزشي جي كوئري jquery براي چه كساني توصيه مي شود؟
این دوره ویژه طراحان و برنامه نویسانی ارائه شده است که با طراحی وب آشنایی دارند و می خواهند از تکنولوژی های مربوط به jQuery در وب سایت های خود استفاده کنند. در این دوره طی یک کارگاه عملی، کلیه مباحث مورد نیاز جهت استفاده، برنامه نویسی و پیاده سازی انواع افکت ها و کاربردهای jQuery آموزش داده خواهد شد.

اهم مطالب اين دوره آموزشي چيست؟
>
آشنایی با jQuery و نحوه کار آن
> آشنایی با انواع دستورات و توابع jQuery
> آشنایی با Selector های jQuery
> ایجاد انواع افکت توسط jQuery
> استفاده از دستورات بهینه jQuery بجای JavaScript

پيش نياز شركت در اين دوره چيست؟
آشنايي با طراحي وب سايت يا ارائه گواهينامه پايان دوره ” آموزش طراحي وب سايت موسسه پايا”

سرفصل كلي دوره jquery چيست؟

1. مقدمه ای بر jQuery
- jquery چیست؟
- jquery چگونه کار می کند؟
- اضافه کردن رفرنس های jquery به صفحات
- Syntax jquery
- نحوه کار با jquery
- هسته jquery

2. انتخاب آیتم ها با jQuery
- انتخابگرهای jQuery
- Universal Selector
- ID Selector
- Element Selecto
- Class Selector
- Selector های گروهی و ترکیبی

3. فیلترهای jQuery
> فیلترهای ابتدایی jQuery
- فیلتر first
- فیلتر last
- فیلتر odd
- فیلتر even
- فیلتر eq
- فیلتر lt
- فیلتر gt
- فیلتر header

> فیلترهای پیشرفته در jQuery
- فیلتر containts
- فیلتر has
- فیلتر attribute
- فیلتر input
- فیلتر text
- فیلتر password
- فیلتر radio
- فیلتر checkbox
- فیلتر submit
- فیلتر image
- فیلتر reset
- فیلتر button
- فیلتر hidden
- فیلتر file

4. تغییر در اجزای DOM توسط jQuery

5. متدهای CSS
- متد css(name, value)‎
- متد css(name)‎
- متد css(properties)‎
- متد addClass
- متد removeClass
- متد toggleClass

6. مدیریت رویدادها (Event)

7. پاسخگویی به رویدادها

8. افزودن رویداد به عنصرهای صفحه با استفاده از jQuery

9. ایجاد افکت با jQuery
- متد show‎
- متد hide
- متد toggle
- متد slideDown
- متد slideUp
- متد slideToggle
- متد fadeIn
- متد fadeOut
- متد fadeTo
- متد animate

تاریخچه و معرفی PHP

دوره آموزش کامل این مبحث توسط مرکز آموزش مجازی ciwcertified.ir با اعطا مدارک معتبر از سازمان مریوطه برگزار میشود
جهت شرکت در دورهای آموزشی و یا شرکت در آزمون مهارت موردنظر خود برای دریافت مدرک معتبر از سازمان فنی و حرفه ای و یا بنیاد جهانی، به بخش ثبت نام آنلاین مراجعه فرمایید

PHP یکی از پر طرفدارترین زبان‌های پردازه‌نویسی ( اسکریپتینگ ) متن باز  ( open source ) است که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا ( dynamic ) مورد استفاده قرار می‌گیرد .
PHPمخفف hypertext preprocessor می‌باشد . PHP در سال ۱۹۹۴ ایجاد شد .
رسموس لردورف ( rasmus lerdorf ) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامه‌سازی ، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است  .

مشهورترین نرم‌افزارهای ( بسته های ) ایجاد شده با PHP عبارت‌اند از phpBB ، SMF ، Mambo ، Joomla ، PHPNuke  ، mybb  و  MediaWiki که این وب‌گاه با آن طراحی شده  است  . PHP می‌تواند جایگزینی برای زبان‌های  Asp.Net  و JSP و Perl باشد . همچنین یکی از بهترین نمونه‌های برنامه‌نویسی php در سطح وسیع سایت فیس‌بوک است .
سادگی استفاده از PHP و شباهت آن به زبان C و پرل از نسخه ۵ آن به جاوا باعث شده که اغلب برنامه نویسان با تجربه در کوتاه‌ترین زمان ممکن برنامه‌های کاملی را ایجاد کنند .

پیشینه

PhpFi شامل پیاده سازی برای زبان برنامه نویسی c بود و می‌توانست با پایگاه داده ارتباط یابد . قابلیت ساخت ساده و پویا برای کاربردهای وب . لردروف PHP رو در ۱۹۹۵ رها کرد تا کد آن را بهبود ببخشد و اشکالات آن را برطرف کند . این واگذاری به نسخه دوم  Phpمنجر شد و هم اکنون استفاده می‌شود . Php متشکل از شبیه سازی و دستکاری کردن متغیرها توانایی جاسازی HTML بود . ترکیب آن مانند پرل اما محدود تر ٬ ساده تر و پایدار تر بود .
کاربرد
PHP از زبان‌های پردازه‌نویسی تحت وب است . ساختار این زبان بسیار شبیه زبان  C و زبان برنامه‌نویسی پرل ( perl ) می‌باشد . شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است  . Php تنها یک زبان پردازه‌نویسی نیست و با استفاده از Php-Gtk می‌توان برای طراحی برنامه‌های با ظاهر گرافیکی ( GUI ) و همچنین طراحی برنامه‌های خط فرمان شبیه پرل یا پایتون ( Python ) از آن استفاده کرد  . PHP امکان استفاده از انواع مختلفی از پایگاه‌های داده را از جمله MySQL ، اوراکل ، Ibm Db ، Microsoft SQL  Server  ، PostgreSQL و SQLite با دستورهایی ساده فراهم می‌سازد   . PHP روی بیشتر سیستم‌عامل‌های معروف از جمله لینوکس ، یونیکس ، ویندوز و Mac OSX و با اغلب کارگزارهای وب ( Web Server ) معروف ، قابل اجراست   . php در آغاز جایگاه شخصی داشت . در ابتدای سال ۱۹۹۴ عموما ماند زبان برنامه نویسی c به صورت باینری توسط برنامه‌نویسان دانمارکی وگرینلندی به نام رسموس لردورف نوشته شد . لردروف در اصل این ابزار را ایجاد کرد تا یک مجموعه کوچکی از پردازه ( اسکریپت ) را جایگزین کند . او سعی می‌کرد که صفحات شخصی را حفظ کند . این ابزار برای این استفاده می‌شد که وظایفی مانند نمایش دادن خلاصه تجربیات و حفظ کردن اینکه چقدر از این صفحه مورد استفاده قرار می‌گیرد را انجام دهد . او این دو را با مفسرش ترکیب کرد تا PhpFi را ایجاد کند چون بیشتر کاربرد داشت . Php یک زبان اسکریپت‌نویسی برای وب است و عمدتا برروی سرور وب اجرا می‌شود . Php کد برنامه را به عنوان ورودی می‌گیرد و صفحات وب را به عنوان خروجی ایجاد می‌کند . همچنین می‌تواند برای اسکریپت کردن خط فرمان استفاده شود . Php  می‌تواند بر روی صفحات وب و سیستم‌های عامل و یا پایگاه‌های داده مستقر شود . همچنین می‌تواند به عنوان سیستم مدیریتی پایگاه داده استفاده شود . Php  رایگان هست و گروه Php منبع کاملی از کد آن را در اختیار کاربران قرار می‌دهد . همچنین می‌توان از آن برای کاربردهای شخصی استفاده کرد . Php عمدتا مانند یک فیلتر عمل می‌کند . به این صورت که ورودی را به صورت متن یا دستور العمل‌های Php می‌گیرد و خروجی را تولید می‌کند . خروجی آن غالبا از نوع  Html می‌باشد . این زبان می‌تواند کد باینری را برای ماشین Zend تولید کند . از Php عمدتا در طراحی وب استفاده می‌شود   .

مدیران آموزشگاههای کامپیوتر جهت عقد قرارداد همکاری برای اعطای گواهی سایت به کارآموزان خود با ایمیل زیر مکاتبه فرمایند:
ciwadmin@ciwcertified.ir
CIWcertified.ir: تایید شده توسط پژوهشگاه دانش‌های بنیادی ایران
CIWcertified.ir: زیر نظر شرکت ثبت شده در اداره کل شرکتها با شناسه ملی 10861822682
CIWcertified.ir: به علت هزینه های زیاد عضویت در کنسرسیوم جهانی وب W3.ORG در حال حاضر از دستور کار سایت خارج شد
CIWcertified.ir: اعطای مدارک معتبر از سوی آموزشگاه های کامپیوتر دارای مجوز فعالیت طرف قرارداد برای دوره های اختصاصی و ICDL از سوی سازمان فنی و حرفه ای و بنیاد جهانی ICDL
یافتن مطالب :