دوره جامع آموزش برنامه نویسی Lua: از صفر تا متخصص! - آخرین آپدیت

دانلود The Complete Lua Programming Course: From Zero to Expert!

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع Lua: از مبتدی تا متخصص!

بهترین و کامل‌ترین دوره آموزش Lua برای همه!

با پروژه‌ها، چالش‌ها و تئوری‌های عملی، Lua را به طور کامل یاد بگیرید. این دوره، مجموعه‌ای از چندین دوره آموزشی است!

از صفر تا یک توسعه‌دهنده حرفه‌ای، مطمئن و مدرن Lua شوید.

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

مباحث اصلی آموزش Lua:

  • مبانی Lua: متغیرها، دستورات شرطی (if/else)، عملگرها، منطق بولی، توابع، آرایه‌ها، اشیاء، حلقه‌ها، رشته‌ها و غیره.
  • نحوه تفکر و عملکرد مانند یک توسعه‌دهنده: حل مسئله، تحقیق و گردش کار.
  • پشتیبانی سریع و دوستانه در بخش پرسش و پاسخ.
  • تمرین مهارت‌ها با بیش از 50 چالش و تمرین (همراه با راه حل).

پیش نیازها: برای شرکت در این دوره، نیازی به هیچ گونه تجربه کدنویسی قبلی نیست! من شما را از مبتدی به متخصص تبدیل می‌کنم!

هر کامپیوتر و سیستم عاملی مناسب است - ویندوز، macOS یا لینوکس. ویرایشگر متن خود را در طول دوره تنظیم خواهیم کرد.

شما به کامل‌ترین و جامع‌ترین دوره آموزش برنامه نویسی Lua آنلاین دست یافته‌اید.

خواه می‌خواهید:

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

این دوره جامع Lua Masterclass، دوره‌ای است که برای انجام همه این‌ها، و بیشتر به آن نیاز دارید.

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

چه چیزی این دوره را به یک پرفروش تبدیل کرده است؟

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

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

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

در اینجا فقط بخشی از آنچه یاد خواهید گرفت آورده شده است:

(اگر هنوز همه این‌ها را درک نمی‌کنید، مشکلی نیست. شما در طول دوره یاد خواهید گرفت)

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

اگر سوالی داشته باشم چه؟

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

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

همچنین هیچ ریسکی وجود ندارد!

این دوره با یک تضمین کامل ارائه می‌شود. به این معنی که اگر از دوره یا پیشرفت خود کاملاً راضی نیستید، به سادگی به من اطلاع دهید و من 100% پول شما را بدون هیچ سوالی پس خواهم داد.

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

شما به معنای واقعی کلمه نمی‌توانید ضرر کنید.

آماده شروع هستید، توسعه‌دهنده؟

اکنون ثبت نام کنید با استفاده از دکمه "افزودن به سبد خرید" در سمت راست، و در مسیر خود به سوی درخشش خلاقانه و پیشرفته Lua قدم بگذارید. یا، این دوره را به صورت رایگان با استفاده از ویژگی پیش نمایش امتحان کنید، تا مطمئن شوید که 100% مطمئن هستید که این دوره برای شما مناسب است.

شما را در داخل می‌بینم (عجله کنید، Lua منتظر است!)


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

معرفی دوره Course Introduction

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

  • نصب Lua روی ویندوز Installing Lua on Windows

  • نصب Lua روی لینوکس Installing Lua on Linux

  • نصب Lua روی MacOS Installing Lua on MacOS

  • وقفه - محاسبه فاکتوریل Interlude - Factorial Computation

مبانی اولیه Basic Fundamentals

  • قراردادهای واژگانی Lexical Conventions

  • انواع و مقادیر Types and Values

  • مقادیر بولی و عملگرهای منطقی Booleans and Logical Operators

  • ورودی و خروجی Input and Output

جداول Tables

  • مقدمه ای بر جداول Introduction to Tables

  • شاخص های جدول Table Indices

  • سازنده های جدول Table Constructors

  • دنباله ها Sequences

توابع Functions

  • مقدمه ای بر توابع Introduction to Functions

  • توابع با نتایج چندگانه Functions with Multiple Results

  • توابع متغیر Variadic Functions

مسائل حل شده - توابع Solved Problems - Functions

  • مسئله 1 - ریشه های مربع و مربع ها Problem 1 - Square Roots and Squares

  • مسئله 2 - عدد اول خاص Problem 2 - Special Prime Number

  • مسئله 3 - تمبرها Problem 3 - Stamps

  • مسئله 4 - جمع مرتبط Problem 4 - Related Sum

  • مسئله 5 - ارزیابی چند جمله ای Problem 5 - Polynomial Evaluation

ساختارهای شرطی Conditional Structures

  • عبارات شرطی Conditionals

  • عبارات شرطی تودرتو Nested Conditionals

حلقه ها Loops

  • حلقه عددی For Numerical For

  • حلقه Generic For و تکرار کننده ها Generic For and Iterators

  • حلقه While While Loop

  • دستور Repeat Repeat Statement

مسائل حل شده - حلقه ها Solved Problems - Loops

  • مسئله 1 - جدول ضرب Problem 1 - Multiplication Table

  • مسئله 2 - مجموع مربع ها Problem 2 - Sum of Squares

  • مسئله 3 - تعداد ارقام Problem 3 - Number of Digits

  • مسئله 4 - عدد معکوس Problem 4 - Reversed Number

  • مسئله 5 - اعداد جالب Problem 5 - Cool Numbers

ساختارهای داده اصلی Basic Data Structures

  • مقدمه ای بر ساختارهای داده Introduction to Data Structures

  • آرایه ها Arrays

  • ماتریس ها Matrices

پشته ها Stacks

  • مقدمه ای بر پشته ها Introduction to Stacks

  • پیاده سازی پشته ها Implementation of Stacks

  • وظیفه عنصر بالا Top Element Task

مسائل حل شده - پشته ها Solved Problems - Stacks

  • مقدمه ای بر این بخش Introduction to the Section

  • مسئله 1 - دنباله پالیندرومیک Problem 1 - Palindromic Sequence

  • ملاحظات مهم Important Considerations

  • مسئله 2 - ارزیابی پرانتزها Problem 2 - Parenthesization Evaluation

  • مسئله 3 - کوچکتر در سمت چپ Problem 3 - Smaller on the Left

صف ها Queues

  • مقدمه ای بر صف ها Introduction to Queues

  • پیاده سازی صف ها Implementation of Queues

مسائل حل شده - صف ها Solved Problems - Queues

  • مسئله 1 - اعداد باینری Problem 1 - Binary Numbers

  • مسئله 2 - بازی سیب زمینی داغ Problem 2 - Hot Potato Game

  • مسئله 3 - تطبیق دهنده اعداد Problem 3 - Number Matcher

واژه نامه ها (Maps) Dictionaries (Maps)

  • مقدمه ای بر واژه نامه ها Introduction to Dictionaries

  • پیاده سازی واژه نامه ها Implementation of Dictionaries

مسائل حل شده - واژه نامه ها (Maps) Solved Problems - Dictionaries (Maps)

  • مسئله 1 - کازینو Problem 1 - Casino

  • مسئله 2 - کیسه کلمات Problem 2 - Bag of Words

  • مسئله 3 - کدها Problem 3 - Codes

مجموعه ها Sets

  • مقدمه ای بر مجموعه ها Introduction to Sets

  • پیاده سازی مجموعه ها Implementation of Sets

مسائل حل شده - مجموعه ها Solved Problems - Sets

  • مسئله 1 - عناصر منحصر به فرد Problem 1 - Unique Elements

  • مسئله 2 - عناصر مشترک Problem 2 - Common Elements

  • مسئله 3 - گونه های دریایی Problem 3 - Marine Species

درخت های دودویی Binary Trees

  • مقدمه ای بر درخت های دودویی Introduction to Binary Trees

  • پیاده سازی درخت های دودویی Implementation of Binary Trees

مسائل حل شده - درخت های دودویی Solved Problems - Binary Trees

  • مسئله 1 - اندازه Problem 1 - Size

  • مسئله 2 - ارتفاع Problem 2 - Height

  • مسئله 3 - درخت های معادل Problem 3 - Equivalent Trees

  • مسئله 4 - ایزومورفیسم Problem 4 - Isomorphism

  • مسئله 5 - پیمایش پیش ترتیب Problem 5 - Preorder Traversal

  • مسئله 6 - پیمایش پس ترتیب Problem 6 - Postorder Traversal

  • مسئله 7 - پیمایش میان ترتیب Problem 7 - Inorder Traversal

  • مسئله 8 - مقدار حداقل Problem 8 - Minimum Value

  • مسئله 9 - مسیرهای ریشه تا برگ Problem 9 - Root to Leaf Paths

گراف ها Graphs

  • مقدمه ای بر گراف ها Introduction to Graphs

  • نمایش گراف Representation of a Graph

  • پیاده سازی گراف ها Implementation of Graphs

الگوریتم های گراف - جستجوی اول عمق (DFS) Graph Algorithms - Depth First Search (DFS)

  • مقدمه ای بر جستجوی اول عمق Introduction to Depth First Search

مسائل حل شده - جستجوی اول عمق - گراف ها Solved Problems - Depth First Search - Graphs

  • مسئله 1 - گنج ها در نقشه Problem 1 - Treasures in a Map

  • مسئله 2 - تعداد پاداش ها Problem 2 - Number of Rewards

  • مسئله 3 - جنگل Problem 3 - Forest

  • مسئله 4 - دو رنگ Problem 4 - Two Colors

الگوریتم های گراف - جستجوی اول سطح (BFS) Graph Algorithms - Breadth First Search (BFS)

  • مقدمه ای بر جستجوی اول سطح Introduction to Breadth First Search

مسائل حل شده - جستجوی اول سطح Solved Problems - Breadth First Search

  • مسئله 1 - حداقل فاصله ها Problem 1 - Minimum Distances

  • مسئله 2 - دورترین گنج Problem 2 - Furthest Treasure

الگوریتم های گراف - مرتب سازی توپولوژیکی Graph Algorithms - Topological Sort

  • مقدمه ای بر مرتب سازی توپولوژیکی Introduction to Topological Sort

  • ایده الگوریتم Algorithm Idea

مسائل حل شده - مرتب سازی توپولوژیکی Solved Problems - Topological Sort

  • مسئله 1 - ترتیب وظایف Problem 1 - Task Ordering

  • مسئله 2 - برنامه سخنرانی Problem 2 - Lecture Schedule

نمایش نظرات

دوره جامع آموزش برنامه نویسی Lua: از صفر تا متخصص!
جزییات دوره
16.5 hours
83
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,159
4.2 از 5
دارد
دارد
دارد
Lucas Bazilio
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lucas Bazilio Lucas Bazilio

مهندس و ریاضیدان

[انگلیسی]

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

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

لوکاس در دانشگاه معتبر پلی‌تکنیک کاتالونیا UPC در بارسلون تحقیق می‌کند./p>

در طول زندگی‌اش، چندین سخنرانی در دانشگاه‌ها و سازمان‌ها در مورد تدریس ریاضیات ارائه کرده است.


[SPANISH]

Lucas es un experto en matemáticas y ciencias de la computación que desde muy pequeño mostró una gran pasión por la enseñanza.

Actualmente cuenta con más de 10 años de experiencia siendo instructor de ciencias y tecnología. Esspecialista en Algoritmos، Matemática Discreta، Inteligencia Artificial، Lenguaje Máquina، entre otros temas.

Lucas se encuentra investigando en la prestigiosa Universidad Politécnica de Cataluña UPC en Barcelona.>

A lo largo de su vida, ha dado múltiples conferencias en universidades y organizaciones sobre la enseñanza de las matemáticas.