مشکل زیرساخت شبکه و افت سرعت کاملاً برطرف شده است. در حال حاضر فعالسازی و آمادهسازی دورهها در حال انجام است. از صبر و شکیبایی شما سپاسگزاریم.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع پایتون برای مبتدیان
- آخرین آپدیت
دانلود Introduction to Python for Beginners
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در پایان این دوره، شما قادر خواهید بود اسکریپتهای پایتون خود را برای اتوماسیون وظایف و سازماندهی دادهها بنویسید، اجرا کنید و عیبیابی نمایید. شما یاد میگیرید که پایتون را نصب کرده و فایلها را از طریق ترمینال اجرا کنید، جریان برنامه را با استفاده از شرطها و حلقهها کنترل نمایید و اطلاعات را با لیستها، تاپلها، مجموعهها و دیکشنریها مدیریت کنید. همچنین، توابع قابل استفاده مجدد خواهید ساخت، فایلهای متنی را بهصورت ایمن خوانده و بنویسید و یک اپلیکیشن وب ساده را با استفاده از Flask پیادهسازی کنید. در نهایت، اصول امنیتی پایه را برای محافظت از کد خود به کار گرفته و اسکریپتهای تولید شده توسط هوش مصنوعی را پیش از استفاده ارزیابی خواهید کرد.
این دوره برای مبتدیان مطلق، تحلیلگران و متخصصان اداری طراحی شده است که میخواهند بدون تجربه قبلی در برنامهنویسی، یک محیط کاری پایتون داشته باشند. آنچه این برنامه را متمایز میکند، تمرکز عملی فوری آن است: شما فقط تئوری نمیخوانید، بلکه بهطور فعال یک اسکریپت پروفایل شخصی، یک اعتبارسنج رمز عبور و یک تحلیلگر متن میسازید. شما یاد میگیرید چگونه Tracebackها را بخوانید، خطاها را برطرف کنید و از ابزارهای رایگان و متنباز مانند VS Code استفاده کنید. با اجتناب از کتابخانههای پیچیده خارجی در ابتدا، پایهای محکم در کتابخانه استاندارد پایتون میسازید که شما را برای اتوماسیون کارهای تکراری و ساخت ابزارهای کوچک و قابل اعتماد خط فرمان آماده میکند.
سرفصل ها و درس ها
چگونه پایتون را نصب کنیم و اولین برنامه فعال خود را بنویسیم؟
How to Set Up Python and Write Your First Working Program?
چرا پایتون ارزش زمان شما را دارد: فرصتهای شغلی، اتوماسیون و کاربردهای واقعی
Why Python Is Worth Your Time: Careers, Automation, and Real Use Cases
چه چیزی پایتون را متفاوت میکند: خوانایی، اصول و استایل کدنویسی
What Makes Python Different: Readability, Principles, and Code Style
اجرای اولین فایل پایتون از طریق ترمینال
Running Your First Python File From the Terminal
ذخیرهسازی مقادیر: اعداد صحیح، اعشاری، رشتهها و بولینها
Storing Values: Integers, Floats, Strings, and Booleans
خواندن Traceback و رفع خطای اشاره شده
Reading a Traceback and Fixing the Error It Points To
چگونه یک برنامه پایتون را با ورودیها، شرطها و حلقهها کنترل کنیم؟
How to Control a Python Program with Input, Conditions, and Loops?
برنامه چگونه تصمیم میگیرد و تکرار میکند: جریان کنترل به زبان ساده
How a Program Decides and Repeats: Control Flow in Plain Language
پایتون چگونه یک شرط را قضاوت میکند: مقایسهها، منطق بولین و Truthiness
How Python Judges a Condition: Comparisons, Boolean Logic, and Truthiness
دریافت ورودی کاربر و چاپ خروجیهای فرمتشده
Collecting User Input and Printing Formatted Output
منطق شاخهای: نوشتن if، elif و else برای پوشش تمامی حالتها
Branching Logic: Writing if, elif, and else That Cover Every Case
تکرار خودکار کارها با حلقههای for و while
Repeating Work Automatically with for and while Loops
هدایت حلقه از داخل با استفاده از break و continue
Steering a Loop from the Inside with break and continue
چگونه دادههای واقعی را با لیستها و دیکشنریهای پایتون سازماندهی کنیم؟
How to Organize Real Data with Python Lists and Dictionaries?
پایتون چگونه چندین مقدار را همزمان نگه میدارد: دادههای مرتب، منحصربهفرد و کلیددار
How Python Holds Many Values at Once: Ordered, Unique, and Keyed Data
انتخاب ظرف مناسب: لیست در مقابل تاپل، مجموعه و دیکشنری
Choosing Your Container: List vs Tuple vs Set vs Dictionary
ساخت، ایندکسگذاری و برش (Slicing) لیستها
Building, Indexing, and Slicing Lists
قفل کردن مقادیر با تاپلها و حذف موارد تکراری با مجموعهها (Sets)
Locking Values with Tuples and Removing Duplicates with Sets
نگاشت کلیدها به مقادیر با استفاده از دیکشنریها
Mapping Keys to Values with Dictionaries
افزودن، حذف و پیمایش آیتمها در هر نوع مجموعه داده
Adding, Removing, and Looping Through Items in Any Collection
چگونه توابع قابل استفاده مجدد بنویسیم و از ماژولهای داخلی استفاده کنیم؟
How to Write Reusable Python Functions and Use Built-in Modules?
چرا کد قابل استفاده مجدد برنده است: توابع و ماژولها به زبان ساده
Why Reusable Code Wins: Functions and Modules in Plain Language
پایتون چگونه نامها را شناسایی میکند: Scope، فضای نام و محل قرارگیری ماژولها
How Python Resolves Names: Scope, Namespaces, and Where Modules Live
تعریف و فراخوانی توابع شخصی
Defining and Calling Your Own Functions
ارسال آرگومانها و بازگرداندن نتایج
Passing Arguments and Returning Results
استفاده از قدرت ماژولهای math، random و datetime
Borrowing Power from math, random, and datetime
چگونه فایلهای متنی را با پایتون بخوانیم، بنویسیم و تحلیل کنیم؟
How to Read, Write, and Analyze Text Files with Python?
برنامهها چگونه دادهها را پس از بسته شدن نگه میدارند: فایلها به زبان ساده
How Programs Keep Data After They Close: Files in Plain Language
مسیرها، حالتها و کدگذاری: هنگام باز کردن فایل در پایتون چه اتفاقی میافتد
Paths, Modes, and Encoding: What Happens When Python Opens a File
باز کردن، خواندن، نوشتن و افزودن ایمن به فایلها
Opening, Reading, Writing, and Appending Files Safely
تجزیه (Parsing) یک فایل متنی و استخراج دادههای مورد نیاز
Parsing a Text File and Pulling Out Only What You Need
چگونه یک وباپلیکیشن ساده با Flask بسازیم و منتشر کنیم؟
How to Build and Deploy a Simple Web App with Flask?
از اسکریپت تا وبسایت: چه اتفاقی بین یک URL و کد شما میافتد
From Script to Website: What Happens Between a URL and Your Code
درون Flask: مسیرها (Routes)، قالبها و ساختار پروژه
Inside Flask: Routes, Templates, and Project Structure
ساخت و اجرای اولین اپلیکیشن Flask به صورت محلی
Building and Running Your First Flask App Locally
ارسال دادههای پایتون به صفحه HTML با استفاده از قالبها
Sending Python Data into an HTML Page with Templates
چگونه کدهای پایتون را امن نگه داریم و مهارتهایمان را برای آینده آماده کنیم؟
How to Keep Python Code Secure and Your Skills Future-Ready?
پروژههای کوچک پایتون چگونه هک میشوند: اسرار، ورودیها و فراخوانیهای ناامن
How Small Python Projects Get Breached: Secrets, Input, and Unsafe Calls
نصب پکیجها بدون به ارث بردن ریسکهای دیگران
Installing Packages Without Inheriting Someone Else's Risk
ارزیابی کدهای پایتون تولید شده توسط هوش مصنوعی پیش از اعتماد به آنها
Judging AI-Generated Python Before You Trust It
مسیر آینده پایتون و چگونه به رشد خود ادامه دهیم
Where Python Is Heading and How to Keep Growing
نمایش نظرات