لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مگاکورس پایتون را کامل کنید: مبتدی تا متخصص
Complete Python Megacourse: Beginner to Expert
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با این دوره گام به گام نحوه کار با پایتون را بیاموزید! زبان برنامه نویسی ضروری پایتون نحوه استفاده از پایتون به صورت حرفه ای یا برای کارهای شخصی نحوه حل مشکلات مربوط به گزاره های شرطی نحوه ساخت برنامه ها با استفاده از ویژگی های پیشرفته پایتون ایجاد بازی هایی با پایتون مانند قیچی کاغذ راک مهارت های کدنویسی خود را به دست آورید و بهبود بخشید نحوه ساخت پروژه ها و برنامه های کاربردی مانند یک سیستم بانکی از ابتدا مجموعهای از پروژههای پایتون ایجاد کنید که به شما امکان میدهد برای کارهای توسعهدهنده درخواست دهید. درک Python 2 و Python 3 با استفاده از لیستها، تاپلها، دیکشنریها و مجموعهها برای سازماندهی دادهها و حل مشکلات کار با توابع و رشتهها برای ایجاد کد قابل استفاده مجدد و دستکاری متن پیش نیازها: بدون نیاز به دانش قبلی پایتون میل به یادگیری! نگرش مثبت!
برنامه نویسی را در پایتون یاد بگیرید!
مانند یک حرفه ای توسعه دهید!
آیا تا به حال خواسته اید یک مهارت برنامه نویسی قوی در پایتون ایجاد کنید؟
برنامه نویسی در حال حاضر مهمترین دانشی است که می توانید داشته باشید و از این پس خواهد بود. از توسعه یک برنامه تا ایجاد فروشگاه الکترونیکی برای مارک های مورد علاقه خود، کارهایی که می توانید با برنامه نویسی انجام دهید بی پایان هستند. پایتون بهعنوان سریعترین زبان برنامهنویسی در حال رشد از سال 2022 رتبهبندی شده است و تقاضا برای Pythoneers همچنان در حال افزایش نیست. نه تنها میتوانید از Python برای افزایش شانس خود برای یافتن شغل استفاده کنید، بلکه میتوانید از آن برای خودکارسازی کارهای روزانه خود چه به صورت حرفهای یا شخصی استفاده کنید، و ما اینجا هستیم تا نحوه کار را به شما آموزش دهیم.
در این دوره با چندین مفهوم علوم کامپیوتر که ما با استفاده از پایتون پیاده سازی می کنیم آشنا می شوید. بنابراین، هم مهارت های حل مسئله و هم توانایی های کدنویسی شما در طول این دوره تقویت می شود تا شما را برای قدم بعدی در حرفه خود آماده کند. به عنوان یک زبان برنامه نویسی همه منظوره، پایتون در زمینه های مختلفی از جمله یادگیری ماشین، تجزیه و تحلیل داده ها، سیستم های Backend، Web Scraping و Automation استفاده می شود. قبل از کاوش در هر یک از این موضوعات، مهارتهای لازم برای نوشتن کد پایتون را با رعایت روشهای مناسب توسعه خواهیم داد.
مربیان ما نه تنها در برنامه نویسی، بلکه در تدریس نیز تجربه سالها دارند و برنامه درسی ماهرانه به گونه ای طراحی شده است که به راحتی قابل پیگیری و کامل باشد. ما حتی بسیاری از مشکلات تمرینی و پروژه های واقعی را گنجانده ایم. به همین دلیل است که این تنها دوره آموزشی پایتون است که برای شروع برنامه نویسی مانند یک حرفه ای به آن نیاز دارید!
پس از گذراندن این دوره، شما قادر خواهید بود:
به صورت حرفه ای با پایتون کار کنید
فایل ها و فرهنگ لغت ها را مدیریت کنید
اولین پروژه را برای راه اندازی خود توسعه دهید
به صورت حرفه ای در پایتون کدنویسی کنید
برنامه های پایتون خود را ایجاد کنید
دانش خود را در مورد برنامه نویسی پایتون نشان دهید
پیچیدگی الگوریتمها را تجزیه و تحلیل کنید و الگوریتمهای مرتبسازی مانند مرتبسازی انتخابی، مرتبسازی حبابی، و مرتبسازی درج را پیادهسازی کنید.
از همین امروز شروع به توسعه پروژه های خود کنید!
سرفصل ها و درس ها
معرفی
Introduction
خوش آمدی
Welcome
مقدمه ای بر پایتون
Introduction to Python
ویژگی های پایتون
Python Characteristics
پایتون 2 در مقابل پایتون 3
Python 2 vs Python 3
نصب، Jupyter و نسخه ی نمایشی
Installation, Jupyter, and Demo
مبانی پایتون
Python Basics
گرفتن داده های ورودی از کاربر
Taking Input Data from the User
قالب بندی خروجی
Output Formatting
کتابخانه ریاضی در پایتون قسمت اول
Math Library in Python Part I
کتابخانه ریاضی در پایتون قسمت دوم
Math Library in Python Part II
ماژول تصادفی در پایتون
Random Module in Python
ماژول تصادفی - نسخه ی نمایشی بازی
Random Module - Game Demo
ایجاد توالی با استفاده از Range در پایتون
Generating Sequences using Range in Python
متغیرهای پایتون و انواع داده ها
Python Variables and Data Types
اطلاعات بیشتر در مورد متغیرهای پایتون
More on Python Variables
اظهارات مشروط
Conditional Statements
ارزش های حقیقت و گزاره های شرطی ساده
Truth Values and Simple Conditional Statements
حل مسئله شامل گزاره های شرطی I
Problem Solving Involving Conditional Statements I
حل مسئله شامل اظهارات مشروط II
Problem Solving Involving Conditional Statements II
بازی راک کاغذ قیچی در پایتون
Rock Paper Scissors Game in Python
بازی Capitals در پایتون
Capitals Game in Python
بیانیه های تکراری
Iterative Statements
معرفی
Introduction
حلقه های For-Loop و while
For-Loops and While Loops
چاپ اشکال با استفاده از حلقه ها
Printing Shapes Using Loops
ساختن اشکال با اعداد با استفاده از حلقه ها
Building Shapes with Numbers Using Loops
پیدا کردن LCM، GCD و تبدیل باینری
Finding LCM, GCD and Binary Conversion
معرفی Nested Loops
Nested Loops Introduction
حلقه های تودرتو و الگویابی
Nested Loops and Pattern Finding
حلقه های تو در تو و اعداد خودشیفتگی
Nested Loops and Narcissistic Numbers
لیست و تاپل ها
List and Tuples
تغییرپذیری در مقابل تغییرناپذیری
Mutability Versus Immutability
روش های رایج در لیست ها
Common Methods in Lists
تاپل مبانی، روش های کپی و دیپ کپی
Tuple Basics, Copy and Deepcopy Methods
تاپل اصول و روش زیپ
Tuple Basics and Zip Method
محصول داخلی و مرتب سازی فهرستی از تاپل ها
Inner Product and Sorting a List of Tuples
مسائل تمرینی I
Practice Problems I
فهرست های 2 بعدی (فهرست لیست ها) قسمت اول
2-Dimensional Lists (List of Lists) Part I
لیست های 2 بعدی (فهرست لیست ها) قسمت دوم
2-Dimensional Lists (List of Lists) Part II
لغت نامه ها
Dictionaries
مقدمه ای بر دیکشنری ها
Introduction to Dictionaries
متداول ترین روش ها در دیکشنری ها
Most Common Methods in Dictionaries
دستکاری های ساده با دیکشنری ها
Simple Manipulations with Dictionaries
مسائل تمرینی دیکشنری ها I
Dictionaries Practice Problems I
مدیریت فهرست لغت نامه ها
Handling a List of Dictionaries
فهرست دیکشنری ها و اشیاء JSON
List of Dictionaries and JSON Objects
ایجاد یک فایل JSON با استفاده از دیکشنری دیکشنری ها
Creating a JSON File Using a Dictionary of Dictionaries
مجموعه در پایتون
Sets in Python
ماهیت مجموعه ها و روش ها در مجموعه های معمولی و منجمد
Nature of Sets and Methods in the Normal and Frozen Sets
کار با مجموعه های منجمد و ارزیابی عبارات مجموعه های ریاضی
Working with Frozen Sets and Evaluating Mathematical Set Expressions
کارکرد
Functions
مقدمه ای بر توابع
Introduction to Functions
ترجمه یک قطعه کد به یک تابع قسمت اول
Translating a Code Snippet to a Function Part I
ترجمه یک قطعه کد به یک تابع قسمت دوم
Translating a Code Snippet to a Function Part II
ترجمه یک قطعه کد به یک تابع قسمت سوم
Translating a Code Snippet to a Function Part III
ترجمه یک قطعه کد به یک تابع قسمت چهارم
Translating a Code Snippet to a Function Part IV
ترجمه یک قطعه کد به یک تابع قسمت پنجم
Translating a Code Snippet to a Function Part V
رشته های
Strings
مقدمه ای بر رشته ها و متداول ترین روش ها
Introduction to Strings and Most Common Methods
بیشتر در مورد روش های رشته ای
More on String Methods
روش های بولی رشته ای قسمت اول
String Boolean Methods Part I
روش های بولی رشته ای قسمت دوم
String Boolean Methods Part II
روش های بولی رشته ای قسمت سوم
String Boolean Methods Part III
روش های بولی رشته ای قسمت چهارم
String Boolean Methods Part IV
روش های بولی رشته ای قسمت پنجم
String Boolean Methods Part V
روش های بولی رشته ای قسمت ششم
String Boolean Methods Part VI
روش های بولی رشته ای قسمت هفتم
String Boolean Methods Part VII
روش های بولی رشته ای قسمت هشتم
String Boolean Methods Part VIII
روش های بولی رشته ای قسمت نهم
String Boolean Methods Part IX
ساختارهای داده
Data Structures
ساختارهای داده خطی: پشته ها، عملیات فشار و پاپ
Linear Data Structures: Stacks, Push and Pop Operations
استفاده از پشته ها برای بررسی عبارات متعادل
Using Stacks to Check for Balanced Expressions
مدیریت فایل
File Handling
مدیریت فایل ها قسمت اول
Files Handling Part I
مدیریت فایل ها قسمت دوم
Files Handling Part II
مدیریت فایل ها قسمت سوم
Files Handling Part III
مدیریت فایل ها قسمت چهارم
Files Handling Part IV
مدیریت فایل ها قسمت پنجم
Files Handling Part V
مدیریت فایل ها قسمت ششم
Files Handling Part VI
پروژه ها
Projects
Dictionaries Mini Project 1
Dictionaries Mini Project 1
مینی پروژه 2 سیستم مانیتورینگ فضای کاری قسمت اول
Mini Project 2 Workspace Monitoring System Part I
مینی پروژه 2 سیستم مانیتورینگ فضای کاری قسمت دوم
Mini Project 2 Workspace Monitoring System Part II
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
ما دوره های آنلاین شگفت انگیز برای از بین بردن خلاقیت خود هستیم. ما Creative Unleashed هستیم ، گروهی از سازندگان حرفه ای که به شما کمک می کنند تا با دوره های آنلاین ما خلاقیت خود را آزاد کنید. ما ده ها سال تجربه در زمینه طراحی ، تصویرگری ، فیلم سازی ، تدوین ویدئو و سایر زمینه های کارهای خلاقانه داریم. ما معتقدیم که آموزش باید سرگرم کننده و جذاب باشد و این دقیقاً همان نوع دوره هایی است که ما ایجاد می کنیم. ما از داشتن شما در اینجا با ما بسیار هیجان زده هستیم و نمی توانیم صبر کنیم تا به شما کمک کنیم تا خلاقیت خود را از بین ببرید. بیا انجامش بدیم!
نمایش نظرات