آموزش توسعه وب کامل پشته [ویدئو]

The Full Stack Web Development [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با طبیعت سریع فناوری، توسعه دهندگان دیگر نمی توانند در جنبه های توسعه متخصص شوند، اما اکنون باید کل فرآیند توسعه از طراحی تا استقرار واقعی را بیاموزند. این یک نقش جدید را برای توسعه دهندگان معرفی کرده است - Full Stack Developers. با این حال، منابع برای تبدیل شدن به یک Full Stack Developer محدود است و فقط بخش ها یا فناوری های تصادفی را ارائه می دهد که باید به تنهایی یاد بگیرید و ترکیب کنید. بنابراین، ما این دوره را معرفی کردیم که تمام فناوری‌ها را با همگامی کامل جمع‌آوری می‌کند تا به توسعه‌دهندگان کمک کند از یک توسعه‌دهنده ساده به یک توسعه‌دهنده Full Stack تبدیل شوند. با شروع از توسعه front-end، یادگیرنده به آرامی پیشرفت می کند تا به جنبه های دیگر توسعه از جمله back-end، پایگاه داده، اشکال زدایی، کنترل نسخه و سایر فن آوری های ضروری که برای یک توسعه دهنده مفید هستند تبدیل شود. مفاهیم اصلی هر دو دوره برنامه نویسی front end و backend را بیاموزید با آخرین فن آوری ها و اکوسیستم های توسعه دهنده وب آشنا شوید همه چیز را در مورد پایگاه داده sql و nosql بیاموزید فرآیند کامل توسعه وب را بیاموزید این دوره برای موارد زیر طراحی شده است: - دانشجویانی که می خواهند به توسعه دهندگان وب Full Stack تبدیل شوند، این دوره را بسیار مفید خواهند یافت - توسعه دهندگان Front end که می خواهند برنامه نویسی باطن را یاد بگیرند - توسعه دهندگان Backend که می خواهند مفاهیم برنامه نویسی Front End را یاد بگیرند. به فن آوری ها و فریم ورک های مختلفی که یاد خواهید گرفت نگاه کنید: * Frontend – HTML، HMTL5، CSS3، Twitter Bootstrap، JavaScript، jQuery * Backend – Node.js، Meteor.js، Angular 2، PHP، Ruby on Rails * پایگاه داده – MySQL , PostgreSQL, MongoDB, CouchDB, Apache Cassandra * سایر فناوری های ضروری – Memcached، Redis، Apache Lucene، Apache Solr * اشکال زدایی/کنترل نسخه – GIT، Subversion، Task Runners (Grunt، Gulp)، Debuggers (Xdebug) * فناوری هر Fire، شامل پروژه های کاربردی خواهد بود که با کمک مربی ایجاد خواهید کرد. در اینجا چند پروژه شامل این دوره آمده است: PHP Job Board، AJAX Github Profile Finder، RESTful JSON API، SASS Template Page Cache/Memcached، PHP MYSQL Messaging App، HTML5 Note App با استفاده از LocalStorage. اینها تنها تعدادی از 40 پروژه مختلف است که در این دوره درخشان بسته بندی شده است.

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

معرفی دوره Course Introduction

  • معرفی Introduction

برنامه نویسی پایه HTML Basic HTML Programming

  • مقدمه دوره: مقدمه Course Introduction: Introduction

  • عناصر اساسی و تنظیم اسناد - عناصر اساسی پروژه Basic Elements & Document Setup - Project Basic Elements

  • فهرست‌ها و جداول - فهرست و جدول پروژه Lists & Tables - Project List &Table

  • فرم ها و ورودی - فرم ثبت پروژه Forms & Input - Project Registration Form

  • سبک پایه - پروژه در CSS پایه Basic Styling - Project on Basic CSS

  • پروژه - ساخت یک قالب ساده HTML Project - Building A Simple HTML Template

برنامه نویسی HTML5 HTML5 Programming

  • شروع کار با HTML5 Getting Started With HTML5

  • عناصر جدید - پروژه در عناصر جدید New Elements - Project on New Elements

  • ویدئو و صدا - پروژه صوتی تصویری Video & Audio - Project Audio Visual

  • بوم - پروژه طراحی با بوم Canvas - Project on Drawing with Canvas

  • Svg - پروژه بر روی گرافیک برداری Svg - Project on Vector Graphics

  • ذخیره سازی وب - پروژه در فضای ذخیره سازی وب Web Storage - Project on Web Storage

  • کشیدن و رها کردن - پروژه در HTML5 کشیدن و رها کردن Drag & Drop - Project on HTML5 Drag and Drop

  • موقعیت جغرافیایی - پروژه در زمینه موقعیت جغرافیایی Geolocation - Project on Geolocation

  • پروژه MyNote - یک برنامه HTML5 Project MyNote - A HTML5 App

یک ظاهر طراحی با CSS3 Styling with CSS3

  • شروع کار با CSS Getting Started With CSS

  • CSS Basic Styling - Project on Basic Styling CSS Basic Styling - Project on Basic Styling

  • موقعیت یابی و تصاویر پس زمینه - پروژه روی تصاویر Positioning & Background Images - Project on Images

  • کلاس های شبه - پروژه در کلاس های شبه Pseudo Classes - Project on Pseudo Classes

  • رنگ‌ها، پس‌زمینه‌ها و گرادیان‌ها - پروژه روی پس‌زمینه‌های رنگی Colors, Backgrounds & Gradients - Project on Color Backgrounds

  • سایه‌های متن و جعبه - سایه‌های متن پروژه Text & Box Shadows - Project Text Shadows

  • Transitions & Animation - Project on Animation Transitions & Animation - Project on Animations

  • ستون ها و فلکس باکس - پروژه در FlexBox Columns & Flexbox - Project in FlexBox

  • CSS3 - پروژه با استفاده از منوی کشویی CSS3 - Project using Dropdown Menu

برنامه نویسی بوت استرپ توییتر Twitter Bootstrap Programming

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

  • راه اندازی، الگوها و نوار ناوبری - پروژه با استفاده از نوار نوار Setup, Templates & Navbar - Project using Navbar

  • تایپوگرافی، فرم ها و جداول - پروژه با استفاده از فرم ها و جداول Typography, Forms & Tables - Project using Forms and Tables

  • اجزای CSS - پروژه با استفاده از اجزا - قسمت A CSS Components - Project using Components - Part A

  • اجزای CSS - پروژه با استفاده از اجزا - قسمت B CSS Components - Project using Components - Part B

  • سیستم شبکه - پروژه با استفاده از سیستم شبکه Grid System - Project using Grid System

  • Modal، Dropdown، Tabs & Tooltip - Project on JavaScript Plugins (Part A) Modal, Dropdown, Tabs & Tooltip - Project on JavaScript Plugins(Part A)

  • فروپاشی، آکاردئون و چرخ فلک Collapse, Accordion and Carousel

  • تم بوت استرپ سفارشی پروژه - قسمت A Project Custom Bootstrap Theme - Part A

  • تم بوت استرپ سفارشی پروژه - قسمت B Project Custom Bootstrap Theme - Part B

  • تم بوت استرپ سفارشی پروژه - قسمت C Project Custom Bootstrap Theme - Part C

مفاهیم پایه جاوا اسکریپت Basic JavaScript Concepts

  • شروع کار با جاوا اسکریپت Getting Started With JavaScript

  • متغیرها، آرایه ها و اشیاء - پروژه با استفاده از آرایه ها و اشیاء Variables, Arrays & Objects - Project using Arrays and Objects

  • حلقه ها، شرایط و سوئیچ ها - پروژه در تکرار Loops, Conditionals & Switches - Project on Iterations

  • توابع و رویدادها - پروژه روی توابع Functions & Events - Project on Functions

  • اعتبار سنجی فرم جاوا اسکریپت - پروژه فرم JavaScript Form Validation - Form Project

  • آموزش آژاکس - پروژه پایه آژاکس Learning Ajax - Basic Ajax Project

  • پروژه - Github AJAX Project - Github AJAX

تکنیک های برنامه نویسی جی کوئری jQuery Programming Techniques

  • شروع کار با jQuery Getting Started With jQuery

  • رویدادهای انتخابگر و ماوس - پروژه روی انتخابگرها Selectors & Mouse Events - Project on Selectors

  • رویدادهای فرم - رویدادهای فرم پروژه Form Events - Project Form Events

  • دستکاری DOM - پروژه در DOM DOM Manipulation - Project on DOM

  • جلوه ها و انیمیشن - پروژه در افکت و انیمیشن Effects & Animation - Project on Effect and Animation

  • پیمایش و فیلترینگ - پروژه در فیلترینگ Traversing & Filtering - Project on Filtering

  • پروژه - jQuery Image Slider Project - jQuery Image Slider

برنامه نویسی Backend با Node.js Backend programming with Node.js

  • شروع کار با Node Getting Started With Node

  • نصب و سرور ساده - پروژه با استفاده از سرور نود ساده Installation and Simple Server - Project using Simple Node Server

  • راه اندازی و مسیریابی اکسپرس Express Setup and Routing

  • موتورهای قالب - پروژه با استفاده از موتور قالب Template Engines - Project using template Engine

  • درایور Node MongoDB - قسمت 1 Node MongoDB Driver - Part 1

  • درایور Node MongoDB - قسمت 2 Node MongoDB Driver - Part 2

  • راه اندازی، میان افزار و مسیرها - شروع پروژه Setup, Middleware & Routes - Starting the Project

  • ایجاد رابط کاربری Creating the UI

  • اعتبار سنجی فرم و ثبت نام کاربر Form Validation and User Register

  • رمزگذاری رمز عبور Password Encryption

  • عملکرد ورود Login Functionality

  • کنترل دسترسی و خروج Access Control & Logout

توسعه اپلیکیشن با Meteor.js App Development with Meteor.js

  • شروع کار با Meteor Getting Started With Meteor

  • نصب و الگوها - پروژه در Quick Todo Installation & Templates - Project on Quick Todo

  • یافتن و درج در مجموعه ها Find & Insert Into Collections

  • علامت گذاری و حذف از مجموعه Mark & Delete From Collection

  • حساب های کاربری User Accounts

  • روش های پیاده سازی Implementing Methods

  • انتشارات و اشتراک ها Publications & Subscriptions

  • بسته بوت استرپ و رابط کاربری Bootstrap Package and UI

توسعه اپلیکیشن با Angular App Development with Angular

  • شروع کار با Angular Getting Started With Angular

  • قسمت 1 - برنامه Angular 2 از ابتدا Part 1 - Angular 2 App From Scratch

  • قسمت 2 - برنامه Angular 2 از Quickstart Part 2 - Angular 2 App From The Quickstart

  • Components & Properties - Part 1 - Project Simple Profile Components & Properties - Part 1 - Project Simple Profile

  • اجزا و خواص - قسمت 2 Components & Properties - Part 2

  • رویدادها و صحافی با ngModel - پروژه های مربوط به رویداد Binding Events & Binding With ngModel - Projects on Event Binding

  • بخش 1 - واکشی داده ها از یک سرویس - پروژه در وبلاگ Part 1 - Fetch Data From A Service - Project on Blog

  • بخش 2 - ارسال داده ها به سرویس Part 2 - Submit Data To Service

  • Http Module & Observables Http Module & Observables

  • مسیریابی - پروژه ngWebsite Routing - Project ngWebsite

برنامه نویسی Backend با PHP Backend Programming with PHP

  • شروع کار با PHP Getting Started With PHP

  • نصب لینوکس Linux Installation

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

  • مبانی برنامه نویسی PHP - پروژه در پایه PHP PHP Programming Fundamentals - Project on Basic PHP

  • انواع داده ها و تاریخ های PHP PHP Data Types & Dates

  • $_POST & $_GET Superglobals $_POST & $_GET Superglobals

  • کوکی های پی اچ پی PHP Cookies

  • جلسات PHP PHP Sessions

  • نشانگر پروژه Project Bookmarker

  • اشیاء و کلاس ها Objects and Classes

  • مقدمه ای بر PHP و MySQL Intro to PHP & MySQL

  • ایجاد پایگاه داده MySQL Creating a MySQL Database

  • اتصال و واکشی داده ها از MySQL Connect & Fetch Data From MySQL

  • درج داده های MySQL از PHP - پروژه عملیات پایه DB Insert MySQL Data From PHP - Basic DB operation project

  • حذف داده های MySQL از PHP Delete MySQL Data From PHP

  • پروژه JobLister JobLister Project

  • کلاس الگو و راه اندازی Template Class & Setup

  • پایگاه داده و کلاس شغلی Database & Job Class

  • فیلتر مشاغل بر اساس دسته Filter Jobs By Category

  • لیست مشاغل واحد Single Job Listing

  • ایجاد فهرست شغلی Create A Job Listing

  • ویرایش و حذف لیست مشاغل Edit & Delete Job Listings

برنامه نویسی Backend با Ruby On Rails Backend Programming with Ruby On Rails

  • شروع کار با روبی Getting Started With Ruby

  • شروع کار با Ruby On Rails Getting Started With Ruby On Rails

  • راه اندازی RailsInstaller RailsInstaller Setup

  • کنترلرها و مسیرهای اساسی - برنامه Project Rails Controllers and Basic Routes - Project Rails App

  • نماها و جزئی Views & Partials

  • ایجاد یک منبع با مسیرها Creating a Resource With Routes

  • مدل ها و مهاجرت های DB Models and DB Migrations

  • داده‌های اعتبارسنجی و فهرست‌بندی Data Validation & Listing Data

  • به روز رسانی و حذف داده ها Update & Delete Data

  • انجمن های نمونه Model Associations

  • احراز هویت اولیه HTTP Basic HTTP Authentication

طراحی پایگاه داده با استفاده از MySQL Database Design using MySQL

  • شروع کار با MySQL Getting Started With MySQL

  • مروری بر SQL An Overview of SQL

  • راه اندازی XAMPP و MySQL XAMPP and MySQL Setup

  • جداول، ستون ها را ایجاد کنید و داده ها را درج کنید Create Tables, Columns and Insert Data

  • بخش 1 - انتخاب داده ها Part 1 - Selecting Data

  • قسمت 2 - متمایز، نام مستعار و Concat Part 2 - Distinct, Aliases & Concat

  • به روز رسانی، حذف و تغییر Update, Delete & Alter

  • قسمت 1 - کلیدهای خارجی Part 1 - Foreign Keys

  • قسمت 2 - اتصال به جدول Part 2 - Table Joins

  • پروژه - پایگاه داده مجموعه سی دی Project - CD Collection Database

طراحی پایگاه داده با استفاده از PostgreSQL Database design using PostgreSQL

  • شروع کار با PostgreSQL Getting Started With PostgreSQL

  • نصب PostgreSQL در ویندوز Installing PostgreSQL in Windows

  • افزودن کاربر از طریق psql Add User via psql

  • Queries & Constraints در psql Queries & Constraints in psql

  • پایگاه داده پزشکی در PGAdmin4 Medic Database in PGAdmin4

  • اتصال به Postgres از طریق PHP - Project Simple Blog Connecting to Postgres via PHP - Project Simple Blog

  • رابط کاربری بنیاد و دسته‌های واکشی Foundation UI & Fetch Categories

  • افزودن پست های جدید Adding New Posts

  • فیلتر کردن پست ها بر اساس دسته Filter Posts By Category

MongoDB - آموزش طراحی پایگاه داده NoSQL MongoDB - Learning NoSQL Database Design

  • NoSQL توضیح داده شد NoSQL Explained

  • NoSQL توضیح داده شد NoSQL Explained

  • نصب MongoDB Installing MongoDB

  • درج اسناد Inserting Documents

  • یافتن اسناد Finding Documents

  • روش های مکان نما Cursor Methods

  • اپراتورها و تجمیع Operators & Aggregation

  • به روز رسانی و حذف اسناد Updating & Deleting Documents

  • راه اندازی سرور Node Express - فیلم های پروژه Mongo Node Express Server Setup - Project Mongo Movies

  • مدل Mongoose و دریافت فیلم Mongoose Model & Get Movies

  • دریافت اطلاعات تک فیلم و پست Get Single Movie & Post Data

  • به روز رسانی و حذف فیلم ها Update & Delete Movies

یادگیری CouchDB Learning CouchDB

  • شروع کار با CouchDB Getting Started With CouchDB

  • نصب CouchDB در ویندوز Installing CouchDB In Windows

  • نصب CouchDB در لینوکس Installing CouchDB in Linux

  • ایجاد پایگاه داده و اسناد در Fauxton - Project در Couch DB Create Database & Docs In Fauxton - Project in Couch DB

  • _EXTRA - ایجاد پایگاه داده و اسناد در Futon _EXTRA - Create Database & Docs In Futon

  • نماها و اسناد طراحی Views & Design Docs

  • Remote DB & Replication Remote DB & Replication

  • استفاده از cURL با CouchDB Using cURL With CouchDB

Redis - پایگاه داده کش Redis - The Cache Database

  • شروع کار با Redis Getting Started With Redis

  • نصب و مبانی Redis-CLI Installation & Redis-CLI Basics

  • دستورات رشته String Commands

  • کار با لیست ها و هش ها Working With Lists & Hashes

  • کار با مجموعه ها و مجموعه های مرتب شده Working With Sets & Sorted Sets

  • مروری بر پایداری داده ها Data Persistence Overview

  • تداوم داده در عمل Data Persistence In Action

  • معرفی پروژه - Redis ToDo Project Project Intro - Redis ToDo Project

  • راه اندازی سرویس گیرنده سرور و Redis Server & Redis Client Setup

  • Fecth Todos از Redis Fecth Todos From Redis

  • افزودن Todos به Redis Adding Todos To Redis

  • حذف Todos از Redis Deleting Todos From Redis

یادگیری حافظه پنهان با استفاده از Memcached Learning Caching Using Memcached

  • شروع کار با Memcached Getting Started With Memcached

  • نصب Memcached Installing Memcached

  • دستورات Telnet Telnet Commands

  • با استفاده از libmemcached-tools Using libmemcached-tools

  • Memcached با پایتون Memcached With Python

  • پروژه - پروژه کش صفحه با PHP Project - Page Cache Project With PHP

Markdown- زبان نشانه گذاری قالب بندی Markdown- The formatting markup language

  • شروع کار با Markdown Getting Started With Markdown

  • نحو پایه Markdown Markdown Basic Syntax

  • لیست وظایف و جداول Task List & Tables

  • پروژه - علامت گذاری با Node.js Project - Markdown With Node.js

Sass - پیش پردازنده CSS Sass - The CSS Preprocessor

  • شروع کار با Sass Getting Started With Sass

  • کامپایل Sass با کوالا Compiling Sass With Koala

  • ویژگی های Sass بر اساس مثال Sass Features By Example

  • معرفی پروژه - پروژه Studiocity Project Intro - Studiocity project

  • ایجاد HTML Creating The HTML

  • CSS اولیه را اضافه کنید Add Initial CSS

  • اضافه کردن متغیرها Adding Variables

  • تودرتو و گسترش Nesting & Extend

Git & Version Control Git & Version Control

  • شروع کار با Git Getting Started With Git

  • نصب Git در لینوکس Installing Git In Linux

  • نصب گیت در ویندوز Installing Git In Windows

  • کار با یک مخزن محلی Working With A Local Repository

  • شاخه ها و ادغام Branches and Merging

  • کار با یک مخزن از راه دور Working With A Remote Repository

Task Runners - Grunt and Gulp Task Runners - Grunt and Gulp

  • شروع کار با Task Runners Getting Started With Task Runners

  • Gulp Install & Minify Task Gulp Install & Minify Task

  • کامپایل فایل های Sass با Gulp Compiling Sass Files With Gulp

  • پلاگین Gulp JShint Gulp JShint Plugin

  • وب سرور Gulp Gulp Webserver

  • به هم پیوستن فایل ها با استفاده از Grunt Concatenate Files Using Grunt

  • پلاگین Grunt Watch Grunt Watch Plugin

ابزارهای توسعه دهنده کروم Chrome Developer Tools

  • شروع به کار با ابزارهای توسعه دهنده Getting Started With Developer Tools

  • بازرسی و ویرایش DOM DOM Inspection & Editing

  • ذخیره تغییرات با منابع Save Changes With Sources

  • برگه شبکه Network Tab

  • کنسول و اشکال زدایی Console & Debugging

  • کار با ذخیره سازی Working With Storage

خطاهای PHP، اشکال زدایی و پیکربندی PHP Errors, Debugging & Config

  • انواع خطاهای پی اچ پی PHP Error Types

  • گزارش خطا و خطاهای راه‌اندازی Error Reporting & Triggering Errors

  • توابع مفید برای اشکال زدایی Helpful Functions For Debugging

  • استثناهای PHP PHP Exceptions

  • تابع phpinfo(). phpinfo() Function

خلاصه دوره Course Summary

  • خلاصه Summary

نمایش نظرات

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

آموزش توسعه وب کامل پشته [ویدئو]
جزییات دوره
33 h 16 m
207
Packtpub Packtpub
(آخرین آپدیت)
5
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eduonix Learning Solutions Eduonix Learning Solutions

1+ میلیون دانشجو در سراسر جهان | 200+ دوره ادوونیکس محتوای آموزش فن آوری با کیفیت بالا را ایجاد و توزیع می کند. تیم متخصصان صنعت ما بیش از یک دهه است که نیروی انسانی را آموزش می دهند. هدف ما آموزش روش استفاده از آن در صنعت و دنیای حرفه ای است. ما یک تیم مربی حرفه ای برای فن آوری های مختلف از Mobility ، Web گرفته تا Enterprise و Database و Server Server داریم.