چرا پایتون

https://roocket.ir/series/learn-python/episode/1

پایتون یک زبان فوق محبوب و همه کاره که میتوان از آن برای هر کاری استفاده کرد . محبوبیت پایتون بر کسی پوشیده نیست و من قصد دارم در این دوره پایتون را به شما آموزش دهم . برای یادگیری پایتون نیاز به کار خاصی ندارید تنها کافیه چند قسمت ابتدایی را مشاهده کنید تا ببینید آیا پایتون همان زبانی...

دستورات شرطی

https://roocket.ir/series/learn-python/episode/10

در این جلسه در مورد دستورات شرطی در python صحبت میکنم و روش استفاده کردن از این موارد را به شما آموزش خواهم داد . یادگیری مقدمات پایتون میتواند به شما کمک کند تا به بهترین شک در دنیای پایتون قدم بگذارید . 

آشنایی با حلقه ها

https://roocket.ir/series/learn-python/episode/11

در این جلسه شما را با روش تعریف و استفاده کردن از حلقه ها در پایتون آشنا خواهم کرد تا بتوانید به سادگی لیست ها را پیمایش کنید و کارهای که انتظار دارید را با استفاده از حلقه ها به انجام برسانید .

نصب و راه اندازی پایتون

https://roocket.ir/series/learn-python/episode/3

برای استفاده از پایتون، ابتدا باید آن را در سیستم خود نصب کنیم، در این جلسه یاد میگیریم که چطور این عملیات را انجام دهیم و کار خود با پایتون را آغاز کنیم .

آشنایی با عملگرها

https://roocket.ir/series/learn-python/episode/6

در  این جلسه با داستان عملگرها و روش استفاده از آن ها در پایتون آشنا می شویم . برای کار با پایتون نیاز است مقدمه آن را به خوبی فرا بگیریم . 

آشنایی با متغیرها

https://roocket.ir/series/learn-python/episode/5

در این جلسه با مفهوم متغیرها و روش پیاده سازی آنها در پایتون آشنا میشیم . متغیرها بخش مهمی از هر زبان برنامه نویسی رو تشکیل میدن و درک اونها بسیار مهمه . 

شروع کد نویسی

https://roocket.ir/series/learn-python/episode/4

در این جلسه با دو روش نوشتن و اجرا کردن کدها در پایتون آشنا میشیم  . آشنایی با این دو روش برای کار با پایتون کاملا ضروریه و بهتون کمک میکنه بر اساس موقعیت خودتون یک روش رو انتخاب کنید . 

کار با دیتابیس mysql در پایتون

https://roocket.ir/series/learn-python/episode/25

دیتابیس ها برای ذخیره سازی اطلاعات برای ایجاد یک برنامه، بخشی ضروری محسوب میشوند. از این جهت در این جلسه به شما آموزش خواهم داد که به چه شکلی میتوانید از طریق پایتون به دیتابیس mysql ارتباط برقرار کنید و اطلاعاتی را گرفته و نمایش بدید.

آشنایی با Decorator

https://roocket.ir/series/learn-python/episode/23

با استفاده از Decorator، ما این توانایی را به دست میاریم که به سادگی رفتار متدها و توابع را تغییر دهیم. در این جلسه به شما آموزش میدم که به چه شکلی میتوانید Decorator های خود را در پایتون تعریف کنید و مورد استفاده قرار دهید.

آشنایی با دیتاتایپ های Tuple و Dictionary

https://roocket.ir/series/learn-python/episode/24

در این جلسه قصد داریم به شما دیتاتایپ Tuple که به شما کمک میکند لیست غیرقابل تغییر بوجود بیارید و همینطور دیتاتایپ Dictionary که به شما کمک میکند دیتای به شکل Key و Value بوجود آورید، را آموزش دهم.

آشنایی با سوکت ها

https://roocket.ir/series/learn-python/episode/26

در این جلسه شما را با برنامه نویسی سوکت در پایتون آشنا خواهم کرد و برای نمونه یک سرور و یک کلاینت ایجاد میکنیم و بین این دو پیامی را رد و بدل خواهیم کرد .

آشنایی با دیتاتایپ Number

https://roocket.ir/series/learn-python/episode/7

در این جلسه فقط نمی خواهیم در مورد اینکه اعداد در پایتون چه هستند صحبت کنیم در این جلسه قصد دارم در مورد انواع مختلف اعداد و توابع ای که در دیتاتایپ مورد استفاده قرار میگیرد صحبت کنم و ان را به شما آموزش دهم. 

آشنایی با دیتاتایپ List

https://roocket.ir/series/learn-python/episode/9

لیستی از اطلاعات موردیه که در همه جا مورد استفاده قرار میگیره در هر کدی یا در هر پروژه ای به اون نیازه در این جلسه یاد میگیریم که چطور در پایتون لیستی از داده ها رو بوجود بیاریم و از اون استفاده کنیم .

آشنایی با دیتاتایپ String

https://roocket.ir/series/learn-python/episode/8

در این جلسه در مورد نکات مهم و ترفندهای کاربردی که در دیتاتایپ String در پایتون استفاده میشه صحبت میکنم و روش استفاده از این موارد رو به شما آموزش خواهم داد

بررسی تاریخچه پایتون و ورژن بندی ها

https://roocket.ir/series/learn-python/episode/2

در این جلسه بررسی از تاریخچه پایتون و اینکه به چه شکلی و توسط چه شخصی بوجود آمده صحبت میکنم تا یک آشنایی اولیه ای با آن پیدا کنید و همینطور در مورد متد ورژن بندی پایتون صحبت خواهم کرد که الان در همه جا مورد استفاده قرار میگیرد . 

آشنایی با Module ها

https://roocket.ir/series/learn-python/episode/13

ماژول بندی کردن کدها به ما کمک میکند تا سطح خوانایی کدها و توسعه پذیری کدها را افزایش دهیم و همچنین دیباگ کردن کد ها را هم راحتتر کنیم . در این جلسه به شما آموزش خواهم داد که به چه شکلی در پایتون میتوانید از مفهوم Module استفاده کنید.

کار با فایل ها

https://roocket.ir/series/learn-python/episode/16

یکی دیگر از بخش های کار با هر زبانی روش کار آن زبان با فایل هاست . پایتون هم از این داستان مستثنا نیست و در این جلسه قصد دارم روش کار پایتون با فایل ها و نوشتن و خواندن آنها را به شما آموزش دهم

کار با تاریخ و زمان

https://roocket.ir/series/learn-python/episode/15

تاریخ و زمان بخش جدایی نشدنی در هر پروژه ای به شما میاییند بنابراین باید یادبگیرید که به چه شکل میشود در پایتون با تاریخ و زمان همانند زبان های دیگر کار کرد .

مدیریت استثناها

https://roocket.ir/series/learn-python/episode/17

ارورها یا استثناها همیشه بخشی مهم از هر پروژه بوده اند، اما اینکه چطور آنها را مدیریت کنیم بخش مهمی تری را تشکیل میدهد . این موضوعی است که در هر پروژه باید به آن دقت کنیم و به درستی کار مدیریت استثناها را انجام دهیم . در این جلسه این مورد را به شما آموزش خواهم داد . 

کلاس ها و شی گرایی - بخش دوم

https://roocket.ir/series/learn-python/episode/19

در این جلسه در مورد متد سازنده یک کلاس و استاتیک متدها و متدهای که به شکل پراپرتی میشود از آن ها استاده کرد در پایتون صحبت می کنم و روش پیاده سازی آنها را به شما آموزش خواهم داد.