loading...
اخبار پیام نور-دانلود نمونه سوال-دانلود جزوه و حل تمرین-منابع ارشد و دکترا-دانلود سوالات ارشد و دکترا
تبلیغات

آخرین ارسال های انجمن
فناوری اطلاعات بازدید : 49 چهارشنبه 22 آبان 1392 نظرات (1)

 

 

 

پایتون یک زبان برنامه نویسی تفسیری ، دینامیک ، سطح بالا ، شیء گرا و سمت سرور قدرتمندی می باشد که توسط Guido van Rossum در سال 1990 بنیان نهاده شد . پایتون پروزه ای آزاد و متن باز می باشد که در حال حاضر توسط بنیاد نرم افزاری پایتون پشتیبانی و مدیریت می گردد . خوانایی بالای برنامه های نوشته شده و حجم کم کد نویسی و بازدهی بالای آن از اهداف سازنده زبان برنامه نویسی پایتون به شمار می رود . امروزه پایتون در همه زمینه ها از برنامه نویسیسیستمی گرفته تا برنامه نویسی تحت وب ، برنامه های کاربردی ، علوم مهندسی ، ریاضیات ، شیمی و بیولوژیک مورد استفاده قرار می گیرد .

Python دارای کتابخانه های قدرتمندی می باشد که توسط برنامه نویسان حرفه ای طراحی و بصورت Open Source در اختیار همگان قرار داده اند . از ویژگی های مهم این زبان برنامه نویسی می توان به موارد زیر اشاره کرد :

1- خوانایی بالای کدهای پایتون

2- قدرت شیء گرایی بالا

3- داده های داینامیک و سطح بالا

4- دارای انواع کتابخانه های متن باز جهت استفاده در پروژه های گوناگون

5- قابلیت استفاده از کلاس های نوشته شده در زبان های C و ++C

6- وجود دو توزیع jython و ironPython برای استفاده از کتابخانه جاوا و دات نت در حین برنامه نویسی پایتون

7- قابلیت پنهان سازی کدهای پایتون در اپلیکیشن هایی به زبان های C ، C++ ، Delphi

8- قابلیت استفاده به عنوان یک زبان اسکریپت نویسی

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

اولین مجموعه ای که برای شما تدارک دیده شده است ویدئوهای آموزشی پایتون 3 تهیه شده توسط شرکت معروف لیندا می باشد . این مجموعه در طی 20 جلسه به بررسی مباحث زیر می پردازد .

  • Introduction
  • Python Quick Start
  • Setting Up Python
  • General Syntax
  • Variables Objects and Values
  • Conditionals
  • Loops
  • Operators
  • Regular Expressions
  • Exceptions
  • Functions
  • Classes
  • String Methods
  • Containers
  • File IO
  • Databases
  • Modules
  • Debugging
  • Building a Database Application
  • Conclusion
  • Exercise Files

مجموعه دوم ویدئوهای آموزشی برنامه نویسی به زبان پایتون شرکت CBT Nuggets می باشد . این مجموعه با داشتن بیش از 50 ویدئوی آموزشی در 20 فصل مرجع بسیار مناسبی برای یادگیری Python می باشد . سرفصل های اصلی این مجموعه به شرح زیر است :

  • Course Introduction
  • Introduction to Python
  • Data Types
  • Statements, Documentation, and Help
  • Strings, Revisited
  • Control Flow
  • Data Structures, Revisited
  • Functions
  • File Handling
  • Accessing the Network and Internet
  • Exception Handling
  • Modular Programming
  • Object-Oriented Programming
  • Advanced Topics
  • GUI Development
  • Python Database Access
  • Porting Python Code
  • Python Frameworks and IDEs

مجموعه ویدئوهای آموزشی برنامه نویسی پایتون به زبان فارسی عنوان مجموعه بعدی می باشد که توسط وب سایت احسان AVR تهیه شده است . فصل اول این مجموعه آموزشی شامل راهنمایی در جهت نصب خود اینترپریتر پایتون، آی دی ای اکلیپس و نیز پلاگین قدرتمند pydev بر روی آن می باشد. این مجموعه نیز برای شروع برنامه نویسی به زبان پایتون از مقدماتی ترین سطح شروع و به تشریح مفاهیم پایه برنامه نویسی پرداخته است. از جمله این مفاهیم متغیر ها و کار با آنها می باشند به علاوه استفاده و ایجاد برنامه های پایتون هم در همین بخش آموزش داده شده اند.
در فصل دوم این مجموعه به ساختار های کنترلی (شرطی) و حلقه ها پرداخته و استفاده از آنها به صورت کامل تشریح شده اند. همچنین مدیریت استثنا ها و خطاها نیز در همین قسمت آموزش داده شده اند.
در فصل سوم نیز به کتابخانه گسترده استاندارد Python و همچنین متدهای داخلی این زبان برای کار برنامه نویسی با string ها و انواع اعشاری و شناور پرداخته و سپس نحوه ساختن و ذخیره اطلاعات در فایل ها را آموزش داده است .

فصل چهارم مختص انواع داده collection بوده و به تفصیل در این باره پرداخته شده است. دلیل این امر این است که در پایتونیکی از مهمترین مباحث برنامه نویسی همین collection data types می باشد که در هر برنامه ای کوچک یا بزرگ با پیچیدگی های آن در گیری پیدا خواهید کرد و در نهایت فصل پنج به برنامه نویسی شیء گرا پرداخته است . همچنین در انتهای مجموعه ضمیمه ای نیز شامل تشریح یک برنامه ساده و کوچک ساخته شده به زبان پایتون قرار داده شده است که وظیفه ویرایش عکس ها را برعهده دارد.

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

مشاهده لیست کامل کتاب های آموزش پایتون به زبان انگلیسی

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

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

  • Course Introduction
  • Python Programming Review – Part 1
  • Python Programming Review – Part 2
  • Database Programming With Python
  • Using Python With Internet Services
  • Web Client Programming With Python
  • Introduction To Web Server Programming With Python
  • Web/Database Applications In Python
  • XML Programming With Python
  • The Django Web Application Framewor

کتاب ” از این پس پایتون “ تالیف سعید خالقی و علیرضا حق نیا یکی از مراجع بسیار مفید آموزش پایتون می باشد . این مجموعه با 334 صفحه در 21 فصل به سعی در آموزش مفاهیم اصلی و روش های برنامه نویسی پایتون به زبان فارسیدارد. سرفصل های آموزشی این کتاب عبارتند از :

  • آموزش اصول برنامه نویسی پایتون
  • لیست ها ، چندتایی ها ، دیکشنری ها و . .
  • انواع داده اب کاربر – تعریف
  • کلاس ها و برنامه نویسی شیء گرا
  • پیاده سازی ساختمان داده
  • وازه نامه و تمرین

کتاب ” آموزش Tkinter به زبان ساده “ آموزش دیگری است به زبان فارسی که توسط محمدرضا حسینیان راوندی تهیه شده است . Tkinter کتابخانه ای واسط کاربر گرافیکی برای زبان برنامه نویسی پایتون است . Tkinter بصورت پیشفرض همراه با نسخه های استاندارد پایتون ارائه می شود و یک رابط شیء گرا برای ابزار TCL/TK در محیط پایتون فراهم می آورد .

مجموعه بعدی ، مشتمل بر 11 ویدئوی آموزشی پایتون است . این مجموعه بدون صدا بوده و مدرس به صورت نوشتاری (فینگلیش) اصول اساسی برنامه نویسی پایتون را آموزش می دهد .

در انتها نیز برای شما نرم افزارهای مورد نیاز برای برنامه نویسی پایتون رو گرداوری کرده ایم . این قسمت نیز شامل نرم افزارهای Python 3.3.1 , Python 3.3.2 , JetBrains PyCharm 2.7 می باشد. PyCharm  از شرکت JetBrains یک IDEبرنامه نویسی زبان Python بسیار قدرتمند است که با ابزار فوق حرفه ای خود مدیریت پروژه ها و برنامه نویسی به زبان پایتون را آسان و سریع می کند . برنامه PyCharm باعث کدنویسی سریع تر, و دقت بالاتر و برنامه نویسی هوشمند به زبانPython می شود. توسط مفسر هوشمند آن, کدنویسی شما به صورت آنی آنالیز می شود و خطاهای برنامه نویسی و خطای در حال اجرا گرفته می شود و توسط ادیتور هوشمند و پیشرفته خود , شما را برای کدنویسی تمیزتر و کمتر راهنمایی می کند.
PyCharm در واقع یک ناوبر پروژه کامل است که می توانید فایل های پروژه را به آن معرفی کرده و بین تمامی فایل های پروژه به زبان پایتون نوشته شده جستجو کنید, بین متغیرهای مختلف در فایل های مختلف پل بزنید و تغییر لحظه ای ایجاد کنید. این IDE همچنین از Google App Engine نیز پشتیبانی میکند .

 
3000 تومان   700 تومان

 

ارسال نظر برای این مطلب
این نظر توسط ابزار در تاریخ 1392/08/22 و 9:08 دقیقه ارسال شده است

سلام اگر کدهای زیبا سازی برای زیبا سازی وبلاگت میخوام یه سر به من بزن ممنون


کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 412
  • کل نظرات : 86
  • افراد آنلاین : 1
  • تعداد اعضا : 65
  • آی پی امروز : 36
  • آی پی دیروز : 13
  • بازدید امروز : 531
  • باردید دیروز : 18
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 658
  • بازدید ماه : 1,107
  • بازدید سال : 3,033
  • بازدید کلی : 116,105
  • کدهای اختصاصی