برنامهنویسی با پایتون (مقدماتی)
پایتون یک زبان برنامهنویسی شیگرا است که برای توسعه وب و اپلیکیشن از آن استفاده میشود. این زبان بسیار محبوب است چون نوشتار پویایی دارد و درک این زبان و لغات آن کار سختی نخواهد بود. به همین خاطر به راحتی میتوان این زبان را آموخت.توسعهدهندگان میتوانند به راحتی این زبان را بخوانند و ترجمه کنند. به همین خاطر همکاری گروهی در زمینه پایتون بسیار مرسوم است. همچنین توسعهدهندگان و برنامهنویسها از قابلیت ماژولار پایتون استفاده میکنند. قابلیت ماژولار به شما این امکان را میدهد که از یک سری کد مشخص و از پیش نوشته شده، در پروژهای متفاوت استفاده کنید. این قابلیت میزان انرژی و هزینه مصرفی را کاهش میدهد.زبان پایتون همچنین در زمینه یادگیری ماشین هم مورد استفاده قرار میگیرد. بسیاری از کتابخانههایی که در زمینه علوم داده و یادگیری ماشین فعالیت دارند، از رابطها پایتون استفاده میکنند. به همین دلیل است که پایتون به شدت در حال پیشرفت و کسب محبوبیت در جامعه برنامهنویسی است.به همین علت، سعی کردیم تا دورهای بسیار کاربردی و تعاملی در این مورد ارائه دهیم. تلاش ما آن بوده که به کمک استاد جادی، دورهای برگزار کنیم تا در طول آن، با استفاده از بیان خوب و جذاب ایشان و با حل تمرینها و کوییزها، تمام دانستهی خود را در معرض آزمایش قرار دهید و در نهایت این ادعا را داشته باشید که اصول برنامهنویسی و زبان برنامهنویسی پایتون را فراگرفتهاید.
ثبت نام: هر زمان که خواستید می توانید در این دوره ثبت نام کنید
شروع دوره: به محض ثبت نام در دوره به محتوای دروس دسترسی خواهید داشت.
پایان دسترسی به دوره: شما از زمان ثبت نام به مدت حداقل دو ماه به محتوای دوره (این بازه با توجه به مدت هر دوره متفاوت خواهد بود) دسترسی خواهید داشت.
پروژه: دارد
برگزار کننده: دانشگاه تهران
حد نصاب قبولی در دوره: 70 نمره
شما می توانید از طریق تالار گفتگو با دیگر دانشجویان دوره در ارتباط باشید، شبکه روابط حرفه ای خود را تقویت کنید یا سوالات مرتبط با دوره خود را از دیگر دانشجویان بپرسید.
Announcements
فصل اول - برنامه نویسی پایتون 19
-
مقدمه : چرا پایتون؟
-
نصب پایتون
-
variables - expressions - statements (قسمت اول)
-
کوئیز : variables - expressions - statements (قسمت اول)
-
variables - expressions - statements (قسمت دوم)
-
کوئیز : variables - expressions - statements (قسمت دوم)
-
variables - expressions - statements (قسمت سوم)
-
کوئیز : variables - expressions - statements (قسمت سوم)
-
کار با Boolean ها
-
کوئیز : کار با Boolean ها
-
دستورات شرطی - if else
-
کوئیز : دستورات شرطی - if else
-
ویدئوی انحرافی اول : نوشتن برنامه در فایل - تفاوت پایتون ۲ و پایتون ۳
-
تمرین برنامه نویسی : چاپ عبارت Hello World
-
تمرین برنامه نویسی : محاسبه مساحت مستطیل
-
محاسبه دو برابر عکس یک عدد
-
محاسبه مضرب بعدی ده
-
چاپ عدد بزرگتر
-
تعیین جوان بودن کاربر بر اساس سن ورودی
فصل دوم - حلقه های تکرار و تابع 13
-
کار با تابع ها - functions
-
کوئیز : کار با تابع ها - functions
-
حلقه های تکرار - while
-
کوئیز : حلقه های تکرار - while
-
حلقه های تکرار - for
-
کوئیز : حلقه های تکرار - for
-
ویدئوی انحرافی دوم : بازی حدس عدد
-
بازی حدس عدد
-
تعیین اول بودن عدد
-
جمع امتیازات سپیدرود رشت
-
یافتن بزرگترین ثبت نام کننده برای مجلس شورای اسلامی
-
تمرین برنامه نویسی : یافتن سن بزرگترین کاندیدا و دومین بزرگترین کاندیدا
-
تمرین برنامه نویسی : عدد با بیشترین تعداد مقسوم علیه
فصل سوم - ساختارهای داده در پایتون 22
-
کار با رشته ها (strings) قسمت اول
-
کوئیز : کار با رشته ها (strings) قسمت اول
-
کار با رشته ها (strings) قسمت دوم
-
کوئیز : کار با رشته ها (strings) قسمت دوم
-
تمرین برنامه نویسی : کار با رشته ها
-
تمرین برنامه نویسی : جمع اعداد
-
تمرین برنامه نویسی : استانداردسازی اسامی
-
تمرین برنامه نویسی : سارا سلام می کند
-
تمرین برنامه نویسی : حروف کوچیک حروف بزرگ
-
تمرین برنامه نویسی : آیا Palindrome است؟
-
تمرین برنامه نویسی : زیررشته
-
کار با لیست ها (lists)
-
کوئیز : کار با لیست ها (lists)
-
تمرین برنامه نویسی : ملاقات نوروزی
-
تمرین برنامه نویسی : مسابقات جهانی کبدی
-
تمرین برنامه نویسی : قیمت لپ تاپ ها
-
دیکشنری (dictionaries)
-
کوئیز : دیکشنری
-
تمرین برنامه نویسی : سیستم شمارش آراء
-
تمرین برنامه نویسی : مترجم آنلاین
-
معرفی Tuples
-
کوئیز : معرفی Tuples
فصل چهارم - کتابخانه ها 5
-
کتابخانه ها : کتابخانه های استاندارد
-
کوئیز : کتابخانه های استاندارد
-
کتابخانه ها : جست و جو در کتابخانه های دیگر
-
کوئیز : جست و جو در کتابخانه های دیگر
-
تمرین برنامه نویسی : ریشه ی دوم
فصل پنجم - کار با فایل 5
-
کار با فایل
-
کوئیز : فایلهای csv
-
کوئیز : کار با فایل
-
فایل های csv
-
پروژه محاسبه معدل و مرتب کردن معدل ها از csv
فصل ششم - پروژه پایان دوره 3
-
هک از طریق Rainbow
-
پروژه ی نهایی : هک از طریق Rainbow
-
درخواست صدور گواهينامه