عناوین

تربیت برنامه نویس PHP آماده به کار

هدف مجتمع فنی تبریز برای دوره‌های آموزشی :

تربیت برنامه نویس Android
نام دوره آموزشیساعت شهریه (ریال)
تربیت برنامه نویس PHP آماده به کار 174 ساعت(80 جلسه برنامه نویسی + 7 جلسه دوره های آموزشی مدیریتی) 230.000.000

ریزدوره ها

تربیت برنامه نویسی PHP آماده به کار Back End Front End رزومه نویسی
مبانی برنامه نویسی مبانی وب
PHP & MySQL HTML
آشنایی با JSON و نرم افزار Postman CSS-SCSS تیپ شناسی شخصیتی MBTI
Web API PHP Javascript
آشنایی با Laravel Bootstrap اصول و فنون مذاکره (معرفی)
مباحث هاست،دامنه و آپلود وب سایت React آشنایی با SEO
45 جلسه 35 جلسه آموزش مصاحبه استخدامی
Full stack
80 جلسه 7 جلسه

توضیح مهم: سر فصل های به روز شده برای کارآموزانی که از تاریخ 1402/09/01 به بعد ثبت نام کرده اند اعمال خواهد شد.

رئوس مطالب

Front End

 جلسه اول:

مبانی وب

 جلسه دوم:

معرفی html و تگ و انواع تگ و تگ های مربوط به نوشتن متن مانند تگ های عنوان و پاراگراف و … و تگ مربوط به نمایش تصویر

 جلسه سوم:

تگ های مربوط به ایجاد لیست و منو ،تگ های مربوط به لینک ها،تگ جدول

 جلسه چهارم:

طراحی فرم با html

 جلسه پنجم:

تگ div و انجام عملی ایجاد قالب یک صفحه وب

 جلسه ششم:

انواع css و مفاهیم class و id

 جلسه هفتم:

یادگیری ویژگی های مربوط به تصویر و متن و div

 جلسه هشتم:

انیمیشن سازی با css

 جلسه نهم:

دستور media و استفاده از کدهای آماده css و نحوه تبدیل scss  به  css

 جلسه دهم:

معرفی جاوا اسکریپت

 جلسه یازدهم:

توابع رشته ای

 جلسه دوازدهم:

دستورات شرطی

 جلسه سیزدهم:

دستور for

 جلسه چهاردهم:

دستور while

 جلسه پانزدهم:

دستور ورودی

 جلسه شانزدهم:

آرایه و توابع مربوط به آن

 جلسه هفدهم:

کتابخانه jquery

 جلسه هجدهم:

کتابخانه jquery

 جلسه نوزدهم:

کتابخانه jquery

 جلسه بیستم:

استفاده از کد های آماده javascript در صفحات و معرفی سایت های مربوطه

 جلسه بیست و یکم:

طریقه استفاده از کتابخانه bootstrap و معرفی سایت های مربوطه

 جلسه بیست و دوم:

عناصر و ابزار فرم و سایر ابزار در bootstrap

 جلسه بیست و سوم:

واکنش گرایی در bootstrap

 جلسه بیست و چهارم:

معرفی react JSو نصب react و بررسی ساختار پروژه های react

 جلسه بیست و پنجم:

ایجاد کامپوننت توضیح و تفاوت functional با class

 جلسه بیست و ششم:

state در react  و استایل دهی در react و استفاده از css in js

 جلسه بیست و هفتم:

کار با css module و مدیریت رویداد و list conditional و key در react

 جلسه بیست و هشتم: 

کار با فرم ها و lifecycle کامپوننت و کار با use effect

 جلسه بیست و نهم: 

کار با منوها و آیتم های منو

 جلسه سی ام: 

کامپوننت های side drawer و backdrop و …

 جلسه سی و یکم: 

طراحی ui پروژه

 جلسه سی و دوم:

طراحی ui پروژه

 جلسه سی و سوم:

طراحی ui پروژه

 جلسه سی و چهارم:

Seo

 جلسه سی و پنجم: 

Seo

Back End

جلسه سی و ششم:

مبانی برنامه نویسی ،ساختار شبکه ،معماری Client-Server

جلسه سی و هفتم:

تفاوت زبان های برنامه نویسی ، نصب نرم افزار های مورد نیاز

جلسه سی و هشتم:

Php ،پیش نیازهای یادگیری ،تاریخچه ، ورژن های مختلف ، نصب و راه اندازی Wamp و Xamp

جلسه سی و نهم:

آشنایی با موارد پایه و Syntax و قواعد نوشتاری متغیرها

جلسه چهلم:

انواع داده ها ،آشنایی با رشته ها ، آشنایی با عملگرها ، آشنایی با عملگرهای مقایسه ای ،آشنایی با عملگرهای assignment

جلسه چهل و یکم:

آرایه ها ،ثابت ها ،کامنت نویسی

جلسه چهل و دوم:

ساختار کنترلی if , else

جلسه چهل و سوم:

Shorten hard if ,Switch

جلسه چهل و چهارم:

حلقه While , do While , for each , for

جلسه چهل و پنجم:

ساختار break , continue

جلسه چهل و ششم:

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

جلسه چهل و هفتم:

دریافت ورودی توابع با rest ،Scope ،توابع ناشناس ،توابع arrow

جلسه چهل و هشتم:

توابع کاربردی ، توابع کاربردی رشته ها

جلسه چهل و نهم:

توابع کار با آرایه ها ،مرتب سازی

جلسه پنجاهم:

آرایه های چند سطحی

جلسه پنجاه و یکم:

آرایه های گلوبال،get،Post،File،آپلود ساده فایل ،آرایه گلوبال Server،request

جلسه پنجاه و دوم:

کوکی و Session ،نحوه کار با Coockie ،نحوه کار با Session

جلسه پنجاه و سوم:

انواع errorها و خطاها ،debug with die  ،دیباگر با ویرایشگر

جلسه پنجاه و چهارم:

گرفتن اطلاعات از سمت کاربر

جلسه پنجاه و پنجم:

ارتباط با DB با روش mySQLi ،معرفی mySQLi ،معرفی محیط Php myadmin ،ایجاد ارتباط ،ایجاد DB  و ساخت جدول به دو روش

جلسه پنجاه و ششم:

فرم ثبت نام و اعتبار سنجی آن ،اضافه کردن اطلاعات به جدول ،جلوگیری از حمله SQL injection

جلسه پنجاه و هفتم:

ایجاد کوئری Select

جلسه پنجاه و هشتم:

ساخت صفحه ویرایش ،ویرایش اطلاعات ،حذف اطلاعات

جلسه پنجاه و نهم:

مدیریت تکرار کد ،ساختار include ،require  ،include-once ،require-once

جلسه شصتم:

پیاده سازی روابط ،یک به یک ،یک به چند ،چند به چند

جلسه شصت و یکم:

آشنایی با مفاهیم شئ گرایی ،تفاوت برنامه نویسی تابعی و شئ گرا

جلسه شصت و دوم:

ساخت Class ، ساخت instance ، آشنایی با Propertyها

جلسه شصت و سوم:

آشنایی با متد ها ،آشنایی با this

جلسه شصت و چهارم:

ارث بری و سطوح دسترسی ، ارث بری یعنی چه و چرا به آن نیاز داریم ، سطوح دسترسی ، آشنایی با Public , Protected,Private

جلسه شصت و پنجم:

آشنایی با ساختار Json، دریافت و فرستادن و ساخت فایل Json

جلسه شصت و ششم:

آشنایی با نرم افزار  Postman ،آشنایی با متدهای Post,get,put,patch,delete ،ارسال اطلاعات در header

جلسه شصت و هفتم:

آشنایی با نرم افزار  Postman ،آشنایی با متدهای Post,get,put,patch,delete ،ارسال اطلاعات در header

جلسه شصت و هشتم:

API چیست ،تفاوت Rest  و Seap ،آشنایی با قواعد Rest API

جلسه شصت و نهم:

ساخت یک App برای استفاده از API

جلسه هفتادم:

Laravel ، مقدمات و نصب Composer  و Nodejs و Laravel

جلسه هفتاد و یکم:

سیستم Route

جلسه هفتاد و دوم:

View ها

جلسه هفتاد و سوم:

Data base

جلسه هفتاد و چهارم:

Form & Validating ، نوشتن فایل های Blade

جلسه هفتاد و پنجم:

کنترلر ها

جلسه هفتاد و ششم:

Middle ware package

جلسه هفتاد و هفتم:

ارسال email، کار با Session در Laravel و کار با Cookie در Laravel

جلسه هفتاد و هشتم:

احراز هویت

جلسه هفتاد و نهم:

احراز هویت

جلسه هشتاد:

روابط جداول

php-1