صفر تا صد آموزش پایتون – پک 1
Python Learning Pack 1
آموزش پایتون ، زبان برنامه نویسی سطح بالا، همه منظوره، شیء گرا، متن باز و بسیار قدرتمند و ساده !
آموزش Python به صورت گام به گام و پروژه محور از دو استاد سطح اول دنیا!
با آموزش پایتون ، برنامه نویسی حرفه ای را از همین امروز شروع کنید!
سطح مقدماتی – متوسطه
ویژگی های اصلی مجموعه آموزشی ” صفر تا صد آموزش پایتون ” :
- 570 دقیقه آموزش فارسی پایتون به صورت کاملا جامع، گام به گام و پروژه محور از آشنایی مقدماتی تا انجام پروژه های کاربردی .
- آموزش فوق العاده کاربردی و سطح یک جهانی دوبله شده از اساتید معتبر برنامه نویسی دنیا
- برای اولین بار در ایران! ترجمه ، فارسی سازی ، بومی سازی و دوبله شده با بهترین کیفیت توسط متخصصین برنامه نویس ایرانی
- شامل دو دوره آموزشی فارسی و مثال محور از دو استاد سطح اول دنیا :
* دوره آموزشی فارسی ” آموزش جامع پایتون (مدرس: رایان میچل ) ” – Python Essential Training
* دوره آموزشی فارسی ” آموزش جامع پایتون (مدرس: بیل واینمن ) ” – Python Essential Training - همراه با فایلهای تمرینی و سورس ارزشمند پروژه های آموزشی
- همراه با کلکسیون نرم افزار های مطرح کدنویسی پایتون Editors & IDEs
- بسته ای عالی برای تمام علاقمندان به برنامه نویسی
سری دوره های صفر تا صد پایتون در دو پک مجزا و جامع منتشر شده اند که مکمل هم هستند :
- صفر تا صد آموزش پایتون – پک 1 ( آموزش جامع پایتون – سطح مقدماتی و متوسطه)
- صفر تا صد آموزش پایتون – پک 2 ( آموزش آموزش عملی 30 پروژه مختلف پایتون – سطح متوسطه و پیشرفته )
پایتون چیست ؟ What is Python
پایتون (به انگلیسی: Python) یک زبان برنامهنویسی همه منظوره، سطح بالا، شیگرا، اِسکریپتی و متن باز است که توسط خودو فان راسام در سال ۱۹۹۱ در کشور هلند طراحی شد و اکنون یکی از محبوبترین زبانهای برنامه نویسی دنیاست.
فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند.
بر خلاف برخی زبانهای برنامهنویسی رایج دیگر که بلاکهای کد در آکولاد تعریف میشوند (بهویژه زبانهایی که از گرامر زبان سی پیروی میکنند) در زبان پایتون از نویسه فاصله و جلو بردن متن برنامه برای مشخص کردن بلاکهای کد استفاده میشود. به این معنی که تعدادی یکسان از نویسه فاصله در ابتدای سطرهای هر بلاک قرار میگیرند، و این تعداد در بلاکهای کد درونیتر افزایش مییابد. بدین ترتیب بلاکهای کد به صورت خودکار ظاهری مرتب دارند.
پایتون مدلهای مختلف برنامهنویسی (از جمله شیگرا و برنامهنویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده میکند.
این زبان از زبانهای برنامهنویسی مفسر بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند.
مشاهده نمونه فیلم معرفی دوره ” آموزش جامع پایتون (مدرس: رایان میچل) ”
دوره آموزشی فارسی ” آموزش جامع پایتون (مدرس: رایان میچل) ”
Python Essential Training
پایتون یکی از پرکاربردترین زبان های پویا برای بسیاری از سازمان ها از جمله گوگل، یاهو و IBM است. این زبان که در هر چهار سیستم عامل اصلی پشتیبانی می شود به صورت پیش فرض روی تمام کامپیوترهای Mac و بیشتر سیستم عامل های لینوکس و مبتنی بر یونیکس نصب می باشد.
در این دوره آموزش پایتون تمام موارد ضروری برای یادگیری و استفاده از پایتون را بررسی می کنیم. در این دوره نحوه تفکر کامپیوترها و همچنین نحوه نصب پایتون، pip، Jupyter Notebook و مبانی نوشتن یک برنامه را یاد می گیرید. در این دوره به بررسی متغیرها و نوع های داده، عملگرها، توابع، کلاس ها، آبجکت ها و موارد دیگر می پردازیم.
انواع رایج داده ها مانند int ها و float ها، مقادیر Boolean و Stringها را بررسی می کنیم. همچنین ساختارهای داده ساده، کنترل جریان، توابع، کلاس ها و آبجکت ها را با هم خواهیم دید. نحوه کار با خطاها و Exception ها و همچنین thread ها و فرایندها را بررسی می کنیم. همچنین نحوه کار با انواع مختلف فایل ها در پایتون، وارد کردن آرگومان های خط فرمان به اسکریپت پایتون و ساختن ماژول ها و پکیج ها را خواهیم دید.
عناوین و سرفصلهای دوره آموزشی فارسی ” آموزش جامع پایتون ” (مدرس: رایان میچل)
مقدمه
1- آغاز به کار با پایتون
2- این دوره برای چه کسانی است؟
3- منابع برای این دوره
فصل اول – آماده شدن برای پایتون
1- نحوه فکر کردن کامپیوترها
2- نصب کردن Python، pip و Jupyter Notebook
3- ذن پایتون
4- نوشتن یک برنامه
5- یادداشت های Jupyter
فصل دوم – آغاز سریع
1- متغیرها و نوع های داده
2- ساختارهای داده
3- عملگرها
4- جریان کنترل
5- توابع
6- کلاس ها و آبجکت ها
7- چالش – فاکتوریل ها
8- راه حل – فاکتوریل ها
فصل سوم – انواع داده ساده
1- int ها و float ها
2- دیگر انواع اعداد
3- Boolean ها
4- String ها
5- Byte ها
6- چالش – تبدیل Hex به decimal
7- راه حل – تبدیل Hex به decimal
فصل چهارم – ساختارهای داده ساده
1- لیست ها
2- تاپل ها و Set ها
3- دیکشنری ها
4- درک لیست
5- درک دیکشنری
6- چالش – انکود کردن هنر ASCII
7- راه حل – انکود کردن هنر ASCII
فصل پنجم – جریان کنترل
1- if و else
2- While
3- For
4- چالش – پیدا کردن سریع تر اعداد اول
5- راه حل – پیدا کردن سریع تر اعداد اول
فصل ششم – توابع
1- آناتومی یک تابع
2- متغیرها و دامنه
3- توابع به عنوان متغیرها
4- چالش – اکنون صدای مرا می شنوی؟
5- راه حل – اکنون صدای مرا می شنوی؟
فصل هفتم – کلاس ها و آبجکت ها
1- آناتومی یک کلاس
2- متدهای استاتیک و instance
3- وراثت
4- چالش – گسترش دادن پیام رسان
5- راه حل – گسترش دادن پیام رسان
فصل هشتم – خطاها
1- خطاها و exception ها
2- کار با Exception ها
3- Exception های اختصاصی
4- چالش – خطاهای پیغام
5- راه حل – خطاهای پیغام
فصل نهم – رشته ها و فرایندها
1- مقدمه ای بر Thread ها و Process ها
2- Multithreading
3- Multiprocessing
فصل دهم – کار با فایل ها
1- باز کردن، خواندن و نوشتن
2- CSV
3- JSON
4- چالش – فشرده سازی هنر ASCII
5- راه حل – فشرده سازی هنر ASCII
فصل یازدهم – پکیج کردن پایتون
1- آرگومان های خط فرمان
2- ساختن ماژول ها و پکیج ها
فصل دوازدهم – نتیجه گیری
1- نتیجه گیری
2- پروژه چالش پایتون
مشاهده نمونه فیلم معرفی دوره ” آموزش جامع پایتون (مدرس: بیل واینمن) ”
دوره آموزشی فارسی ” آموزش جامع پایتون (مدرس: بیل واینمن) ”
Python Essential Training
پایتون به دلیل قدرت و سادگی اش تبدیل به زبان اسکریپت نویسی منتخب بسیاری از سازمان های بزرگ از جمله Google، Yahoo و IBM شده است. درک کامل آخرین نسخه پایتون یعنی پایتون 3 به شما کمک می کند تا اسکریپت های کارآمدتر و موثرتر بنویسید. در این دوره طریقه استفاده از پایتون 3 برای ساخت اسکریپت های زیبا و حفظ کردن پروژه های موجود را به شما نشان خواهیم داد.
در این دوره آموزش Python اصول پایه قاعده نحوی و کاربرد این زبان و همچنین ویژگی های پیشرفته ای مانند Object ها، Generator ها و Exception ها را پوشش خواهیم داد. یاد می گیرید که نوع ها و مقادیر چه ارتباطی با Object ها دارند، چگونه عبارات، حلقه ها و توابع را کنترل کنید و چگونه با Generator ها و Decorator ها کار کنید. همچنین سیستم ماژول پایتون را معرفی می کنیم و مثال هایی از اسکریپت نویسی پایتون را به صورت عملی در برنامه های واقعی خواهیم دید.
عناوین و سرفصلهای دوره آموزشی فارسی ” آموزش جامع پایتون “ (مدرس: بیل واینمن)
مقدمه
1- خوش آمدگویی
2- فایل های تمرینی
3- درباره پایتون 3
فصل اول – نصب
1- نصب کردن پایتون و کومودو روی سیستم عامل Mac
2- نصب کردن پایتون و کومودو روی سیستم عامل Windows
فصل دوم – مروری بر این زبان
1- درباره این مرور
2- سلام دنیا
3- آناتومی پایتون
4- Expressionها و Statementها
5- فضای خالی و کامنت ها
6- استفاده از print()
7- بلوک ها و Scope
8- عبارات شرطی
9- حلقه ها
10- توابع
11- آبجکت ها
فصل سوم – نوع ها و مقادیر
1- مرور کلی
2- نوع رشته ای
3- نوع های عددی
4- نوع Bool
5- نوع های توالی
6- type() و id()
فصل چهارم – عبارات شرطی
1- قاعده عبارات شرطی
2- عملگرهای شرطی
3- واگذاری شرطی
فصل پنجم – عملگرها
1- عملگرهای ریاضیاتی
2- عملگرهای بیتی
3- عملگرهای مقایسه ای
4- عملگرهای بولی
5- ترتیب عملگرها
فصل ششم – حلقه ها
1- حلقه های پایتون
2- حلقه while
3- حلقه for
4- کنترل های اضافی
فصل هفتم – توابع
1- تعریف یک تابع
2- آرگومان های تابع
3- لیست های آرگومان
4- آرگومان های Keyword
5- مقادیر نتیجه
6- Generatorها
7- Decoratorها
فصل هشتم – داده ساختاربندی شده
1- ساختارهای داده ساده
2- لیست ها و Tupleها
3- دیکشنری ها
4- مجموعه ها
5- درک لیست
6- ساختارهای ترکیبی
فصل نهم – کلاس ها
1- ساختن یک کلاس
2- ایجاد یک آبجکت
3- متدهای کلاس
4- داده آبجکت
5- وراثت
6- آبجکت های Iterator
فصل دهم – خطاها
1- کار با خطاها
2- گزارش کردن خطاها
فصل یازدهم – آبجکت های رشته ای
1- مروری بر آبجکت های String
2- متدهای رشته ای رایج
3- فرمت بندی رشته ها
4- نصف کردن و متصل کردن
فصل دوازدهم – ورودی و خروجی فایل
1- باز کردن فایل ها
2- حالت متن علیه باینری
3- فایل های متنی
4- فایل های باینری
فصل سیزدهم – توابع داخلی
1- توابع عددی
2- توابع رشته ای
3- توابع Container
4- توابع آبجکت و کلاس
فصل چهاردهم – ماژول ها
1- استفاده از ماژول های استاندارد
2- ساخت یک ماژول
فصل پانزدهم – پایگاه های داده
1- API پایگاه داده پایتون
2- یک رابط کاربری پایگاه داده
3- مثال: پایگاه داده URL کوتاه
فصل شانزدهم – نتیجه گیری
1- جمع بندی
– همراه با کلکسیون نرم افزار های مطرح کدنویسی پایتون Editors & IDEs
پیش نیاز دوره های برنامه نویسی ، دوره صفرتاصد مبانی برنامه نویسی است ، در ادامه حتما توصیه میکنیم دیگر زبان های پایه برنامه نویسی را هم ببینید :
بسیار عالی بود بسته ی شما من با این پک از برنامه نویسی آموزش های زیادی گرفتم و تشکر میکنم از سایت خوبتون
آموزش بسیار روان و حرفه ای بود، تشکر، دوره های بیشتری از پایتون بذارید بسیار نیاز است،
ممنون از این مقاله کاربردی
سلام
من این پکیج رو تقریبا دو سه سال پیش از نمایشگاه تهیه کردم همون موقع فکر کنم نصب کردم ولی استفاده نکردم الان هم ویندوز رو تغییر دادم و میخوام از پکیج استفاده کنم ولی اصلا دی وی دی رو باز نمیکنه و چیزی نمیاره
رمز و شناسه رو هم داخل بسته دارم
اگه امکان داره راهنماییم کنید
سلام، با پشتیبانی تماس بگیرید
اگر تازه میخواید یاد بگیرید خوبه
برای علاقه مندان به پایتون توصیه میکنم