برنامه های کاربردی وب برای همه تخصص در توسعه

Web Applications for Everybody Specialization on Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه های کاربردی دنیای واقعی و برنامه های وب پویا بسازید. از PHP، MySQL و CSS برای ساخت برنامه های وب و پایگاه داده استفاده کنید. مهارت های تسلط را برای توسعه برنامه های کاربردی وب بیاموزید استفاده از مهارت های ChatGPT AI برای کارهای عملی در دنیای واقعی خود با استفاده از اعلان های هوش مصنوعی طرح بندی های خیره کننده و خیره کننده خود را برای وب سایت های فوق العاده ایجاد کنید. برای شروع کسب و کار آنلاین خود، طراحی اصلی مشتری با استفاده از CSS3، در توسعه برنامه اعمال کنید. -end development کد نویسی PHP با MySQL کد منبع خود را برای بیان مشکلات دنیای واقعی ایجاد کنید یاد بگیرید که راه حل های سریع ChatGPT AI را برای توسعه خود دریافت کنید پیش نیازها:بدون نیاز به تجربه برنامه نویسی. شما همه چیزهایی را که باید بدانید بدون نیاز به نرم افزار قبل از دوره یاد خواهید گرفت (تمام نرم افزارهای استفاده شده در دوره رایگان هستند) بدون نیاز به دانش قبلی - شما از اصول اولیه یاد خواهید گرفت

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


**نمای کلی تخصصی:**

تخصص "برنامه های کاربردی وب برای همه" مجموعه ای از دوره ها را شامل می شود که شما را به سفری جامع از اصول اولیه تا موضوعات پیشرفته می برد و به شما امکان می دهد برنامه های وب پویا و مبتنی بر داده بسازید.


**نکات مهم دوره:**


**1. مبانی HTML و CSS:**

- برای ایجاد محتوای وب ساختار یافته و از نظر بصری جذاب، به HTML و CSS بروید.

- بر اصول طراحی پاسخگو مسلط شوید و از سازگاری بین مرورگرها اطمینان حاصل کنید.

- مهارت های خود را از طریق پروژه های عملی، طراحی رابط های کاربری جذاب به کار ببرید.


**2. ملزومات جاوا اسکریپت: **

- یک پایه محکم در جاوا اسکریپت، ستون فقرات تعامل وب، به دست آورید.

- دستکاری Document Object Model (DOM) و ایجاد تجربیات وب پویا را بیاموزید.

- برنامه های کاربردی وب تعاملی بسازید، ویژگی هایی مانند اعتبار سنجی فرم، لغزنده، و منوهای تعاملی را اجرا کنید.


**3. PHP و MySQL برای برنامه های کاربردی وب:**

- قدرت اسکریپت نویسی سمت سرور با PHP و تطبیق پذیری پایگاه های داده MySQL را کشف کنید.

- برنامه های کاربردی وب پویا را با احراز هویت کاربر، یکپارچه سازی پایگاه داده و تداوم داده توسعه دهید.

- راه حل های وب مقیاس پذیر و ایمن ایجاد کنید که سناریوهای دنیای واقعی را مدیریت می کند.


**4. ساخت برنامه های کاربردی وب در PHP:**

- همه اینها را برای ایجاد برنامه های وب تمام پشته با ترکیب HTML، CSS، جاوا اسکریپت، PHP و MySQL کنار هم قرار دهید.

- API های RESTful را برای ارتباط کلاینت-سرور اجرا کنید.

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


**5. پروژه Capstone: **

- در پروژه ای که تمام مهارت های شما را برای ایجاد یک برنامه وب در دنیای واقعی از ابتدا یکپارچه می کند، همکاری کنید.

- بهترین شیوه ها را در کدنویسی، کنترل نسخه و استقرار اعمال کنید.

- تخصص توسعه خود را به نمایش بگذارید و نمونه کارهایی ایجاد کنید که کارفرمایان یا مشتریان بالقوه را تحت تأثیر قرار دهد.


**6. یادگیری مستمر و بینش صنعت:**

- با آخرین روندها، ابزارها و فناوری‌های توسعه وب به‌روز باشید.

- به بینش‌های صنعت و بهترین شیوه‌ها دسترسی داشته باشید تا در چشم‌انداز فناوری به سرعت در حال تحول رقابتی بمانید.


**7. یادگیری و انجمن همتایان:**

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

- در پروژه ها همکاری کنید، به دنبال کمک باشید، و تجربیات خود را برای بهبود سفر یادگیری خود به اشتراک بگذارید.


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


این فرصت را از دست ندهید تا به یک توسعه دهنده برنامه وب ماهر تبدیل شوید. امروز در تخصص ما ثبت نام کنید و سفر خود را به سمت تسلط بر توسعه وب آغاز کنید!


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

مقدمه Introduction

  • مقدمه Introduction

  • چگونه یک سوال عالی بپرسیم How to ask a great questions

  • مقدمه CSS Introduction CSS

  • انتخاب ویرایشگر کد Choosing Code Editor

  • نصب ویرایشگر کد (متن عالی) Installing Code Editor (Sublime Text)

  • نحو CSS CSS Syntax

  • ایجاد صفحه اول با CSS Style Creating a first page with CSS Style

  • کد منبع چیست؟ What is Source code

  • مهارت‌های هوش مصنوعی ChatGPT را برای یادگیری دوره خود اضافه کنید Add ChatGPT AI skills for your Course Learning

  • بیاموزید Generative AI/Generative AI چیست Learn What is Generative AI / Gen AI

CSS Basic CSS Basic

  • CSS درون خطی Inline CSS

  • CSS داخلی Internal CSS

  • CSS خارجی External CSS

  • کلاس های CSS CSS Classes

  • شناسه های CSS CSS IDs

  • رنگ ها Colors

  • پس زمینه ها Backgrounds

  • شناور Floating

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

  • حاشیه ها Margins

  • بالشتک Padding

  • مرزها Borders

CSS Intermediate CSS Intermediate

  • استایل دادن به متن Styling Text

  • تراز کردن متن Aligning Text

  • پیوندهای یک ظاهر طراحی شده Styling Links

  • خانواده فونت Font Family

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

  • استفاده از فونت های گوگل Applying Google Fonts

  • مدل جعبه Box Model

  • نمادها Icons

  • جداول Tables

  • Navigation-Menu Navigation-Menu

  • کشویی Dropdowns

CSS پیشرفته CSS Advanced

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

  • فرم ها Forms

  • طرح بندی وب سایت Website Layout

  • گوشه های گرد Rounded Corners

  • کلمات کلیدی رنگی Color Keywords

  • انیمیشن ها Animations

  • کلاس های شبه Pseudo Classes

  • گرادیان ها Gradients

  • سایه ها Shadows

  • محاسبات Calculations

  • ایجاد صفحه واکنش گرا Creating Responsive Page

کارشناس CSS CSS Expert

  • سبک های دکمه Button Styles

  • صفحه بندی Pagination

  • ستون های متعدد Multiple Columns

  • انعکاس تصویر Image Reflection

  • UI - طراحی UX UI - UX Design

  • آیکون های رسانه های اجتماعی Social Media Icons

  • اضافه کردن سبک CSS خارجی External CSS Style adding

مقدمه PHP PHP Introduction

  • PHP چیست What is PHP

  • نصب XAMPP برای PHP، MySQL و Apache Installing XAMPP for PHP, MySQL and Apache

  • نصب ویرایشگر کد (کد ویژوال استودیو) Installing Code Editor(Visual Studio Code)

  • ایجاد پروژه PHP در XAMPP Creating PHP Project on XAMPP

  • برنامه سلام جهان Hello World Program

PHP Basic PHP Basic

  • متغیرها Variables

  • اکو و چاپ Echo and Print

  • انواع داده ها Data Types

  • اعداد Numbers

  • بولی Boolean

  • آرایه ها Arrays

  • آرایه چند بعدی Multi-Dimensional Array

  • مرتب سازی آرایه ها Sorting Arrays

  • ثابت ها Constants

رشته های پی اچ پی PHP Strings

  • رشته ها Strings

  • قالب بندی رشته String Formatting

  • روش های رشته ای String Methods

  • تمرین کدنویسی Coding Exercise

  • راه حل تمرین کدنویسی Solution for Coding Exercise

اپراتورهای PHP PHP Operators

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

  • اپراتورهای واگذاری Assignment operators

  • عملگرهای مقایسه Comparison operators

  • عملگرهای افزایشی – کاهشی Increment – decrement operators

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

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

سیستم تصمیم گیری پی اچ پی PHP Decision making system

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

  • بیانیه در غیر این صورت If-else statement

  • بیانیه If-elseif-else If-elseif-else statement

  • عبارت Switch-case Switch-case statement

دستورات جریان کنترل PHP PHP Control flow statements

  • نمودار جریان Flow Chart

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

  • حلقه Do-while Do-while loop

  • برای حلقه For loop

  • برای هر حلقه For each loop

  • تمرین کدنویسی Coding Exercise

  • راه حل تمرین کدنویسی Solution for Coding Exercise

توابع PHP PHP Functions

  • ایجاد یک تابع Creating a Function

  • عملکرد با آرگومان ها Function with Arguments

  • آرگومان پیش فرض Default Argument

  • مقادیر برگردانده تابع Function return values

  • فراخوانی به ارزش Call-by-value

  • تماس با مرجع Call-by-reference

PHP Super globals PHP Super globals

  • روش $_POST $_POST Method

  • روش $_GET $_GET Method

PHP پیشرفته PHP Advanced

  • رسیدگی به فرم Form Handling

  • تاریخ و زمان Date and Time

  • شامل شود Include

  • نیاز دارند Require

  • جلسات Sessions

  • خواندن فایل File Reading

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

برنامه نویسی شی گرا PHP[OOPs] PHP Object oriented programming[OOPs]

  • OOP چیست What is OOP

  • کلاس و اشیاء Class and Objects

  • سازنده Constructor

  • ویرانگر Destructor

  • دسترسی به اصلاح کننده ها Access Modifiers

  • ارث Inheritance

  • غلبه بر روش Method overriding

  • کلاس چکیده Abstract Class

  • رابط Interface

PHP – برنامه MySQL [CRUD] PHP – MySQL Application [CRUD]

  • MySQL Basic PhpMyAdmin MySQL Basic PhpMyAdmin

  • ایجاد پایگاه داده و جدول Creating Database and Table

  • اتصال به پایگاه داده Database Connection

  • فرم PHP ایجاد رکورد PHP Form Create records

  • سوابق خواندن فرم PHP PHP Form Reading records

  • داده های به روز رسانی فرم PHP PHP Form Update Data

  • فرم PHP حذف رکوردها PHP Form Delete records

فرم های کد دنیای واقعی PHP PHP Real world code forms

  • فرم ثبت نام Registration Form

  • الگوریتم MD5 برای رمزگذاری MD5 Algorithm for Encrypting

  • الگوریتم Sha Sha Algorithm

  • فرم ورود Login Form

اعتبار سنجی پی اچ پی PHP Validations

  • در ارسال اعتبار On Submit Validation

  • اعتبار سنجی عددی ورودی Input Numeric Validation

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

  • تمام اعتبارسنجی داده ها در سمت سرور فرم Form Server-side all Data Validation

  • اعتبار سنجی سمت سرور فرم Form Server-side Validation

مدیریت خطاهای پی اچ پی PHP Error handling

  • سعی کن - پرتاب - بگیر Try-throw-catch

  • سعی کن - پرتاب - بگیر - در نهایت Try-throw-catch-finally

معرفی MYSQL MYSQL introduction

  • مروری بر پایگاه های داده Overview of Databases

  • نصب MySQL MySQL Installation

  • نصب میز کار MySQL MySQL Workbench Installation

  • اتصال به MySQL با استفاده از کنسول Connecting to MySQL using Console

MySQL اساسی MySQL basic

  • مروری بر چالش ها Overview of Challenges

  • بیانیه SQL پایه SQL Statement Basic

  • بیانیه انتخاب کنید SELECT Statement

  • متمایز را انتخاب کنید SELECT DISTINCT

  • بیانیه ستون AS Column AS Statement

  • COUNT تابع COUNT function

MySQL فیلتر کردن داده ها MySQL filtering data

  • SELECT WHERE بند – یک SELECT WHERE Clause – One

  • SELECT WHERE بند – دو SELECT WHERE Clause – Two

  • سفارش توسط ORDER BY

  • LIMIT LIMIT

  • بین BETWEEN

  • اپراتور IN IN Operator

  • لایک و لایک LIKE and ILIKE

توابع MySQL MySQL functions

  • مروری بر GROUP BY Overview of GROUP BY

  • تابع تجمع SUM() Aggregation function SUM()

  • تجمع MIN() و MAX() Aggregation MIN() and MAX()

  • گروه توسط - یک GROUP BY - One

  • گروه - دو GROUP BY – Two

  • بند داشتن HAVING Clause

MySQL ملحق می شود MySQL joins

  • ارزیابی اجمالی Overview Assessment

  • مروری بر JOINS Overview of JOINS

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

  • جدول بیانیه AS AS Statement table

  • پیوستن داخلی INNER JOIN

  • FULL Outer Join FULL Outer Join

  • LEFT Outer JoIN LEFT Outer JOIN

  • راست بپیوندید RIGHT JOIN

  • اتحادیه Union

دستورات پیشرفته MySQL MySQL advanced commands

  • دستورات SQL پیشرفته Advanced SQL Commands

  • مهر زمانی Timestamps

  • استخراج از مهر زمانی EXTRACT from timestamp

  • توابع ریاضی Mathematical Functions

  • توابع رشته String Functions

  • پرس و جوی فرعی SUBQUERY

ایجاد ساختار MySQL MySQL structure creation

  • پایگاه داده و جداول Database and Tables

  • انواع داده ها Data Types

  • کلید اصلی و کلید خارجی Primary key and Foreign key

  • ایجاد جدول در SQL Script Create Table in SQL Script

پرس و جوهای داده MySQL MySQL data queries

  • درج کنید Insert

  • به روز رسانی Update

  • حذف کنید Delete

پرس و جوهای ساختار MySQL MySQL structure queries

  • جدول تغییر دهید Alter Table

  • جدول رها کردن Drop Table

محدودیت های MySQL MySQL constraints

  • محدودیت NOT NULL NOT NULL Constraint

  • محدودیت منحصر به فرد UNIQUE Constraint

پشتیبان گیری و بازیابی MySQL MySQL backup and restore

  • مروری بر پایگاه های داده و جداول Overview of Databases and Tables

  • پشتیبان گیری از پایگاه داده با استفاده از phpMyAdmin Backup database using phpMyAdmin

  • بازیابی یک پایگاه داده Restoring a Database

نمایش نظرات

Udemy (یودمی)

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

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

برنامه های کاربردی وب برای همه تخصص در توسعه
جزییات دوره
21.5 hours
181
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,789
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Metla Sudha Sekhar Metla Sudha Sekhar

توسعه دهنده و مدرس اصلی