لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی برنامهنویسی
- آخرین آپدیت
دانلود Programming Fundamentals
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است؛ روشی هوشمندتر برای یادگیری از طریق گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بسنجید، پیشفرضها را به چالش بکشید و در طول مسیر دوره، درک عمیقتری از مفاهیم کسب کنید.
در این دوره، شما به دنیای برنامهنویسی با استفاده از زبان پایتون (Python) وارد خواهید شد. با شروع از درک نحوه راهاندازی محیط برنامه نویسی، به سرعت مبانی زبان پایتون و مفاهیم پایه برنامهنویسی را خواهید آموخت. این دوره شما را در مراحل اولیه کدنویسی، از جمله بررسی REPL، کار با متغیرها و درک عبارتها و دستورات راهنمایی میکند. شما مهارتهای عملی لازم برای مدیریت خطاهای رایج مبتدیان را کسب کرده و با اعتماد به نفس شروع به نوشتن کدهای تمیز خواهید کرد.
در ادامه، انواع دادههای پایه پایتون مانند اعداد، رشتهها و مقادیر بولی را بررسی کرده و نحوه بهکارگیری مؤثر آنها را در سناریوهای مختلف خواهید آموخت. همچنین درک استواری از ساختارهای کنترلی مانند دستورات if، حلقهها و عملیات منطقی بهدست خواهید آورد که همگی برای نوشتن برنامههای پویا و تعاملی ضروری هستند. با پیشرفت در دوره، انواع مجموعهها مانند لیستها، دیکشنریها و ستها معرفی میشوند تا توانایی شما در مدیریت و دستکاری دادهها در پایتون گسترش یابد.
این دوره برای هر کسی که مشتاق یادگیری برنامهنویسی است، بهویژه کسانی که با پایتون یا بهطور کلی با کدنویسی آشنا نیستند، ایدهآل است. این محتوا برای مبتدیان طراحی شده است، بنابراین به هیچ دانش قبلی در برنامهنویسی نیاز نیست. ساختار گامبهگام دوره، تجربهای تدریجی از یادگیری را تضمین میکند و به شما اجازه میدهد با سرعت خودتان با نحو (Syntax) و منطق پایتون راحت شوید.
در پایان این دوره، شما قادر خواهید بود با اعتماد به نفس برنامههای پایتون بنویسید، از انواع مختلف دادهها و ساختارهای کنترلی استفاده کنید، مفاهیم تکرار (Iteration) را درک کرده و آنها را برای ایجاد راهکارهای مؤثر برای مسائل دنیای واقعی به کار ببرید.
سرفصل ها و درس ها
مبانی
Fundamentals
مرور کلی
Overview
راهاندازی محیط
Setting Up the Environment
بررسی REPL
Exploring the REPL
متغیرها و مقادیر
Variables and Values
عبارات و دستورات
Expressions and Statements
انواع دادههای پایه
Basic Data Types
انواع دادههای پایه
Basic Data Types
انواع دادههای پایه: اعداد
Basic Data Types: Numbers
انواع دادههای پایه: رشتهها
Basic Data Types: Strings
انواع دادههای پایه: مقادیر بولی
Basic Data Types: Booleans
مقایسهها، شرایط و کنترل
Comparisons, Conditions and Control
مقایسه دادهها
Compare Data
کنترل منطقی
Logic Control
دستورات If
If Statements
دستورات If Else
if-Else Statements
دستورات If Elif Else
If-Elif-Else Statements
انواع مجموعهها
Collection Types
لیستها
Lists
لیستها بخش دوم
Lists Part 2
تاپلها
Tuples
دیکشنریها
Dictionaries
دیکشنریها بخش دوم
Dictionaries Part 2
مجموعهها (Sets)
Sets
تکرار
Iteration
تکرار چیست
What is Iteration
حلقههای For
For Loops
حلقههای While
While Loops
لیستهای جامع (List Comprehensions)
List Comprehensions
دیکشنریهای جامع (Dictionary Comprehensions)
Dictionary Comprehensions
نمایش نظرات