پایتون
آموزش جامع پایتون از سطح مبتدی تا پیشرفته همراه با مثالهای کاربردی، پروژههای واقعی و نکات مهم برنامهنویسی. مناسب ورود به بازار کار و یادگیری اصولی Python.
-

روز ۳۳ آموزش پایتون: پروژه کلاس حیوانات با ویژگیها و رفتارها
در این پروژه کوچک قصد داریم مفاهیم شیءگرایی و کلاسها را در پایتون به شکل عملی تمرین کنیم. هدف این است که یک کلاس حیوانات تعریف کنیم که ویژگیهای عمومی یک حیوان مانند نام، سن…
بیشتر بخوانید » -

روز ۱۳: آشنایی با ORM در جنگو
یکی از مهمترین قابلیتهای جنگو، سیستم ORM یا Object-Relational Mapping است که به شما اجازه میدهد با استفاده از کد پایتون، دادهها را در پایگاه داده مدیریت کنید و نیاز به نوشتن مستقیم SQL نداشته…
بیشتر بخوانید » -

روز ۳۲ آموزش پایتون: چندریختی (Polymorphism) و متدهای ویژه
در دنیای برنامه نویسی شیءگرا، چندریختی یا Polymorphism یکی از اصول مهم و کلیدی است که امکان استفاده از یک رابط مشترک برای کلاسهای متفاوت را فراهم میکند. با چندریختی، میتوان متدها را در کلاسهای…
بیشتر بخوانید » -

روز ۳۱ آموزش پایتون: ارث بری (Inheritance)
یکی از مفاهیم کلیدی در برنامه نویسی شیءگرا، ارثبری یا Inheritance است. ارثبری به ما اجازه میدهد یک کلاس جدید از کلاس موجود ایجاد کنیم و ویژگیها و متدهای کلاس والد را به ارث ببریم.…
بیشتر بخوانید » -

روز ۱۲: ساخت یک صفحه وب کامل در جنگو (تمرین پروژهای)
یکی از بهترین روشهای یادگیری جنگو، تمرین عملی و ساخت صفحات وب واقعی است. تا اینجا با مفاهیم پایه مانند Views، Templates، Template Inheritance و Static Files آشنا شدیم و اکنون زمان آن رسیده که…
بیشتر بخوانید » -

روز ۳۰ آموزش پایتون: متدها و ویژگیها (attributes)
در دنیای برنامه نویسی شیءگرا، آشنایی کامل با ویژگیها (attributes) و متدها (methods) یکی از مهمترین پایهها برای نوشتن برنامههای قابل فهم و قابل توسعه است. ویژگیها دادههای ذخیره شده در شیء هستند و متدها…
بیشتر بخوانید » -

روز ۱۱: کار با Static Files (CSS, JS, Image) در جنگو
یکی از بخشهای ضروری هر وباپلیکیشن، فایلهای استاتیک مانند CSS، JavaScript و تصاویر است که ظاهر و تعامل صفحات وب را شکل میدهند. در جنگو، مدیریت فایلهای استاتیک به صورت حرفهای انجام میشود تا بتوانید…
بیشتر بخوانید » -

روز ۲۹ آموزش پایتون: کلاس و شیء
یکی از مفاهیم بنیادی و حیاتی در برنامه نویسی شیءگرا، آشنایی با کلاسها و شیءها در پایتون است. برنامهنویسی شیءگرا یا OOP این امکان را به ما میدهد که برنامههای بزرگ و پیچیده را به…
بیشتر بخوانید » -

روز ۲۸ آموزش پایتون: پروژه مدیریت کاربران با ذخیره اطلاعات در JSON
بعد از تمرینهای پایه و تمرینهای فایل متنی، حالا زمان آن رسیده که یک پروژه کوچک اما کاربردی انجام دهیم که هم با فایلها کار میکند و هم مفاهیم ذخیرهسازی داده به شکل ساختاریافته را…
بیشتر بخوانید » -

روز ۲۷ آموزش پایتون: تمرین ساخت برنامه شمارنده کلمات از فایل متنی
بعد از آشنایی با مفاهیم پایه پایتون و یادگیری کار با فایلها و پکیجها، حالا زمان آن رسیده که یک تمرین کاملاً عملی و کاربردی انجام دهیم. تمرینی که هم درک تو از کار با…
بیشتر بخوانید » -

روز ۲۶ آموزش پایتون: کار با پکیجها و نصب کتابخانهها با pip
یکی از بزرگترین دلایل محبوبیت پایتون، اکوسیستم فوقالعاده غنی آن از پکیجها و کتابخانههای آماده است. در واقع، خیلی وقتها لازم نیست همهچیز را از صفر بنویسی، چون هزاران برنامه نویس دیگر قبل از تو…
بیشتر بخوانید »


