ما را دنبال کنید:
image

دوره جامع PHP (مقدماتی، پیشرفته، لاراول به صورت عملی و پروژه محور)

آنچه یاد خواهید گرفت

برنامه نویسی PHP مقدماتی - 1 (php , php oop , mvc , mysql , pdo):

Intro to Programming

  • Language and the Logic of Programming
  • Types of Programming Languages and Vocabulary
  • What is PHP
  • Why use PHP

PHP Language Basics

  • Syntax
  • Quotes
  • Comments
  • Special Characters
  • Data Types
  • Precedence
  • Symbols
  • Define block php
  • Define inline php

PHP Identifiers

  • Variables
  • Constants
  • Arrays

PHP Control Flow Basics

  • Operators
  • Conditionals
  • For
  • While
  • Foreach
  • If , else if ,else
  • Switch 

PHP Functional Basics

  • Functions
  • Function Design Tools

PHP Web Concepts

  • Client/Server Communications
  • How to embed PHP into HTML
  • How to embed HTML into PHP
  • Validating and Escaping
  • Cookies
  • Sessions
  • $_GET and $_POST
  • $_Files , $_Server
  • Constants
  • Define include , include_once
  • Define require , require_once

​PHP Database Basics

  • Introduction to Relationship Databases
  • Keywords and Statements in SQL
  • Using PHP Functions with the MySQL Data Engine
  • Define insert,update,delete,select
  • Make data base in the mysql
  • Make table in the database in the mysql
  • Special variables in the mysql

Developing PHP Apps

  • General Software Development 
  • Application Structure Guidelines
  • Organizing a concept solution
  • Application Skeleton
  • Debugging Techniques

Object-Oriented PHP - Constructs

  • The class construct

  • Class constants, properties and methods
  • Object instances
  • Member visibility
  • Static properties and methods
  • Inheritance
  • Overrides
  • Magic methods
  • Class and method abstraction
  • Object interface
  • Namespace
  • Functions that work with classes
  • Exceptions
  • Static

Database

  • Databases
  • The relational database engine
  • Structured query language (SQL)
  • Data modeling
  • PhpMyAdmin MySQL admin
  • Terminal MySQL
  • Prepared statements
  • Stored procedure
  • Transactions

Internet Communication

  • Protocols and ports
  • Client/Server
  • HTTP/HTTPS
  • Client side
  • HTML web forms
  • Server side
  • Cookies
  • Sessions

Pdo

  • Define pdo
  • Insert data in the pdo
  • Delete data in the pdo
  • Update data in the pdo
  • Select , fetch data in the pdo

 

Project

  • Implements project blog     

 

برنامه نویسی php پیشرفته – 2 (براساس فریم ورک لاراول):


Preparations

  • Install xampp
  • Install phpstrom 
  •  Install composer 
  •  Download Laravel and install Laravel 
  •  Setting up Laravel
  •  Architecture Laravel MVC

Routes

  •  Define routes
  •  Get,post,put,patch,delete,any
  •  Parameters
  •  Closure

 Controllers

  • Controllers 
  •  Composer controllers 
  • Methods 
  •  Resource controllers 
  •  Parameters controllers 
  •  Return data 
  • Make controllers by composer

 Blade

  •  View 
  •  Parameters in the view 
  •  directory in the view 
  •  include 
  •  yields
  •  section show parent
  •  extends
  •  partials 
  •  php -end php 
  •  composnent
  •  if ,else , else if , 
  •  directive  
  •  for, while,foreach 
  •  each-include 

 Validation 

  •  Request 
  •  Make request 
  •  Validation rules
  •  Form , Laravel collective 

 Query Builder

  •  Introduction
  • Insert 
  • Update
  •  Delete
  •  Select
  •  Where-order by – limit – offset  
  •  Join

Eloquent

  • Model
  • Make model by composer
  • Seeder
  •  One to one
  • One to many
  •  Many to many 
  •  Has to many
  •  Morph many
  •  Collections
  •  Cashe

 Migrations 

  • Migrations composer 
  •  Migrate 
  •  Rollback 
  •  Refresh 
  •  Reset 
  • Fresh 

Middelware

  • Middleware
  • Before
  • After

Authentication

  •  Authentication 
  •  Authorization
  •  Access level 
  •  Gate 
  •  Policy
  •  email
  •  Session 
  • Cache
  • Pagination
  • Error handling
  • Mail
  • Event
  • Job and queue
  • Artisan 
  • Api
  •  Errors pages 
  • Cookie 
  • Packages 
  •  Project

پیش نیاز

طراحی و توسعه وب 1 - سمت کاربر (HTML, CSS,, BootStrap, )

مخاطبان دوره

♦ همه علاقه مندان به طراحی و توسعه وب 

توانایی پس ازگذراندن دوره

​♦ پیاده سازی حرفه ای سمت سرور وب سایت ها با زبان  PHP

دوره جامع PHP  بصورت حضوری و با رعايت كليه نكات بهداشتي برگزار می گردد. افرادی که علاقمند به PHP هستند می توانند دردوره جامع PHP​ لایتک شرکت نمایند و مهارت کسب نمایند.پس با خيال راحت ثبت نام خود را انجام دهيد.

توجه: قبل از واریز وجه دوره، حتما از طریق مسئول آموزش استعلام گرفته شود

یکی از این صندلیهای کلاس (کلاس شماره 1) منتظر شماست تا قدم در دنیای آموزش حرفه ای بردارید:

در زمان استراحت، پذیرای شما در کافی شاپ مجموعه هستیم:

و با سرگرمی های تعبیه شده، به کمی استراحت بپردازید و با روحیه مضاعف به کلاس برگردید:

عکس یادگاری از دوره های قبل: 

 

حرفه ای شدن در محیط آموزشی جذاب را با لایتک تجربه کنید.

آموزش برنامه نویسی و پیاده سازی کامل سمت سرور وبسایت های مدرن با زبان PHP در این دوره به طور کامل انجام می شود.

این دوره جزو دوره های برنامه نویسی Backend محسوب می شود و کلیه افرادی که می خواهند در حوزه برناه نویسی وب متخصص شوند حتما باید مباحث این دوره را فراگیرند.

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

لازم به ذکر است آزمون های دوره Web Developer به صورت پروژه برگزار می گردد.

دوره های آموزشی Web Developer را برای حرفه ای شدن به خاطر بسپارید:

  • دوره جامع طراحی و برنامه نویسی وب (Front-end و Back-end)
  • دوره جامع PHP (مقدماتی، پیشرفته، لاراول به صورت کاملا عملی و پروژه محور)
  • دوره ReactJS و NodeJ
  • دوره PHP با Framework Laravel
  • دوره برنامه نویسی PHP مقدماتی (php , php oop , mvc , mysql , pdo)