آموزش برنامه نویسی برای همه: دوره توسعه کامل پشته

Coding for everybody: Full stack development course

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

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

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

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


از کارشناسان دنیای واقعی بیاموزید و همچنین از تکنیک های ChatGPT Open AI استفاده کنید


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


این دوره توسط مربی اصلی با بیش از 20 سال تجربه حرفه ای تدریس می شود.


فقط با یک دوره به یک توسعه دهنده وب تمام پشته تبدیل شوید. پایگاه داده پایتون، جاوا اسکریپت، PHP و MySQL


این دوره به‌روزرسانی شده است تا فناوری روز آماده باشد و شما جدیدترین ابزارها و فناوری‌های مورد استفاده در شرکت‌های بزرگ مانند Apple، Facebook، Google و Netflix را یاد می‌گیرید.


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


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


ما شما را گام به گام از طریق آموزش‌های ویدیویی جذاب راهنمایی می‌کنیم و هر آنچه را که برای موفقیت به عنوان یک توسعه‌دهنده وب نیاز دارید به شما آموزش می‌دهیم.


این دوره شامل آموزش های ویدئویی HD است و دانش برنامه نویسی شما را در حین ساخت وب سایت ها و برنامه های وب در دنیای واقعی ایجاد می کند.

در طول این دوره جامع، ما تعداد زیادی از ابزارها و فناوری‌ها را پوشش می‌دهیم، از جمله:


  • توسعه وب Front-End

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

  • کد سمت مشتری

  • انواع داده

  • اشیاء DOM

  • عناصر HTML5

  • رویدادها

  • در پاسخ کلیک کنید

  • رویدادهای صفحه

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

  • صفحات سبک

  • اتوماسیون

  • کدگذاری سمت مشتری

  • اپراتورها

  • عبارات حلقه

  • اعتبار سنجی

  • و بیشتر...


  • پایتون [برنامه نویسی برای علم داده]

  • متغیرها

  • انواع داده

  • بیانات

  • کنترل عبارات جریان

  • توسعه کد

  • عبارات If else

  • عبارات حلقه

  • توالی ها

  • تنظیمات

  • لغت نامه ها

  • فهرست ها

  • جلوها

  • آگومانهای KW

  • هسته بازی

  • توابع

  • کدنویسی پیشرفته پایتون

  • برنامه نویسی شی گرا [OOPs]

  • کلاس و اشیاء

  • روش ها

  • ارث

  • چند شکلی

  • دسترسی تغییر می کند

  • انتزاع

  • بسته ها

  • ماژول ها

  • ماژول های داخلی

  • بررسی خطا

  • و بیشتر...


  • PHP [برنامه نویسی متن باز]

  • متغیرها

  • انواع داده

  • بیانات

  • کنترل عبارات جریان

  • توسعه کد

  • طراحی وب

  • توابع

  • برنامه نویسی شی گرا [OOPs]

  • کلاس

  • روش ها

  • ارث

  • چند شکلی

  • توابع CRUD

  • بررسی خطا

  • MySQL

  • جدول

  • SQL

  • توابع SQL

  • گزارش‌ها

  • و بیشتر...

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

امروز ثبت نام کنید و منتظر این باشید:

  • سخنرانی های ویدیویی HD

  • چالش‌های کد و تمرین‌های کدنویسی

  • پروژه های پویا در دنیای واقعی زیبا

درباره مربی شما

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

منتظر چه چیزی هستید، اکنون بپیوندید تا شروع به یادگیری نحوه ایجاد شغل توسعه‌دهنده خود کنید :)


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

معرفی Introduction

  • معرفی Introduction

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

  • جاوا اسکریپت چیست؟ What is JavaScript

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

  • خروجی گرفتن Getting Output

  • جاوا اسکریپت داخلی Internal JavaScript

  • جاوا اسکریپت خارجی External JavaScript

  • جاوا اسکریپت درون خطی Inline JavaScript

  • Async و به تعویق انداختن Async and defer

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

  • ChatGPT Open AI برای توسعه دهندگان نرم افزار ChatGPT Open AI for Software Developers

مبانی جاوا اسکریپت JavaScript Basics

  • متغیرها Variables

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

  • شماره Numbers

  • رشته های Strings

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

اپراتورهای جاوا اسکریپت JavaScript Operators

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

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

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

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

دستورات شرطی جاوا اسکریپت JavaScript Conditional Statements

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

  • بیانیه اگر-دیگر-اگر If-else-if statement

دستورات جریان کنترل جاوا اسکریپت JavaScript Control Flow Statements

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

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

  • برای حلقه For loop

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

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

توابع جاوا اسکریپت JavaScript Functions

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

  • فراخوانی تابع () Function Call()

  • عملکرد با پارامترها Function with parameters

مدیریت خطای جاوا اسکریپت JavaScript Error Handling

  • سعی کن بگیر Try-catch

  • در نهایت تلاش کن Try-catch-finally

اعتبارسنجی سمت کلاینت جاوا اسکریپت JavaScript Client-Side Validations

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

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

مقدمه 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 Decition making mystem

  • اگر بیانیه 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

  • حلقه Foreach Foreach 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 Realworld PHP Realworld 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

مقدمه پایتون Python Introduction

  • مقدمه ای بر پایتون Introduction to Python

  • پایتون در مقابل زبان های دیگر Python vs. Other Languages

  • چرا محبوب است Why Its Popular

  • اصول خط فرمان Command Line Basics

  • نصب پایتون (گام به گام) Python Installation (Step By Step)

  • نصب PyCharm IDE PyCharm IDE Installation

  • شروع به کار PyCharm IDE Getting Start PyCharm IDE

  • اولین برنامه Python Hello World First Python Hello World Program

پایتون پایه Python Basic

  • متغیرها Variables

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

  • Casting را تایپ کنید Type Casting

  • ورودی های کاربر User Inputs

  • نظرات Comments

رشته های پایتون Python Strings

  • رشته های Strings

  • فهرست بندی رشته ای String Indexing

  • برش رشته String Slicing

  • توابع داخلی رشته String Built-in Functions

  • رشته قالب بندی (داده های پویا) Formatting String (Dynamic Data)

اپراتورهای پایتون Python Operators

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

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

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

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

  • و اپراتور AND Operator

  • یا اپراتور OR Operator

  • اپراتور نیست NOT Operator

  • بولین ها Booleans

ساختارهای داده پایتون Python Data Structures

  • آرایه ها در قبل Arrays in Earlier

  • لیست ها Lists

  • موارد فهرست را اضافه کنید Add List Items

  • موارد فهرست را حذف کنید Remove List Items

  • مرتب سازی لیست ها Sort Lists

  • به لیست ها بپیوندید Join Lists

  • تاپل ها Tuples

  • تاپل ها را به روز کنید Update tuples

  • به تاپل ها بپیوندید Join tuples

  • لغت نامه ها Dictionaries

  • افزودن آیتم های فرهنگ لغت Add Dictionary Items

  • حذف آیتم های دیکشنری Remove Dictionary Items

  • لغت نامه های تو در تو Nested Dictionaries

  • مجموعه ها Sets

  • افزودن آیتم های مجموعه Add Set Items

  • موارد مجموعه را حذف کنید Remove Set Items

  • به مجموعه آیتم ها بپیوندید Join Set Items

دستورات شرطی پایتون Python Conditional Statements

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

  • اگر غیر از این بیانیه If-else Statement

  • بیانیه If-elif-else If-elif-else Statement

  • اگر تمرین کدگذاری بیانیه If Statement Coding Exercise

دستورات جریان کنترل پایتون Python control flow statements

  • نمودارهای جریان Flow Charts

  • بیانیه while Loops While Loops Statement

  • برای بیانیه حلقه ها For Loops Statement

  • تابع range(). The range() Function

  • حلقه های تو در تو Nested Loops

  • فهرست دو بعدی با استفاده از حلقه تودرتو 2D List using Nested Loop

بازی های هسته پایتون Python core games

  • بازی حدس زدن Guessing Game

  • بازی ماشین Car Game

توابع پایتون Python functions

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

  • فراخوانی یک تابع Calling a Function

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

آرگ پایتون، آرگ KW برای علم داده Python args, KW args for Data Science

  • args، استدلال های خودسرانه args, Arbitary Arguments

  • کوارگز، استدلال های کلیدواژه دلخواه kwargs, Arbitary Keyword Arguments

پروژه پایتون Python project

  • بررسی اجمالی پروژه Project Overview

  • پروژه بیدرنگ ATM ATM Realtime Project

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

  • معرفی کلاس Introduction to Class

  • یک کلاس ایجاد کنید Create a Class

  • فراخوانی یک شیء کلاس Calling a Class Object

  • پارامترهای کلاس - اشیاء Class Parameters - Objects

  • اصلاح کننده های دسترسی (نظریه) Access Modifiers(theory)

روش های پایتون Python Methods

  • مقدمه ای بر روش ها Introduction to methods

  • یک روش ایجاد کنید Create a method

  • روش با پارامترها Method with parameters

  • پارامتر پیش فرض روش Method default parameter

  • پارامترهای متعدد Multiple parameters

  • کلمه کلیدی بازگشت روش Method return keyword

  • روش بارگذاری بیش از حد Method Over loading

کلاس و اشیاء پایتون Python Class and Objects

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

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

  • سازندگان کلاس Class Constructors

وراثت پایتون و چند شکلی Python Inheritance and Polymorphism

  • معرفی Introduction

  • وراثت Inheritance

  • پلی مورفیسم Polymorphism

  • آزمون ارزیابی Assessment Test

  • راه حل آزمون سنجش Solution for Assessment Test

کپسوله سازی و انتزاع پایتون Python Encapsulation and Abstraction

  • معرفی Introduction

  • اصلاح کننده های دسترسی (عمومی، محافظت شده، خصوصی) Access Modifiers (public, protected, private)

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

  • انتزاع - مفهوم - برداشت Abstraction

بازی های پایتون OOPs Python OOPs Games

  • بازی تاس Dice Game

  • بازی کارت و عرشه Card and Deck Game Playing

ماژول ها و بسته های پایتون Python Modules and Packages

  • نصب دستورات PIP PIP command installations

  • ماژول ها Modules

  • ماژول های داخلی Built-in Modules

  • بسته ها Packages

  • خواندن فایل های CSV Reading CSV files

مدیریت خطای پایتون Python Error Handling

  • خطاها - انواع خطاها Errors – Types of Errors

  • سعی کنید - به جز موارد استثنا Try - Except Exceptions Handling

  • سعی کنید-به جز-در نهایت بلوک می شود Try-Except-Finally Blocks

نمایش نظرات

Udemy (یودمی)

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

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

آموزش برنامه نویسی برای همه: دوره توسعه کامل پشته
جزییات دوره
21.5 hours
208
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,047
3.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Metla Sudha Sekhar Metla Sudha Sekhar

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