آموزش تبدیل شدن به یک توسعه دهنده وب حرفه ای | نسخه 3.0

Become a Professional Web Developer | Version 3.0

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

ما به این می‌گوییم که یک توسعه‌دهنده وب حرفه‌ای شوید، نه به این دلیل که فکر می‌کنیم عالی هستیم، بلکه به این دلیل که این دوره آموزشی عمیق‌ترین دوره توسعه وب در شهر است.

این دوره شامل بیش از 60 ساعت محتوا است! وای!

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

برای توسعه مدرن به روز شد

توسعه وب مدام در حال تغییر است، و همینطور این دوره. نه تنها در زمینه اصول اولیه تبدیل شدن به یک توسعه دهنده وب محتوا دریافت خواهید کرد، بلکه ما همیشه ابزارهای توسعه جدیدی مانند Angular 2، Bootstrap، Ruby on Rails و موارد دیگر را اضافه می کنیم. این دوره را یک بار بخرید و مهارت‌های خود را برای همیشه تیز نگه دارید!

بیشتر از اصول اولیه... خیلی بیشتر

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

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

چه کسی باید این دوره را بگذراند؟

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

چه چیزی در این دوره پوشش داده می شود؟

  • HTML / HTML5
  • CSS / CSS3
  • جاوا اسکریپت
  • آژاکس
  • jQuery
  • JSON
  • PHP
  • MySQL
  • طراحی وب واکنشگرا
  • بوت استرپ
  • روبی روی ریل
  • Angular / Angular 2
  • Node.js

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


سرفصل ها و درس ها

مقدمه دوره Introduction to the Course

  • مقدمه دوره Introduction to the Course

HTML HTML

  • HTML چیست؟ What Is HTML?

  • HTML5 چیست؟ What Is HTML5?

  • دریافت مرورگر Getting the Browser

  • دریافت ویرایشگر Getting the Editor

  • راه اندازی ویرایشگر Setting Up the Editor

  • ساختار HTML - سلام جهان HTML Structure - Hello World

  • DOM The DOM

  • سفارشی کردن ویرایشگر Customizing the Editor

  • برچسب های خود بسته شدن - محیط زیست Self Closing Tags - Environment

  • اعتبار سنجی Validation

  • نظرات Comments

  • عناصر سطح بلوک Block Level Elements

  • شکست خط و فاصله Line Break and Spacing

  • Span - اصلاح‌کننده‌های متن Span - Text Modifiers

  • لنگرها Anchors

  • تمرین: پیوند دادن به بالای صفحه Exercise: Linking to the Top of a Page

  • تصاویر Images

  • جداول Tables

  • تشکیل می دهد Forms

  • جای جای در مقابل ارزش Placeholder vs. Value

  • دکمه های رادیویی، چک باکس ها و مناطق متن Radio Buttons, Checkboxes & Text Areas

  • ورودی های جدید HTML5 New HTML5 Inputs

  • ویژگی های ورودی HTML5 HTML5 Input Attributes

  • ویژگی عمل Action Attribute

  • GET در مقابل POST GET vs. POST

  • دکمه های ارسال Submit Buttons

  • تمرین: یک فرم رزرو هتل ایجاد کنید Exercise: Create a Hotel Booking Form

  • عناصر جدید در HTML5 New Elements in HTML5

  • عناصر معنایی HTML5 HTML5 Semantic Elements

  • عناصر معنایی در عمل Semantic Elements in Practice

  • متر و عناصر پیشرفت Meter and Progress Elements

  • صوتی HTML5 HTML5 Audio

  • ویدیوی HTML5 HTML5 Video

مبانی HTML5 و CSS3 HTML5 and CSS3 Fundamentals

  • معرفی Introduction

  • اصول اولیه صفحه Page basics

  • مبانی متن Text Basics

  • قالب بندی متن Text Formatting

  • لیست ها Lists

  • آماده سازی تصویر Image Prep

  • درج تصاویر Inserting Images

  • پروژه وب سایت 1 Website Project 1

  • مبانی CSS CSS Basics

  • سبک های فونت Font Styles

  • رنگ ها Colors

  • سبک های لیست List Styles

  • انتخابگرهای پیشرفته Advanced Selectors

  • پروژه وب سایت 2 Website Project 2

  • مبانی پیوند Link Basics

  • لینک های داخل صفحه In-Page links

  • سبک های پیوند Link styles

  • منوهای ناوبری Navigation Menus

  • پروژه وب سایت 3 Website Project 3

  • بلوک فاصله Block Spacing

  • مرتب کردن صفحه Arranging the Page

  • تثبیت موقعیت Positioning

  • پروژه وب سایت 4 Website Project 4

  • جداول Tables

  • سبک های جدول Table Styles

  • پروژه وب سایت 5 Website Project 5

  • مبانی فرم Form Basics

  • عناصر فرم Form Elements

  • عناصر فرم HTML5 HTML5 Form Elements

  • سبک های فرم Form Styles

  • پروژه وب سایت 6 Website Project 6

  • آماده سازی ویدیو Video preparation

  • HTML ویدیویی Video HTML

  • پروژه وب سایت 7 Website Project 7

  • نکات و منابع نتیجه گیری Conclusion tips and resources

CSS و CSS3 CSS and CSS3

  • CSS چیست؟ What Is CSS?

  • درک CSS Understanding CSS

  • نحوه استفاده از HTML و CSS با هم How HTML and CSS Are Used Together

  • انتخاب کنندگان: قسمت 1 Selectors: Part 1

  • انتخاب کنندگان: قسمت 2 Selectors: Part 2

  • انتخاب کنندگان: قسمت 3 Selectors: Part 3

  • انتخاب کنندگان: قسمت 4 Selectors: Part 4

  • هایپرلینک ها Hyperlinks

  • عرض و ارتفاع Widths and Heights

  • تثبیت موقعیت Positioning

  • وسط یک کانتینر Centering a Container

  • انواع نمایشگر Display Types

  • پنهان کردن یک عنصر Hiding an Element

  • حاشیه و بالشتک Margins and Padding

  • سرریز Overflow

  • ترتیب پشته عناصر (z-index) Element Stack Order (z-index)

  • نشانگرها Cursors

  • اندازه جعبه Box Sizing

  • رنگ Color

  • اصول فونت Font Basics

  • شناورها Floats

  • روشن کنید Clearfix

  • اجباری حروف بزرگ، کوچک و بزرگ Forcing Uppercase, Lowercase and Capitalization

  • تراز متن Text Alignment

  • تورفتگی متن Text Indenting

  • پس زمینه ها Backgrounds

  • تصاویر پس زمینه چندگانه Multiple Background Images

  • اندازه پس زمینه Background Size

  • مرز ها Borders

  • تصاویر حاشیه Border Images

پروژه های CSS و CSS3 CSS and CSS3 Projects

  • ساخت وب سایت قسمت 1 Build a Website Part 1

  • ساخت وب سایت قسمت 2 Build a Website Part 2

  • ساخت وب سایت قسمت 3 Build a Website Part 3

  • یک منوی کشویی CSS خالص ایجاد کنید Create a Pure CSS Drop Down Menu

  • ایجاد منوی لیست کشویی قسمت 1 Creating a Dropdown List Menu Part 1

  • ایجاد منوی لیست کشویی قسمت 2 Creating a Dropdown List Menu Part 2

جاوا اسکریپت Javascript

  • مقدمه ای بر جاوا اسکریپت Introduction to JavaScript

  • برچسب های اسکریپت Script Tags

  • جعبه ها Boxes

  • کنسول Console

  • متغیرها Variables

  • تعریف نشده، نوع، NaN Undefined, typeof, NaN

  • الحاق Concatination

  • اپراتورهای مقایسه Comparison Operators

  • عملگرهای منطقی Logical Operators

  • عملگرهای ریاضی Mathematical Operators

  • اظهار نظر Commenting

  • آرایه ها Arrays

  • نمونه اولیه آرایه Array Prototype

  • حلقه روی آرایه ها Looping Over Arrays

  • مقدمه ای بر اشیاء Introduction to Objects

  • ایجاد یک شی Creating an Object

  • تاریخ و زمان Dates and Times

  • فواصل Intervals

  • تمرین: برنامه شمارش معکوس Exercise: Countdown Application

  • تماس های تلفنی Callbacks

  • پاسخ به تماس در شمارش معکوس Callbacks in Countdown

  • عناصر DOM DOM Elements

  • انتخابگر پرس و جو Query Selector

  • گردانندگان رویداد Event Handlers

  • فیلدهای ورودی Input Fields

  • ایجاد عناصر Creating Elements

  • عناصر یک ظاهر طراحی شده Styling Elements

  • پرز زدن Linting

  • کوچک سازی Minification

jQuery برای مبتدیان jQuery for Beginners

  • معرفی Introduction

  • مقدمه ای بر جی کوئری Introduction to jQuery

  • مفاهیم اصلی جی کوئری jQuery Core Concepts

  • شروع شدن Getting Started

  • افزودن کتابخانه jQuery به صفحه وب خود قسمت 1 Adding the jQuery library to your webpage Part 1

  • افزودن کتابخانه jQuery به صفحه وب خود قسمت 2 Adding the jQuery library to your webpage Part 2

  • jQuery Syntax مقدمه jQuery Syntax Introduction

  • انتخابگرهای جی کوئری jQuery Selectors

  • روش های رویداد جی کوئری jQuery Event Methods

  • نتیجه Conclusion

  • مقدمه ای بر توابع جی کوئری Introduction to jQuery Functions

  • ساخت قالب jQuery قسمت 1 Creating a jQuery template Part 1

  • ساخت قالب jQuery قسمت 2 Creating a jQuery template Part 2

  • ساخت قالب jQuery قسمت 3 Creating a jQuery template Part 3

  • محتوا و ویژگی ها را دریافت کنید Get Content and Attributes

  • توابع پاسخ به تماس جی کوئری jQuery Callback Functions

  • نتیجه گیری در مورد توابع jQuery Conclusion to jQuery Functions

  • حالت اشکال زدایی USB و APIهای سخت افزاری USB Debugging Mode & Hardware API's

  • جلوه های جی کوئری قسمت 1 jQuery Effects Part 1

  • جلوه های جی کوئری قسمت 2 jQuery Effects Part 2

  • جلوه های جی کوئری قسمت 3 jQuery Effects Part 3

  • جلوه های جی کوئری قسمت 4 jQuery Effects Part 4

  • توابع jQuery CSS قسمت 1 jQuery CSS Functions Part 1

  • توابع jQuery CSS قسمت 2 jQuery CSS Functions Part 2

  • توابع jQuery AJAX قسمت 1 jQuery AJAX Functions Part 1

  • توابع jQuery AJAX قسمت 2 jQuery AJAX Functions Part 2

  • توابع jQuery AJAX قسمت 3 jQuery AJAX Functions Part 3

  • نتیجه گیری در مورد حالت اشکال زدایی USB و APIهای سخت افزاری Conclusion to USB Debugging Mode & Hardware API's

  • نتیجه گیری دوره Course Conclusion

jQuery، Ajax و JSON jQuery, Ajax and JSON

  • معرفی Introduction

  • دریافت جی کوئری Getting jQuery

  • عملکرد پایه Basic Functionality

  • تعامل کاربر User Interaction

  • دریافت و ارسال کنید GET and POST

  • تمرین: برنامه ناوبری Exercise: Navigation Application

  • مقدمه ای بر JSON Introduction to JSON

  • کار با JSON Working with JSON

  • تمرین: برنامه جستجو Exercise: Search Application

PHP PHP

  • PHP چیست؟ What Is PHP?

  • PHP برای چه مواردی استفاده می شود؟ What Is PHP Used For?

  • کد اظهار نظر Commenting Code

  • اولین فایل PHP شما Your First PHP File

  • اکو و چاپ Echo and Print

  • متغیرها Variables

  • اگر بیانیه ها If Statements

  • عملگرهای حسابی Arithmetic Operators

  • اپراتورهای مقایسه Comparison Operators

  • سه برابر است Triple Equals

  • عملگرهای منطقی Logical Operators

  • سوئیچ بیانیه Switch Statement

  • مقدمه ای بر آرایه ها Introduction to Arrays

  • آرایه های چند بعدی Multi-Dimentional Arrays

  • در حالی که حلقه While Loop

  • انجام while Loop Do While Loop

  • برای حلقه For Loop

  • برای هر Foreach

  • کارکرد Functions

  • توابع با پارامترهای تعریف نشده Functions with Undefined Parameters

  • قالب بندی اعداد Formatting Numbers

  • $_GET $_GET

  • $_پست $_Post

  • تعبیه PHP در HTML Embedding PHP within HTML

  • یک راه بهتر برای نمایش HTML A better way to display HTML

  • آرایه ها قسمت 1 Arrays Part 1

  • آرایه ها قسمت 2 Arrays Part 2

  • کوکی ها قسمت 1 Cookies Part 1

  • کوکی ها قسمت 2 Cookies Part 2

  • دکمه های رادیویی Radio Buttons

  • چک باکس ها Check Boxes

مبانی MySQL Fundamentals of MySQL

  • MySQL چیست؟ What Is MySQL

  • نصب MySQL Installing MySQL

  • دسترسی به مانیتور MySQL Accessing the MySQL Monitor

  • با استفاده از PHPmyAdmin Using PHPmyAdmin

  • ایجاد پایگاه های داده Creating Databases

  • حذف پایگاه های داده Deleting Databases

  • ایجاد جداول Creating Tables

  • فهرست بندی و توصیف جداول Listing and Describing Tables

  • درج سوابق Inserting Records

  • انتخاب رکوردها Selecting Records

  • تغییر نام جداول Renaming Tables

  • شناسه های افزایش خودکار Auto Increment IDs

  • به روز رسانی سوابق Updating Records

  • حذف رکوردها Deleting Records

  • محدود کردن رکوردها Limiting Records

  • سوابق سفارش Ordering Records

  • می پیوندد Joins

  • مثل بند Like Clause

  • شمارش رکوردها Counting Records

  • مقدمه ای بر MySQLi Introduction to MySQLi

  • مقدمه ای بر PHP Data Objects Introduction to PHP Data Objects

  • اتصال Getting Connected

  • پرس و جوهای اساسی Basic Queries

  • گرفتن نتایج Getting Results

  • حلقه زدن از طریق نتایج Looping Through Results

  • دریافت شمارش نتایج Getting Result Counts

  • متغیرها در کوئری ها Variables in Queries

  • تزریق SQL SQL Injections

  • فرار از ارزش ها Escaping Values

  • بیانیه های آماده شده Prepared Statements

  • ساخت لفاف Building a wrapper

  • ایجاد پایگاه داده تست Creating a Test Database

  • عملکردهای اساسی Basic Functionalities

  • افزودن قابلیت های بیشتر Adding More Functionalities

  • ساخت فرم تماس مقدمه Building a contact form Introduction

  • ایجاد جدول Creating the Table

  • درج سوابق شما Inserting Your Records

  • خروجی داده ها Outputting the Data

AngularJS برای مبتدیان AngularJS for Beginners

  • بررسی اجمالی دوره Course Overview

  • نسخه ی نمایشی پروژه نهایی Final Project Demo

  • مقدمه ای بر انگولار Introduction to Angular

  • نمای کلی Angular Overview of Angular

  • راه اندازی محیط Environment Setup

  • معماری MVC MVC Architecture

  • نتیجه گیری برای Angular Conclusion to Angular

  • نمای کلی ویژگی های هسته زاویه ای Angular Core Features Overview

  • ماژول ها و تزریق وابستگی Modules And Dependency Injection

  • کنترل کننده ها Controllers

  • اصطلاحات Expressions

  • اتصال داده دو طرفه Two Way Data Binding

  • دستورالعمل ها Directives

  • خدمات Services

  • محدوده ها Scopes

  • فیلترها Filters

  • مسیریابی - راه اندازی Routing - Setup

  • مسیریابی - پیاده سازی Routing - Implementation

  • نتیجه گیری ویژگی های هسته زاویه ای Angular Core Features Conclusion

  • معرفی برنامه لیست مواد غذایی Introduction To Grocery List App

  • چیدمان بوت استرپ لیست مواد غذایی Grocery List Bootstrap Layout

  • فهرست کردن لیست مواد غذایی با استفاده از ng-repeat Listing Grocery List Using ng-repeat

  • زیباسازی لیست ما با فیلترها Beautifying Our List With Filters

  • نتیجه گیری در مورد برنامه لیست مواد غذایی Conclusion To Grocery List App

  • پیمایش آسان در لیست مواد غذایی با استفاده از مسیریابی Easy Navigation In Grocery List Using Routing

  • تنظیم مسیریابی لیست مواد غذایی Setting Up Grocery List Routing

  • پیاده سازی مسیریابی لیست مواد غذایی Implementing Grocery List Routing

  • پارامترهای مسیریابی Routing Parameters

  • پیمایش آسان در لیست مواد غذایی با استفاده از نتیجه گیری مسیریابی Easy Navigation In Grocery List Using Routing Conclusion

  • افزودن، به روز رسانی و حذف اقلام مواد غذایی Adding, Updating & Deleting Grocery Items

  • چکیده اقلام مواد غذایی با استفاده از خدمات Abstracting Grocery Items Using Services

  • اضافه کردن اقلام مواد غذایی Adding Grocery Items

  • اشکال زدایی برنامه با استفاده از کنسول کروم Debugging App Using Chrome Console

  • ایجاد شناسه ورودی منحصر به فرد خواربار Generating Unique Grocery Entry ID’s

  • به روز رسانی اقلام مواد غذایی - قسمت 1 Updating Grocery Items - Part 1

  • به روز رسانی اقلام مواد غذایی - قسمت 2 Updating Grocery Items - Part 2

  • اعتبار سنجی فرم Form Validation

  • حذف اقلام مواد غذایی Deleting Grocery Items

  • افزودن دستورالعمل های سفارشی - خوانایی HTML ما Adding Custom Directives - Making Our HTML More Readable

  • علامت گذاری اقلام مواد غذایی به عنوان تکمیل شده با ng-class Marking Grocery Items As Completed With ng-class

  • اضافه کردن، به روز رسانی و حذف اقلام مواد غذایی نتیجه گیری Adding, Updating & Deleting Grocery Items Conclusion

  • اتصال برنامه ما به Cloud مقدمه Connecting Our App To The Cloud Introduction

  • در حال بارگیری ورودی ها Loading Entries

  • ایجاد مدخل Creating Entries

  • به روز رسانی ورودی ها Updating Entries

  • حذف اقلام مواد غذایی Deleting Grocery Items

  • اتصال برنامه ما به نتیجه گیری ابر Connecting Our App To The Cloud Conclusion

  • نتیجه گیری دوره Course Conclusion

  • منابع اضافی Additional Resources

  • بسته شدن پیام Closing Message

Ruby on Rails برای مبتدیان Ruby on Rails for Beginners

  • معرفی Introduction

  • روبی روی ریل معرفی Ruby on Rails Introduction

  • RoR چیست What is RoR

  • الزامات Requirements

  • ویندوز را نصب کنید Install Windows

  • مک را نصب کنید Install Mac

  • متن عالی Sublime Text

  • Sqlite Studio Sqlite Studio

  • برنامه اول First app

  • نتیجه گیری RoR RoR Conclusion

  • آشنایی با ریل Getting To Know Rails

  • MVC MVC

  • خط فرمان Command line

  • راهنماهای ریل Rails Guides

  • ایجاد اپلیکیشن Rails Creating A Rails App

  • مدل ها و پایگاه های داده Models and Databases

  • کنترل کننده ها Controllers

  • بازدیدها Views

  • نماهای جزئی Partial Views

  • مسیرها Routes

  • داده های دینامیک Dynamic Data

  • فرم های ارسالی و منابع Form Submissions and Resources

  • داربست ها Scaffolds

  • وب سایت سبک Styled Website

  • معرفی بوت استرپ Bootstrap Introduction

  • یکپارچه سازی بوت استرپ Integrating Bootstrap

  • نتیجه گیری آشنایی با ریل Getting To Know Rails Conclusion

  • معرفی یک وب سایت تعاملی Building An Interactive Website Introduction

  • کار با پایگاه های داده Working With Databases

  • تعامل پایگاه داده از طریق کنسول Rails Database Interaction Through The Rails Console

  • ارتباط یک مدل با یک جدول موجود Associating A Model To An Existing Table

  • مهاجرت ها چیست؟ What Are Migrations

  • بذر دهی Seeding

  • بازیابی داده ها با شناسه Retrieving Data By Id

  • نتیجه گیری ساخت یک وب سایت تعاملی Building An Interactive Website Conclusion

  • دستورالعمل پروژه دوره Course Project Instructions

  • راه حل پروژه دوره Course Project Solution

  • نتیجه Conclusion

وب سایت های ریسپانسیو با بوت استرپ 3 ایجاد کنید Develop Responsive Websites with Bootstrap 3

  • مقدمه ای بر بوت استرپ 3 Introduction to Bootstrap 3

  • شروع کار با بوت استرپ 3 Getting Started with Bootstrap 3

  • تصویر بزرگ Big Picture

  • مروری بر وب سایت Overview of the Website

  • صفحه اصلی The Home Page

  • صفحه اصلی قسمت 2 The Home Page Part2

  • اشکال زدایی Debugging

  • صفحه محصولات Products page

  • صفحه جزئیات Detail Page

  • سفارشی سازی ها Customizations

  • طراحی تعاملی Responsive Design

  • یادداشت های تولید Production Notes

  • نمای کلی رابط کاربری وب اپلیکیشن Web App UI Overview

  • Navs برنامه های وب Web App Navs

  • جزئیات برنامه وب Web App Details

  • سفارشی سازی و موضوعات Adv Customization and Adv Topics

  • ایجاد یک تم سفارشی Creating a Custom Theme

  • پویا بوت استرپ 1 Dynamic Bootstrap 1

  • پویا بوت استرپ 2 Dynamic Bootstrap 2

  • بررسی و بسته شدن Review and Closing

مقدمه ای بر CodeIgniter Introduction to CodeIgniter

  • مقدمه ای بر CodeIgniter Introduction to CodeIgniter

  • کنترل کننده ها Controllers

  • مدل ها Models

  • بازدیدها Views

  • ساخت یک ماشین حساب پایه Building a Basic Calculator

  • URL ها، mo_rewrite و URI ها URLs, mo_rewrite & URIs

  • اتصال به پایگاه داده Connecting to a Database

  • دریافت مقادیر DB Getting DB Values

  • درج کردن Inserting

  • به روز رسانی مقادیر DB Updating DB Values

  • حذف مقادیر DB Deleting DB Values

ساخت وب سایت با CodeIgniter Build A Website with CodeIgniter

  • معرفی Introduction

  • بارگذاری چند صفحه و یک ظاهر طراحی شده Multi Page Loading and Styling

  • HTML Helper HTML Helper

  • راهنمای URL URL Helper

  • مدیریت محتوا Content Managing

  • صفحه تماس Contact Page

  • کتابخانه های اعتبار سنجی فرم Form Validation Libraries

  • ارسال ایمیل Sending E-mails

CSS متوسط ​​و CSS3 Intermediate CSS and CSS3

  • ایجاد یک منوی عمودی Creating a Vertical Menu

  • ایجاد یک منوی افقی قسمت 1 Creating a Horizontal Menu Part 1

  • ایجاد یک منوی افقی قسمت 2 Creating a Horizontal Menu Part 2

  • ایجاد یک دکمه Creating a Button

  • عناصر شناور Floating Elements

  • حالت دادن به لیست های نامرتب Styling Unordered Lists

  • سرصفحه های یک ظاهر طراحی شده Styling Headers

  • نمایش ویژگی ها Display Properties

  • کدورت Opacity

  • جن Sprites

  • ایجاد مرزهای گرد Creating Rounded Borders

  • ایجاد سایه های جعبه Creating Box Shadows

  • ایجاد سایه های متن Creating Text Shadows

  • زیرخط های پیوند چین خورده Dashed Link Underlines

پروژه های پیشرفته CSS و CSS3 Advanced CSS and CSS3 Projects

  • قبل و بعد از عناصر شبه Before and After Pseudo Elements

  • تبدیل های دوبعدی قسمت 1 2D Transformations Part 1

  • تبدیل های دوبعدی قسمت 2 2D Transformations Part 2

  • تبدیل های دوبعدی قسمت 3 2D Transformations Part 3

  • تبدیل های دوبعدی قسمت 4 2D Transformations Part 4

  • میزهای سبک قسمت 1 Styling Tables Part 1

  • میزهای سبک قسمت 2 Styling Tables Part 2

  • عناصر فرم یک ظاهر طراحی شده قسمت 1 Styling Form Elements Part 1

  • عناصر فرم یک ظاهر طراحی شده قسمت 2 Styling Form Elements Part 2

  • مثلث های CSS سریع و آسان Quick and Easy CSS Triangles

  • ایجاد یک مکعب سه بعدی با CSS3 Creating a 3D Cube with CSS3

  • ایجاد جلوه تصویری آواتار/نمایه CSS3 Creating a CSS3 Avatar/Profile Picture Effect

  • CSS Speech Bubble Comment Effect CSS Speech Bubble Comment Effect

  • جلوه پس‌زمینه تیتر CSS CSS Headline Background Effect

  • دکمه پخش ویدیو CSS خالص Pure CSS Video Play Button

  • فونت های نماد CSS CSS Icon Fonts

راهنمای مرجع CSS CSS Reference Manual

  • راهنمای مرجع CSS CSS Reference Manual

کاوش توابع PHP Exploring PHP Functions

  • توابع PHP که باید قسمت 1 را بدانید PHP Functions You Should Know Part 1

  • توابع PHP که باید قسمت 2 را بدانید PHP Functions You Should Know Part 2

  • توابع PHP که باید بدانید قسمت 3 PHP Functions You Should Know Part 3

  • توابع رشته قسمت 1 String Functions Part 1

  • توابع رشته قسمت 2 String Functions Part 2

  • تاریخ و زمان قسمت 1 Date and Time Part 1

  • تاریخ و زمان قسمت 2 Date and Time Part 2

ایجاد صفحات وب پویا با PHP Creating Dynamic Web Pages with PHP

  • قسمت 1 Part 1

  • قسمت 2 Part 2

  • قسمت 3 Part 3

برنامه نویسی شی گرا PHP PHP Object Oriented Programming

  • کلاس ها، روش ها و ویژگی ها Classes, Methods and Properties

  • کپسوله سازی Encapsulation

  • مثال برنامه ماشین حساب Calculator Application Example

  • روش سازنده Constructor Method

  • روش‌ها/خواص حفاظت Protecting Methods/Properties

  • گسترش یک کلاس (ارث) Extending a Class (Inheritance)

  • اپراتورهای وضوح محدوده Scope Resolution Operators

  • ثابت های کلاس Class Constants

  • خواص و روش های استاتیک Static Properties and Methods

  • نمونه پایگاه داده MySQL قسمت 1 MySQL Database Example Part 1

  • نمونه پایگاه داده MySQL قسمت 2 MySQL Database Example Part 2

  • نمونه پایگاه داده MySQL قسمت 3 MySQL Database Example Part 3

خطاهای رایج PHP که با آن مواجه خواهید شد Common PHP Errors You Will Encounter

  • گزارش خطای PHP PHP Error Reporting

  • تغییر حداکثر اندازه آپلود فایل Changing Maximum File Upload Size

  • دسترسی ممنوع شد Access Denied

  • نمایه تعریف نشده Undefined Index

  • نمی توان اطلاعات سرصفحه را تغییر داد Cannot Modify Header Information

  • آرگومان ارائه شده یک نتیجه MySQL معتبر نیست Supplied Argument Not a Valid MySQL Result

  • $end غیرمنتظره Unexpected $end

امنیت PHP PHP Security

  • فایل شامل File Includes

  • آپلود فایل File Uploading

  • بایت پوچ Null Byte

  • عبور متغیرها Passing Variables

  • ربودن جلسه Session Hijacking

  • تزریق SQL SQL Injection

  • XSS (اسکریپت بین سایتی) XSS (Cross-Site Scripting)

برنامه نویسی PHP متوسط ​​و پیشرفته Intermediate and Advanced PHP Programming

  • جلسات Sessions

  • استفاده از نقل قول های تکی یا دوگانه Using Single or Double Quotes

  • کد تورفتگی Indenting Code

  • توابع ناشناس Anonymous Functions

  • تماس های تلفنی Callbacks

  • اپراتور سه تایی Ternary Operator

  • شناسایی مرورگر Browser Identification

  • فرم های خود ارسالی Self Submitting Forms

  • شامل و نیاز است Include and Require

  • به سرعت True/False را برگردانید Quickly Return True/False

  • سازه های درختی Tree Structures

  • Implode: آرایه به رشته Implode: Array to String

  • Explode: رشته به آرایه Explode: String to Array

  • ارجاع مجدد آرایه Array Dereferencing

  • ساخت تصاویر با PHP Creating Images with PHP

آزمون صدور گواهینامه Certification Exam

  • آزمون صدور گواهینامه Certification Exam

  • درخواست دوره Request a Course

ماده جایزه Bonus Material

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش تبدیل شدن به یک توسعه دهنده وب حرفه ای | نسخه 3.0
جزییات دوره
59 hours
453
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
12,605
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stone River eLearning Stone River eLearning

500000+ دانش آموز مبارک Udemy در یادگیری الکترونیکی Stone River ، فناوری همه چیز ما است. اگر شما به IT ، برنامه نویسی ، توسعه یا طراحی علاقه مند هستید - ما این موارد را پوشش داده ایم. کاتالوگ عظیم دوره های ما را بررسی کنید و به بیش از 1،200،000،000 دانشجو که در حال حاضر دوره های آموزش الکترونیکی Stone River را می گذرانند بپیوندید. ما در حال حاضر 800+ دوره آموزش مختلف فن آوری در وب سایت Stone River eLearning خود ارائه می دهیم و هر ماه دوره های جدیدی را در مورد موضوعات داغ و پرطرفدار اضافه می کنیم. گزینه اشتراکی برای کسانی که علاقه واقعی به یادگیری دارند در دسترس است.