طراحی وبسایت به زبان PHP



طراحی وبسایت به زبان PHP

طراحی وبسایت به زبان PHP


اطلاعات دوره


  • نام دوره:طراحی وبسایت به زبان PHP
  • طول دوره:90 ساعت
  • شروع دوره:ماهی یکبار
  • بیعانه ثبت نام:500,000 تومان برای رزرو کلاس
  • محل برگزاری:دپارتمان فناوری اطلاعات
  • مدرسین دوره:
  • تعداد جلسات:45 جلسه
  • امکان قسط بندی:دارد
  • نوع کلاس :

راه های ارتباطی


  • نشانی دفتر مرکزی : مشهد - بولوار وکیل آباد - جنب ایستگاه مترو اقبال لاهوری - وکیل آباد ۶۵ پلاک یک
  • مسیر یابی از طریق گوگل

جزئیات دوره


توضیحات


با توجه به توسعه و گسترش دنیای دیجیتال در دنیای امروز ، برنامه نویسی به یکی از پر درآمد ترین و پر طرفدارترین شغلهای دنیا تبدیل شده است . 

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

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

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

در دوره "جامع طراحی وب سایت با PHP "  با مفاهیم  و اصطلاحات و ابزار های اولیه طراحی وب آشنا می شوید در ابتدا با اصول HTML آشنا شده و بعد به کمک CSS طرح دلخواه خود را پیاده می کنیم  سپس با استفاده از  HTML & CSS جلوه های پیشرفته به قالب اضافه می کنیم در نهایت با فراگیری اصول اولیه جاوا اسکریپت و آشنایی با Ajax پروژه خود را نهایی میکنیم.  و سپس به یادگیری زبان PHP پرداخته و پنل مدیریت را به کمک PHP و My SQL می سازیم .


سرفصل ها


مقدماتی (FRONT END)

_HTML

HTML Introduction

 HTML Editors

HTML Basic 

HTML Elements 

HTML Attributes 

HTML Headings 

HTML Paragraphs

 HTML Styles

HTML Formatting 

HTML Quotations 

HTML Comments 

HTML Images_Tables_Lists_Links_ Colors

 HTML Block & Inline

HTML Classes_Id

 HTML Iframes

 HTML File Paths

HTML Head _ Layout

 HTML Responsive

HTML Computercode

 HTML Semantics

HTML Style Guide

 HTML Entities

HTML Symbols

HTML Emojis _Charset_Forms

HTML URL Encode 

HTML Form Attributes 

HTML Form Elements 

HTML Input Types 

HTML Input Attributes 

HTML Input Form Attributes 

HTML Graphics 

HTML Canvas 

HTML SVG

HTML Media _Video_Audio

HTML Plug-ins 

HTML Tag List

 HTML Attributes

HTML Global Attributes 

HTML Browser Support 

 HTML Events

HTML Colors

 HTML Doctypes

HTML Character Sets 

HTML URL Encode 

HTML Lang Codes 

HTTP Messages

_ CSS 

CSS Introduction

CSS Syntax

CSS Selectors

 CSS How To

 CSS Comments

CSS Colors

 CSS Backgrounds

 CSS Borders

CSS Margins _Padding

 CSS Height/Width

CSS Box Model 

CSS Outline _Text

CSS Fonts_Icons

CSS Links_ Lists

CSS Tables _Display

 CSS Max-width

CSS Position_Overflow

CSS Float_Align

 CSS Inline-block

 CSS Pseudo-class

CSS Pseudo-element

 CSS Opacity

CSS Navigation Bar

 CSS Dropdowns

CSS Image Gallery 

CSS Attr Selectors

 CSS Forms_ Colors

CSS Website Layout

CSS Advanced

 CSS Rounded Corners

CSS Border Images_Backgrounds

CSS Color Keywords

 CSS Gradients_Shadows_Text Effects

 CSS Web Fonts

CSS 2D_ 3D Transforms 

CSS Transitions

 CSS Animations

CSS Tooltips _ Buttons

CSS Style Images

CSS Multiple Columns

CSS Box Sizing

 CSS Responsive

CSS Media Queries

CSS Flexbox

_JS Tutorial

JS Introduction 

JS Where To

 JS Output

JS Statements

 JS Syntax

JS Comments

JS Variables

JS Let 

JS Const

JS Operators 

JS Arithmetic 

JS Assignment

JS Data Types 

JS Functions

JS Objects 

JS Events

 JS Strings

 JS String Methods

 JS Numbers

 JS Number Methods

JS Arrays 

JS Dates 

JS Date Formats 

JS Date Get&Set Methods 

JS Math

 JS Random

JS Booleans

 JS Comparisons

JS Conditions

 JS Switch

JS Loop For 

JS Loop For In

 JS Loop For Of

JS Loop While

 JS Break

JS Type Conversion

JS Operations 

JS RegExp

About JS 2015 (ES6) 

JS Forms Validation

JS Functions 

JS HTML DOM 

DOM Intro 

DOM Methods 

DOM Document 

DOM Elements 

DOM HTML 

DOM CSS 

DOM Animations 

DOM Events 

DOM Event Listener

DOM Navigation 

JS Browser BOM 

JS Window 

JS Screen

 _jQuery Tutorial

 jQuery Intro

jQuery Get Started

 jQuery Syntax

 jQuery Selectors

jQuery Events

 jQuery Effects

jQuery Hide/Show 

 jQuery Fade

jQuery Slide

jQuery Animate

jQuery stop() 

jQuery Callback 

jQuery Chaining  

jQuery HTML

jQuery Get 

 jQuery Set

jQuery Add 

jQuery Remove 

jQuery CSS Classes

jQuery css()

 jQuery Dimensions

_Bootstrap Design Framework
_ PHP Tutorial

PHP Tutorial

 PHP HOME

PHP Intro

 PHP Install

PHP Syntax

PHP Comments

 PHP Variables

PHP Echo / Print

 PHP Data Types

PHP Strings

 PHP Numbers

PHP Math 

 PHP Constants

PHP Operators 

PHP If...Else...Elseif

 PHP Switch

PHP Loops

 PHP Functions

PHP Arrays

 PHP Superglobals

PHP RegEx

PHP Forms

PHP Advanced

 PHP OOP

PHP - AJAX

PHP XML

_MySQL Tutorial

MySQL Intro 

MySQL SQL 

MySQL SELECT

 MySQL WHERE

MySQL AND, OR, NOT

 MySQL ORDER BY

MySQL INSERT INTO

 MySQL NULL Values

MySQL UPDATE

 MySQL DELETE

MySQL LIMIT

MySQL MIN and MAX

 MySQL COUNT, AVG, SUM

MySQL LIKE 

 MySQL IN

MySQL BETWEEN

 MySQL Joins

MySQL INNER JOIN

 MySQL Comments

MySQL Operators

 MySQL Database

MySQL Create DB 

MySQL Drop DB

 MySQL Create Table

MySQL Drop Table

 MySQL Unique


مزایا


  • زبان برنامه نویسی PHP یکی از پر طرفدارترین زبان های برنامه نویسی محسوب میشود
  • زبان برنامه نویسی PHP شی گرا  است 
  • زبان برنامه نویسی PHP زبان سمت سرور است . بدین معنی که صفحات PHP ابتدا توسط سرور آپاچی پردازش میشوند و سپس خروجی بصورت کدهای HTML و جاوا اسکریپت برای مرورگر ارسال میشود .
  • زبان برنامه نویسی PHP ، زبان برنامه نویسی حدود 83% از کل وبسایت های جهان است
  • زبان برنامه نویسی PHP جزو 10 زبان برتر دنیاست ساست های معروف دنیا که به این زبان نوشته شده اند از جمله ویکیپدیا و فیسبوک
  • زبان برنامه نویسی PHP زبان کراس پلتفرم است یعنی در پلت فرم های مختلف مثل ویندوز، لینوکس، مکینتاش و... بدون تغییرات چندانی اجرا می شود
  • زبان برنامه نویسی PHP به صورت Open Source است و دسترسی به آموزش ها و مستندات فراوان به راحتی امکان پذیر است یکی از تفاوت های زبان PHP و ASP، رایگان بودن زبان PHP در سراسر دنیا است به این معنی که به صورت رایگان، توسعه دهندگان این امکان را دارند که آن را تغییر داده و کدها را بهبود ببخشند
  • سایت های مرجع جهت آموزش php.net   و  w3schools.com می باشد

 


مخاطبان


دانش آموزان، دانشجویان، فارغ التحصیلان انواع رشته های مهندسی هوش مصنوعی، نرم افزار کامپیوتر و علاقه مندان به دنیای اینترنت و دیجیتال


بازارکار


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


سوالات متداول


  • 1 چه مشخصات سیستمی برای طراحی سایت مناسب است؟

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

    اما سیستم پیشنهادی برای طراحی سایت باید به نحوی باشد که تا چندین سال احتیاجی به سیستم جدید نداشته باشید و بهتر است از قطعاتی از قبیل : پردازنده (CPU)  core i5  یا core i7 و رم (RAM) 6گیگ یا 8 گیگ و بالاتر... استفاده نمود.در طراحی سایت نوع کارت گرافیک اهمیت چندانی ندارد و با تمامی کارت های گرافیک  می توان به طراحی سایت پرداخت.

  • 2 آیا این دوره برای افرادی که سابقه برنامه نویسی ندارند مناسب است؟

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

  • 3 تفاوت php و WordPress چیست؟

    ورد پرس سیستم آماده ای برای طراحی سایت هست که امروزه بین طراحان سایت  بسیار محبوب هست. و به کمک وردپرس می توان به راحتی طراحی سایت انجام داد . اما یک سری محدودیت هایی در وردپرس وجود دارد که کدنویسی به چنین مشکلاتی برنخواهیم خورد مانند:  طراح برای ایجاد یه سری تغییرات محدودیت هایی دارد و نمی تواند در قالب یا افزونه ها تغییری ایجاد کند مگر اینکه به php و html css مسلط باشد. اما کسی که بهphp مسلط هست به راحتی می تواند تغییرات ایجاد کند و ظاهر قالب را با سلیقه خود اصلاح کند. تفاوت بعدی PHP و WordPress در مقدار دستمزد طراحی می باشد .دستمزد سایت هایی که باphp ساخته می شود نسبت به ورد پرس بسیار بالاتر هست. تفاوت بعدیPHP وWordPress در زمان یادگیری می باشد .یادگیری وردپرس بسیار آسان تر نسبت بهphp هست .برای یادگیری وردپرس زمان تقریبی 1ماه کافی می باشد اما یادگیری PHPو تسلط بهPHP زمان طولانی تر لازم دارد.


  • 4 تفاوت فرانت اند(Front-End) و بک اند(Back-End) در چیست؟

    فرانت مرتبط به بخش ظاهری سایت و طراحی قالب هست و با زبان های HTML ، CSS ، JS ، bootstrap  نوشته می شود .بک اند مرتبط به بخش پنل مدیریتی و کنترل سایت هست و می تواند با زبان های PHP ، Python، JAVA  و .... نوشته شود. اصولا کدنویسی در بخش بک اند پیچیدگی بیشتری نسبت به فرانت اند دارد و نیازمند به تجربه بیشتری دارد

عکس های کلاس


دوره ها