آموزش جامع طراحی وبسایت با زبان PHP و MYSQL

شروع رویداد
سه‌شنبه ۵ بهمن ۹۵ ۱۵:۰۰
پایان رویداد
سه‌شنبه ۵ بهمن ۹۵ ۱۷:۰۰
مکان رویدادتهران
موضوع رویدادتکنولوژی / برنامه نویسی
اضافه به تقویم
آموزش جامع طراحی وبسایت  با زبان PHP و MYSQL
برگزارکننده‌ی رویداد
تماس با برگزارکننده
۸۸۱۹۸۰۹۶
گزارش
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

توضیحات بیشتر

 مدت دوره :24 ساعت (شامل: 20 ساعت آموزش + 4 ساعت انجام پروژه، تمرین و رفع اشکال)

 مدرس دوره : علیرضا روستا ،کارشناس ارشد مدیریت فناوری اطلاعات (گرایش کسب وکار الکترونیک)

تخصص : برنامه نویس حرفه ای و مشاور شما در حوزه راه اندازی کسب وکار الکترونیکی

 برای کلیه شرکت کنندگان در این دوره مدرک معتبر از آکادمی محتوای نو صادر می گردد.


بخش اول: چه چیزهایی را یاد میگیرید:

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

۱- توانایی زیبا سازی سایت با استفاده از جی کوئری

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

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

 

۲-توانایی ساخت صفحه ثبت نام در سایت

در این بخش شما یاد میگیرید که چگونه با استفاده از html و css فرمهای زیبایی خلق کنید و در کارهای خودتان از آنها استفاده نمائید.پس از اینکه یاد گرفتید چنین فرمی را بسازید ، توانایی ساخت هر گونه فرمی را خواهید داشت و میتوانید در پروژه های خودتان با توجه به نیازتان هر گونه امکانی را به فرم اضافه نمائید.

اموزش ساخت فرم ثبت نام با استفاده از html و css

۳-توانایی ساخت صفحه ورود به سایت

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

آموزش ساخت فرم ورود به سایت در html و css

۴- تکنیک صفحه بندی مطالب (pagination)

وقتی بخواهید در وب سایت سایت ، امکان گذاشتن مقالات را  پیاده سازی کنید (این بخش  جزء مباحث بانک اطلاعاتی و دیتابیس در اینترنت و طراحی وب سایت میباشد ) ، کارفرما از شما میخواهد که همه مقالات نشان داده نشوند و فقط تعداد محدودی از مقالات در صفحه اول وب سایت باشند و بقیه مقالات در صفحات بعد نمایش داده شوند.در اینصورت شما با استفاده از تکنیکهای که فرا میگیرید با استفاده از html , css ,php  و mysql یاد میگیرید که اینکار را به راحتی انجام دهید و بر اساس سلیقه خودتان آنرا در وب است قرار دهید.از این تکنیک در مواقعی استفاده میکنید که لیستی از اطلاعات مختلف درید و میخواهید بصورت دسته بندی شده در صفحات مختلف نمایش داده شوند.کاربرد آن در طراحی فروشگاههای انلاین جهت نمایش دسته ای از محصولات ، سایتهای خبری ، طراحی وب سایت ویژه فروش فیلم آموزشی (نمایش فیلمها در گروههای مختلف ) و لیست دانشجویان و دانش اموزان در سامانه های آموزش انلاین و lms  میباشد.آموزش صفحه بندی مطالب در php

۵- آپلود فایل به سرور

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

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

۶- ارسال sms

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

اموزش ارسال و دریافت پیامک با PHP

۷- ویرایشگر حرفه ای جهت ثبت خبر، توضیحات محصول و متون طولانی و قالب بندی متن

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

اموزش کار با ویرایشگر در HTML و PHP

۸ -ارسال و دریافت اطلاعات بوسیله Ajax

زمانی که در وب سایت نیاز دارید تا کاربر بدون اینکه وارد صفحه ای دیگر شود نتایج را در خروجی ببیند شما میتوانید از ajax استفاده نمائید.ajax رو میشه با استفاده ار javascript  و jquery  به راحتی پیاده سازی کرد.نمونه کاربرد ajax زمانی هست که مثلن بخوایین کاربر نتیجه جستجوی خودش  رو در همون صفحه ای که هست همون موقع و بدون رفرش شدن صفحه ببینه.فرض کنید شما وب سایتی رو میخوایین طراحی کنید که کاربران فیلم آموزشی خاصی رو پیدا کنند .میتونید با استفاده از قابلیت ajax  کاری کنید که وقتی کاربر بخشی از عنوان فیلم اموزشی خودش رو که وارد کرد همون موقع بدون رفتن به صفحه دیگه ای نتیجه بهش نشون داده بشه.یا مثل میخوایین وقتی کاربر کد شهری رو وارد کرد بصورت ایجکس نام شهر در سرور جستجو بشه و همون موقع بهش نشون داده بشه .در این دوره آموزشی شما امکان پیاده سازی ایجکس رو یاد میگیرید(البته با مثالهای متنوع و جذاب و کاربردی ) و میتونید در پروژه های خودتون ازش استفاده کنید.(اسمش کمی ترسناکه.اما خیلی راحته و خیلی آسون میتونید پیاده سازیش کنید.)

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

 

۹-قرار دادن تاریخ شمسی در صفحات

در صورتیکه در پروژه طراحی وبی که میخوایین انجام بدین از تاریخ شمسی استفاده شده باشه شما میتونید ار این قابلیت استفاده کنید.در واقع شما امکان قرار دادن تاریخ شمسی در صفحات وب رو یاد میگیرید.کاربردش در صفحه اول سایت هست که به عنوان مثال میزنه تاریخ امروز برابر است با ۸۵/۰۱/۰۱  و یا مثلن بخوایین تاریخ ثبت نام کاربر در سیستم آموزش آنلاین رو به تاریخ شمسی ثبت کنید.و یا بخوایین در یک پروژه طراحی سایت که مربوط به دانلود فیلم اموزشی هست تاریخ دانلود هر کاربر و تاریخ انقضای لینک دانلود رو به صورت تاریخ  شمسی در دیتابیس ثبت کنید میتونید از این اموزش بهره بگیرید.در این دوره اموزشی شما یاد میگیرید که بتونید تاریخ شمسی رو در هر جای پروژتون استفاده کنید.

آموزش قرار دادن تاریخ شمسی در صفحات وب با استفاده از php

۱۰- تکنیکهای Htaccess جهت بالا بردن امنیت سایت و نمایش آدرسهای صفحات بصورت سئو شده ویژه گوگل

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

اموزش کار با htaccess در طراحی وب سایت

۱۱ -تکنیکهای Like  و Unlike کردن موضوعات مختلف (فیلم آموزشی ، مقالات ، خبرها ، کامنتها ، محصولات و …..) 

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

آموزش لایک کردن مطالب در php

۱۲ -جستجو در سایت

چنانچه بخواهید در پروژه وبی که مشغول طراحی آن هستید امکان جستجو را فراهم کنید ، قطعن این اموزش به کمک شما خواهد آمد.به عنوان مثال کاربر یک وب سایت میخواهد محصول خاصی را از بین هزاران محصول جستجو کند.و یا کاربری دیگر میخواهد فیلم آموزشی مورد نظرش را که مرتبط با کتابی خاص است پیدا کند (مثلن فیلم اموزشی برنامه نویسی سایت فصل هفتم php )و یا دوره آموزشی  را ااز بین صدها دوره جستجو کند(مثلن دوره اموزش برنامه نویسی و طراحی سایت )و یا در سامانه های lms  و یا همان سامانه آموزش انلاین کاربری میخواهد دوره آموزشی که قبلن در سامانه بارگذاری شده است را پیدا نماید(آموزش انلاین ریاضی مبحث انتگرال) .با امکان جستجو در کل دیتابیس شما میتوانید نتیجه مورد نظر را به کاربر نمایش دهید.در این بخش از آموزش شما توانایی پیاده سازی هر نوع عملیات جستجو را فرا خواهید گرفت و امادگی پیدا خواهید کرد که این امکان را در پروزه خود پیاده سازی کنید.

آموزش جستجو در php و پیاده سازی با ایجکس

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

آموزش جستجو در وب سایت توسط php

۱۳-گذاشتن مقالات در سایت

هر وب سایتی نیازمند ثبت خبر ، مقاله ، توضیحات مرتبط به محصول و توضیحات مرتبط به فیلم آموزشی ، و توضیحاتی که نیازمند استفاده از متون  چند پاراگرافی است(مثل بخش ثبت برگه جدید در وردپرس) …. میباشد.شما در این بخش از آموزش طراحی وب سایت میتوانید امکان قرار دادن متون طولانی را در وب سایت خود فراهم کنید.

اموزش ثبت مقاله و خبر در وب سایت با استفاده از php

۱۴- ایجاد کردن امکان پاسخگویی کاربران و مدیر سایت به کامنتها و پیامها و مقالات در سایت

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

اموزش پیاده سازی نظر و کامنت در php

اموزش پیاده سازی نظر و کامنت در php

 

۱۵-نمایش خبر در سایت

هر وب سایتی برای مخاطبان خود اخبار مرتبط با محصولات و فعالیتهای خود رو بصورت روزانه و یا هفتگی منتشر میکند.به عنوان مثال محتوای نو بصورت هفتگی فیلمهای اموزشی را تولید میکند و ابزارهای خود را در حوزه تولید محتوای الکترونیکی بروز می نماید و اطلاعات جدید که شامل آخرین تولیدات در حوزه تولید فیلمهای اموزشی و شرکت در نمایشگاههای مختلف هوشمند سازی مدارس و بروزرسانی نرم افزارهای تولید محتوای الکترونیکی را بصورت خبر در سایت منتشر می نماید.شما نیز میتوانید امکان گذاشتن خبر و نمایش اخبار (مثلن ۵ خبر آخر) را در وب سایت برای سایتی که مشغول طراحی آن هستید فراهم کنید.در این دوره اموزش نحوه ثبت و نمایش خبر (اخباری که دارای تصویر باشد )را فرا میگیرید و یاد میگیرید که چگونه n خبر آخر را به همراه تصویر با اندازه های گوناگون در وب سایت قرار دهید.

آموزش نحوه قرار دادن خبر در وب سایت با استفاده از php

۱۶ – نمایس لیستی از محصولات در صفحه اول وب سایت بصورت شطرنجی

زمانی که بخواهید در صفحه اول (مثل صفحه  index.php ) یا هر صفحه ای از وب سایت (مثلن صفحه filmamoozeshi.php که برای نمایش لیست فیلمهای آموزشی ) که مشغول طراحی آن هستید ، بخواهید اطلاعات مرتبط با محصولات ، لیست فیلمهای اموزشی ، تصاویر مرتبط با دوره های اموزشی و …. را نمایش دهید میتوانید  از این تکنیک استفاده نمائید.

آموزش نمایش لیست محصولات در صفحات وب با استفاده از html , css و php


بخش دوم: چگونه یاد میگیرید:

 آموزش html مقدماتی (طراحی FRONT-END)


معرفی انواع استانداردهای صفحات وب:
Static

Dynamic

Responsive


 کار با تگ های رایج و متداول HTML:

تگ های بدنه و تنظیمات صفحه

تگ های نوشتاری

تگ های ترسیم جدول

تگ های فرم

تگ های لیست

تگ های تصویر و ویدئو

تگ های  ساخت لایه


بررسی دقیق تگ های فرم سازی:

معرفی انواع فیلد ها

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

ساخت محدوده فرم و برچسب های فیلد

اصول کار با CSS

 معرفی و تعریف انواع Selectorها در CSS:

سلکتور class

سلکتور id

سلکتور tag

سلکتور attribute

سلکتور های تو در تو

سلکتور هم خانواده

تلفیق سلکتورها

برخی از سلکتورهای CSS3

نحوه تعریف اصولی سلکتورها


معرفی انواع Property ها و Valueهای CSS:

استایل پس زمینه

استایل لینک

استایل لیست ها

استایل جداول

استایل فونت

استایل های Box

استایل های Border

استایل های Margin و Padding

استایل های نمایش و ابعاد،

استایل های Position و Float

معرفی انواع ابعاد و رنگ ها در CSS

تکنیک های ساخت منو، کار با لایه ها، تغییر در فرمها:

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

ساخت منوی پیمایش (Navigation)

مفهوم شناور شدن لایه ها

شناور کردن لایه ها

طراحی فرم های پیشرفته با استفاده از CSS


سرفصل دوره آموزش PHP (طراحی BACK_END)

معرفی

بررسی اجمالی PHP

نحوه کارکرد دنیای وب

آماده سازی محیط توسعه PHP

معرفی محیط توسعه Dreamweavers

شروع به کار با PHP

 

مقدمات PHP

تشریح متغییرها
معرفی متغییرهای سراسری
کار با رشته ها
عبارات شرطی
آرایه ها
کار با حلقه ها

مباحث پیشرفته در PHP

تعریف توابع و استفاده از توابع
دستور include
معرفی شی گرایی در PHP
اشکال زدایی و دیباگ
کار با تاریخ و زمان
کار باCookie و Session

 

کار با فرم ها

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

 

مقدمات پایگاه داده

معرفی پایگاه داده MySQL
اصول طراحی پایگاه داده
ایجاد پایگاه داده و جداول توسط PHPMyadmin

 

استفاده از پایگاه داده در PHP

استفاده از PHP برای دسترسی به MySQL

دریافت ، ذخیره و تغییر اطلاعات در پایگاه داده

 

ساخت پروژه های عملی با PHP & MySQL

ساخت یک “فرم تماس با ما”
احراز هویت ( کار با فرم ، Session و پایگاه داده)
مدیریت کتابخانه شخصی (کار با پایگاه داده و اصول پیاده سازی جداول)
سیستم مدیریت محتوا ( CMSS)

شما هم از همین امروز به جمع طراحان حرفه ای وب سایت بپیوندید


فقط کافیست عدد ۴۱ را به شماره ۰۹۱۹۱۱۹۵۹۹۱ پیامک کنید تا همکاران ما در بخش مشاوره تخصصی در حوزه آموزش حضوری و آموزش الکترونیکی به محض دریافت اطلاعات ، با شما تماس بگیرند و اطلاعات دقیقتر و کامل تری را در اختیارتان قرار بدهند.

دوره پیشنهادی دیگر:

کلاس ها به صورت Campfire و نیمه خصوصی می باشد.پس اگر مایل به ثبت نام هستید هرچه زودتر اقدام کنید.

مدرس دوره

علیرضا روستا

علیرضا روستا

بنیان گذار گروه مهندسی و آموزشی محتوای نو (فعال در حوزه آموزش الکترونیکی و آموزش مجازی)
عضو هیئت مدیره شرکت هوشمند سازان
عضو کمیته تخصصی تولید محتوای آموزش و پرورش
کسب مقام دوم روشهای برتر تدریس (آموزش و پرورش شهرستانهای استان تهران)
دریافت تقدیر نامه از نماینده محترم مجلس شورای اسلامی

آدرس:تهران خیابان ولی عصر ، روبرو ضلع شمالی پارک ساعی پلاک 2362 (1156 سابق) ، طبقه دوم ، واحد 4، شرکت محتوای نو