دوره آموزشی 0 تا 100 طراحی سایت و برنامه نویسی وب
نوع دوره: حضوری و غیر حضوری
مدت زمان دوره: 15 جلسه 2 ساعته
زمان شروع دوره: اواخر بهمن ماه
مکان برگزاری دوره: تهران – قلهک
مدرس دوره: فرخ ابراهیمی نژاد
شهریه دوره: 2/400/000
مهم ترین سرفصل هایی که در این دوره به صورت کامل بررسی می شوند:
- کار با فایل ها
- چک کردن اینکه یک فایل وجود دارد یا نه؟
- ایجاد یک فایل
- خواندن محتویان فایل ها
- کپی کردن فایل ها
- Move کردن فایل ها
- حذف کردن فایل ها
- خواندن کلیه محتویات یک فایل
- Upload کردن فایل ها
- کارگاه عملی
- ایجاد فرم آپلود تصویر کاربر
- طراحی و برنامه نویسی گالری تصاویر
- دیتابیس
- شروع کار با MySQL
- بررسی مفاهیم دیتابیس
- مبانی MySQL
- مروری بر اصطلاحات دیتابیس ها
- دسترسی به MySQL از طریق phpMyAdmin
- طراحی دیتابیس
- بررسی انواع رابطه ها
- تشریح رابطه One to One
- تشریح رابطه One to Many
- تشریح رابطه Many To Many
- تشریح مفهوم Primary Key
- تشریح مفهوم Forign Key
- تشریح DataType
- بررسی DataType های پرکاربرد
- ایجاد یک جدول
- استفاده از AUTO_INCREMENT
- شرح دادن یک جدول
- حذف کردن یک جدول
- افزودن داده ها
- بازخوانی داده ها
- به روز رسانی داده ها
- حذف کردن داده ها
- Query های دیتابیس
- تشریح ساختار کوئری SELECT
- تشریح بلوک WHERE
- استفاده از Operator ها در کوئری
- تشریح ساختار کوئری INSERT
- تشریح کوئری UPDATE
- تشریح کوئری DELETE
- تشریح JOIN در دیتابیس
- دریافت و تنظیم رکوردها از دو جدول
- JOIN کردن اطلاعات بیش از 2 جدول
- نگهداری از دیتابیس
- ایجاد نسخه پشتیبان از دیتابیس
- برگرداندن دیتابیس از نسخه پشتیبان
- ایجاد تغییرات در فایل دیتابیس برای تطابق با همه سرورها
- Import دیتابیس های با حجم بالا
- کارگاه عملی
- طراحی دیتابیس پروژه سیستم مدیریت محتوا
- نوشتن کوئری Login کاربران
- نوشتن کوئری ثبت نام کاربران
- نوشتن کوئری ویرایش اطلاعات کاربر
- نوشتن کوئری حذف یک کاربر
- ارتباط PHP با MySql
- تشریح روند ارتباط PHP با MySql
- کار با تابع mysql_connect()
- کار با تابع mysql_select_db()
- کار با تابع mysql_query()
- نوشتن تابع ارتباط با دیتابیس
- اجرای کوئری از طریق PHP در MySql
- ثبت اطلاعات در دیتابیس از طریق PHP
- دریافت اطلاعات از دیتابیس و نمایش آن در PHP
- رفع مشکل نمایش کاراکترهای فارسی
- نمایش اطلاعات دیتابیس بصورت جدولی (Grid) در PHP
- کارگاه عملی
- ساخت صفحه ثبت نام کاربران و ثبت در دیتابیس (register)
- ساخت فرم ثبت نام (register)
- ساخت فرم ورود به سایت و خواندن اطلاعات کاربر از دیتابیس (login)
- ساخت فرم ارسال پست و ثبت در دیتابیس (post)
- خواندن آخرین پست ها از دیتابیس و نمایش عنوان آنها در صفحه اصلی سایت
- خواندن یک پست از دیتابیس و نمایش آن در صفحه ادامه مطلب
- Session و احراز هویت (Authentication)
- Session چیست
- کاربردهای Session
- تابع session_start
- بررسی $_SESSION
- نحوه ساخت یک SESSION
- نحوه از بین بردن SESSION
- پایان دادن Session
- کار با تابع session_unset
- کار با تابع session_destroy
- کارگاه عملی
- نگهداری username و password
- کد کردن رمز عبور کاربران
- بررسی و استفاده از MD5
- Salting برای امنیت بیشتر رمز عبور
- نگهداری اطلاعات کاربر Login شده
- کنترل و Log کردن فعالیت های کاربر Login سشده
- ساخت پنل ادمین برای پروژه
- تعریف و تعیین سطح دسترسی کاربران
- تعریف Admin و تشخیص آن هنگام Login
- استفاده از cookie
- چیست cookie
- بررسی کاربردهای cookie
- تابع set_cookie
- ایجاد cookie
- بررسی $_COOKIE
- دسترسی به یک cookie
- از بین بردن cookie
- کارگاه عملی
- ایجاد گزینه Remember Me برای Login کاربران
- Object Oriented در PHP
- آشنایی با مفاهیم و اصطلاحات
- مفهوم Encapsulation
- مفهوم Inheritance
- مفهوم Polymorphism
- تعریف کردن Class
- ایجاد یک Object و نحوه دسترسی به آن
- constructorها
- تعریف Property , Method و Constant ها
آموزش کامل فتوشاپ برای طراحی و ps اولیه
آموزش تمام تگ های html و css
آموزش کامل زبان برنامه نویسی php
- شروع php
- نگاهی به Open Source
- مزایای MySQL ، PHP
- وب سرور Apache
- راه اندازی محیط توسعه
- wamp چیست؟
- راه اندازی محیط توسعه بر روی ویندوز
- دریافت و نصب wamp
- رفع مشکلات پس از نصب/تداخل با سرویس های موجود
- تست کردن سیستم نصب شده
- انتخاب و استفاده از یک IDE
- نصب و آشنایی با drimweaver
- شروع کار با PHP
- ساختار PHP
- بررسی نحوه عملکرد PHP
- فراخوانی پردازشگر PHP
- نوشتن توضیحات
- شکل دستوری پایه
- بررسی و کاربرد متغیرها
- تعریف یک متغیر
- قوانین نامگذاری متغیرها
- مقداردهی به متغیرها
- خواندن مقدار متغیرها
- استفاده از متغیرها در برنامه
- تعیین نوع برای متغیرها
- دستورات چندخطی
- اپراتورها
- بررسی کاربرد Constant
- تعریف Constant
- استفاده از Constant در برنامه
- استفاده از دستور echo
- بررسی و کاربرد تابع ها
- نحوه کار با تابع های PHP
- بازه دید متغیرها
- اپراتورها
- اپراتورهای محاسباتی
- اپراتورهای مقداردهی
- اپراتورهای رشته ها
- اپراتورهای افزاینده و کاهنده
- اپراتورهای منطقی
- اپراتورهای تست برابری
- اپراتورهای مقایسه
- ساختار PHP
- عبارت های دستوری، دستورات شرطی، و حلقه ها
- کار با رشته ها (Strings)
- دابل کوتیشن
- تک کوتیشن
- عبارت های دستوری
- دستورات شرطی
- دستور if
- دستور else
- دستور switch
- اپراتور ?
- حلقه ها
- بررسی و کاربرد حلقه while
- استفاده از حلقه while
- بررسی و کاربرد حلقه do…while
- استفاده از حلقه do…while
- بررسی و کاربرد حلقه for
- استفاده از حلقه for
- بررسی و کاربرد حلقه foreach
- استفاده از حلقه foreach
- دستور break
- دستور continue
- کار با رشته ها (Strings)
- ترکیب HTML و PHP
- روش 1- استفاده از PHP Parser در HTML
- روش 2- Echo کردن HTML از طریق PHP
- تبدیل قالب HTML به PHP
- کار با include
- کار با include_once
- کار با require
- کار با require_once
- جدا سازی ماژول های مختلف قالب
- تبدیل ماژول ها به فایل های PHP
- جلوگیری از تکرار بخش های مختلف قالب
- کارگاه عملی
- تبدیل قالب پروژه CMS به فایل های PHP
- جداسازی قسمت های مختلف قالب در فایل های جداگانه
- ساخت صفحات مختلف پروژه
- Array ها در PHP
- آرایه های Numerical یا عددی
- آرایه های Associative
- نحوه دسترسی به ایندکس های آرایه
- استفاده از حلقه foreach در آرایه ها
- استفاده از تابع های مربوط به Array ها
- تابع is_array()
- تابع count()
- تابع shuffle()
- تابع end()
- تابع in_array()
-
- کار با تاریخ در PHP
- مکانیزم نگهداری تاریخ در PHP
- بررسی Unix Timestamp
- کار با Timestamp
- تبدیل Timestamp به فرمت های مختلف تاریخ
- ساخت Timestamp برای تاریخ های مشخص
- تبدیل تاریخ میلادی به شمسی
- اعتبار سنجی تاریخ
- تابع ها در PHP
- بررسی کاربرد تابع
- تعریف یک تابع
- بازگرداندن یک مقدار
- تعریف تابع دارای پارامتر ورودی
- بازگرداندن یک Array
- پاس کردن بصورت Reference
- بازگرداندن متغیرهای Global
- تغییر بازه دید یک متغیر
- کارگاه عملی
- نوشتن تابع های مورد نیاز پروژه
- تابع ها در PHP
- کار با تاریخ در PHP
آشنایی با مدرس دوره
فرخ ابراهیمی نژاد
- کارشناس ارشد نرم افزار
- مولف کتاب yii فریمورکی برای برنامه نویسان php
- برنده 2 دوره جشنواره وب ایران
- مدیر و موسس سایت های لینک پد و ابراهیمی نژاد
- مدرس دوره های برنامه نویسی و کسب و کار آنلاین
- سخنران
دوره در یک نگاه
مکان دوره
تهران – قلهک
مدرس دوره
فرخ ایراهیمی نژاد
مدت زمان دوره
15 جلسه 2 ساعته
نوع دوره
حضوری و غیر حضوری
برای شرکت در دوره نیاز به داشتن دانش خاصی داریم؟
شما برای شرکت در این دوره نیاز به آشنایی با دانش خاصی در زمینه برنامه نویسی ندارید و تمامی مباحث پیش نیاز از ابتدا به شما گفته خواهد شد.
این دوره حضوری است یا غیر حضوری؟
این دوره هم به صورت حضوری و هم به صورت غیر حضوری برگزار می گردد.
نحوه پرداخت شهریه چگونه است؟
هزینه ی این دوره 2/400/000 تومان می باشد.
شما عزیزان می توانید این مبلغ را به صورت نقدی و هم به صورت اقساط به شماره کارتی که در خط پایین درج شده است واریز نمایید.
شرایط اقساط به این صورت است که نیمی از مبلغ در ابتدا و نیم دیگر طی دو فقره چک و یا سفته به فاصله ی یک ماه پرداخت می گردد.
شماره ی کارت
6221061104126968 به نام فرخ ابراهیمی نژاد لطفا بعد از پرداخت با شماره ی 09120156737
تماس بگیرید و پرداخت و رزرو را اطلاع دهید.
در انتهای این دوره چه مهارتی را کسب می کنیم؟
شما عزیزان در انتهای این دوره قادر خواهید بود که وب سایت شرکتی خودتان را طراحی و مدیریت کنید، وتغییرات مد نظرتان را به راحتی اعمال کنید.
هم چنین شما دوستان عزیز می توانید با این مهارت برای دیگران هم سایت طراحی کنید و از این طریق کسب درآمد داشته باشید.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهنظرات
1,100,000 تومان
No available seats
No available seats