لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی پایتون: مسیر کامل دریافت گواهینامه PCEP
- آخرین آپدیت
دانلود Python Foundations: The Complete PCEP Certification Path
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل مربی هوشمند کورسرا (Coursera Coach) است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، پایهای قوی در پایتون، یکی از محبوبترین زبانهای برنامهنویسی دنیا، به دست خواهید آورد. با شروع از مفاهیم اولیه، یاد میگیرید چگونه پایتون را نصب کنید، اسکریپت بنویسید و با اصطلاحات اصلی برنامهنویسی کار کنید. این دوره به گونهای طراحی شده که مهارتهای شما را به تدریج ارتقا دهد؛ از درک انواع داده و متغیرها گرفته تا تسلط بر دستورات شرطی، حلقهها و توابع. شما آموختههای خود را از طریق آزمایشگاههای کوچک و پروژههای عملی به کار خواهید گرفت تا اطمینان حاصل کنید که میتوانید کدهای واقعی پایتون را بنویسید.
در طول مسیر، انواع دادههای اصلی، عملگرها، عبارات و ساختارهای کنترلی ضروری مانند حلقهها و شرطها را بررسی خواهید کرد. همچنین تجربه عملی با مجموعههایی مانند لیستها، دیکشنریها و مجموعهها (Sets) کسب خواهید کرد که به شما امکان میدهد دادهها را سازماندهی کرده و وظایف پیچیده را به راحتی مدیریت کنید. با کار بر روی پروژههای واقعی، از جمله مبدل دما و بازی حدس عدد، یاد میگیرید چگونه از پایتون در سناریوهای کاربردی استفاده کنید.
این دوره برای مبتدیانی که تجربه قبلی در برنامهنویسی ندارند یا تجربه بسیار کمی دارند، عالی است. این دوره برای کسانی طراحی شده که مشتاقند سفر کدنویسی خود را با پایتون شروع کنند و پایهای محکم برای مطالعات بعدی بسازند. هیچ پیشنیازی لازم نیست و دوره با سرعتی مناسب پیش میرود که آن را برای یادگیری خودگام ایدهآل میکند.
در پایان این دوره، قادر خواهید بود پایتون را نصب کنید، توابع بنویسید، ورودی/خروجی کاربر را مدیریت کنید، از ساختارهای داده مانند لیستها و دیکشنریها استفاده کنید و مهارتهای خود را در چالشهای کدنویسی عملی مانند آزمونها و بازیها به کار ببرید.
سرفصل ها و درس ها
مقدمهای بر پایتون و برنامهنویسی
Introduction to Python and Programming
پایتون چیست و چه کارهایی انجام میدهد؟
What Is Python and What Can It Do?
نصب پایتون در ویندوز، مک و لینوکس
Installing Python on Windows, macOS, and Linux
راهاندازی اولین اسکریپت پایتون
Setting Up Your First Python Script
استفاده از شل پایتون در مقابل اسکریپتها
Using the Python Shell vs Scripts
انتخاب محیط توسعه (IDE) - ویژوال استودیو کد، پایچارم یا IDLE
Choosing an IDE – VS Code, PyCharm, or IDLE
درک اصطلاحات برنامهنویسی (متغیرها، توابع و غیره)
Understanding Programming Terminology (Variables, Functions, etc.)
اصول نحو پایتون - تورفتگی، کامنتگذاری و بلوکهای کد
Python Syntax Basics – Indentation, Comments, and Code Blocks
انواع داده و متغیرها
Data Types and Variables
مقدمهای بر انواع داده در پایتون
Introduction to Data Types in Python
متغیرها و نامگذاری
Variables and Naming
اعداد صحیح و اعشاری - اصول و محاسبات
Integers and Float Numbers – Basics and Arithmetic
رشتهها - ایجاد و چاپ متن
Strings – Creating and Printing Text
اتصال رشتهها و کاراکترهای کنترلی
String Concatenation and Escape Sequences
مقادیر بولی - درست، غلط و مبانی منطقی
Booleans – True, False, and Logical Basics
تبدیل نوع داده (str, int, float, bool)
Type Conversion and Casting (str, int, float, bool)
عملگرها و عبارات
Operators and Expressions
عملگرها و عبارات
Operators and Expressions
آزمایشگاه کوچک - عملگرها و عبارات
Mini Lab – Operators and Expressions
عملگرهای انتساب
Assignment Operators
عملگرهای مقایسهای
Comparison Operators
عملگرهای منطقی
Logical Operators
عملگرهای بیتی - اصول و موارد استفاده (نسخه ساده)
Bitwise Operators – Basics and Use Cases (Light Version)
اولویت عملگرها و گروهبندی با پرانتز
Operator Precedence and Grouping with Parentheses
آزمایشگاه کوچک - اولویت عملگرها و گروهبندی
Mini Lab – Operator Precedence and Grouping with Parentheses
پروژه کوچک - مبدل دما
Mini Project – Temperature Converter
دستورات شرطی
Conditional Statements
نوشتن دستورات شرطی ساده
Writing Simple If Statements
افزودن دستور Else
Adding Else Statement
استفاده از Elif برای شرایط چندگانه
Using Elif for Multiple Conditions
آزمایشگاه کوچک - ساخت ارزیاب نمره ساده
Mini Lab – Build a Simple Grade Evaluator
دستورات شرطی تو در تو و بهترین شیوهها
Nested If Statements and Best Practices
مقادیر Truthy و Falsy در شرایط
Truthy and Falsy Values in Conditions
آزمایشگاه کوچک - بررسی سن با شرطهای تو در تو
Mini Lab – Age Checker with Nested If Conditions
نمایش نظرات