آموزش ایده‌های بزرگ در برنامه‌نویسی: خودسازی و بیان خلاقیت با پایتون - آخرین آپدیت

دانلود Big Ideas in Programming: Expressing Yourself with Python

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

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

Week 1: توابع و رشته‌ها Week 1: Functions and Strings

  • ملاقات با دکتر بارب اریکسون Meet Dr. Barb Ericson

  • این دوره چه تفاوتی دارد؟ How is this course different?

  • پایتون چیست؟ What is Python?

  • چرا کار گروهی انجام دهیم؟ Why work in groups?

  • نقش‌های POGIL POGIL roles

  • نحوه نوشتن کد در کتاب الکترونیکی How to write code in the eBook

  • بازگردانی تاریخچه کد شما Reloading your code history

  • به هفته اول خوش آمدید Welcome to Week 1

  • مسائل کد جابه‌جا شده (Parsons) Mixed-Up Code (Parsons) Problems

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

  • بصری‌ساز کد (CodeLens) Code Visualizer (CodeLens)

  • تقسیم صحیح در مقابل اعشاری و عملگر باقی‌مانده Integer vs Float division and the Modulo Operator

  • مروری بر رشته‌ها String Overview

  • برش زدن یک رشته (Slicing) Slicing a String

  • حذف کاراکترهای اضافی Stripping Characters

  • تبدیل انواع داده Converting Types

Week 2: شرط‌ها و لیست‌ها Week 2: Conditionals and Lists

  • به هفته دوم خوش آمدید Welcome to Week 2

  • شرط‌ها چه هستند؟ What are Conditionals?

  • تست تمامی شرط‌ها Testing All Conditionals

  • کدنویسی متد get_middle Coding get_middle

  • کدنویسی alarm_clock Coding alarm_clock

  • نحوه بازگرداندن نتیجه از یک عبارت منطقی How to Return the Result from a Boolean Expression

  • نحوه استفاده از یک شرط پیچیده How to Use a Complex Conditional

  • مروری بر لیست‌ها Overview of Lists

  • حل مسئله first_half Solving first_half

Week 3: حلقه‌ها همراه با لیست‌ها، رشته‌ها و شرط‌ها Week 3: Loops with Lists, Strings, and Conditionals

  • به هفته سوم خوش آمدید Welcome to Week 3

  • مروری بر حلقه‌ها Overview of Loops

  • گام‌به‌گام بررسی count_odd Stepping Through count_odd

  • اصلاح sum67 Fixing sum67

  • اطلاعات بیشتر درباره حلقه‌ها More About Loops

  • افزودن تعداد حدس‌ها به بازی حدس عدد Add Number of Guesses to Number Guessing Game

  • اصلاح شمارش معکوس Fixing Countdown

  • مقایسه مقادیر مجاور در یک لیست Comparing Adjacent Values in a List

  • روش دیگری برای مقایسه مقادیر مجاور در لیست Another Way to Compare Adjacent Values in a List

  • فیلتر کردن داده‌ها با استفاده از حلقه Filtering Data with a Loop

  • لیست کامپریژن (List Comprehensions) چیست؟ What Are List Comprehensions?

  • فیلتر کردن داده‌ها با لیست کامپریژن Filtering Data with a List Comprehension

  • اطلاعات بیشتر درباره لیست کامپریژن More About List Comprehensions

Week 4: لیست‌ها، تاپل‌ها و دیکشنری‌ها Week 4: Lists Tuples and Dictionaries

  • به هفته چهارم خوش آمدید Welcome to Week 4

  • مروری بر تاپل‌ها Overview of Tuples

  • چرا از تاپل استفاده کنیم؟ Why Use Tuples?

  • مروری بر دیکشنری‌ها Overview of Dictionaries

  • اطلاعات بیشتر درباره دیکشنری‌ها More on Dictionaries

  • تابع Zip چه کاری انجام می‌دهد؟ What Does Zip Do?

  • روش بهتر برای افزودن شمارنده به یک دیکشنری A Better Way to Add a Count to a Dictionary

  • نحوه مرتب‌سازی لیست‌ها، تاپل‌ها و دیکشنری‌ها How to Sort Lists, Tuples, and Dictionaries

  • مرتب‌سازی با استفاده از Lambda Sorting with Lambda

نمایش نظرات

آموزش ایده‌های بزرگ در برنامه‌نویسی: خودسازی و بیان خلاقیت با پایتون
جزییات دوره
24h 42m
47
(آخرین آپدیت)
2,218
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده