توضیحات دوره
تلفیق حوزههای تربیت ویادگیری در دورههای تحصیلی با برنامهنویسی پایتون
کد استاندارد 99506864
به بیان فنی، «پایتون» (Python) یک زبان برنامهنویسی «شیگرا» (Object-Oriented) و «سطح بالا» (High-Level) با «معناشناسی» (Semantic) پویای یکپارچه شده برای وب و ساخت و توسعه «نرمافزارهای کاربردی» (Application software) است. این زبان برنامهنویسی در زمینه «توسعه سریع نرمافزارهای کاربردی» (Rapid Application Development) دارای جذابیت بالایی محسوب میشود زیرا دارای «انواع پویا» (Dynamic Types) و «انقیاددهنده پویا» (Dynamic Binding) است.
ویژگیهای پایتون
زبان برنامهنویسی پایتون را اغلب میتوان با زبان «پِرل» (Perl)، «روبی» (Ruby)، «پیاچپی» (PHP) و «جاوا» (Java) مقایسه کرد. این موضوع به دلیل قدرت فوقالعاده پایتون به عنوان یک زبان «شیگرا» است. زبان برنامهنویسی پایتون همچنین دارای ویژگیهای شایان توجهی دیگری است که آن را به زبانی جذاب برای توسعهدهندگان مبدل میکند. برخی از این ویژگیها در ادامه بیان شدهاند.
• این زبان دارای یک حالت تعاملی است که تست کردن نرمافزار برای تکههای کوتاه کد را آسان میسازد. حتی یک محیط توسعه یکپارچه نیز برای زبان پایتون و همراه با آن ارائه میشود (این ویرایشگر کد به زبان پایتون نوشته شده و همراه با بسته پایتون در سیستمعامل ویندوز و مک نصب میشود). محیط توسعه، راهاندازی را بسیار آسانتر و سریعتر میسازد.
• زبان برنامهنویسی پایتون را میتوان با افزودن ماژولهای جدید توسعه داد، حتی اگر این ماژولها در زبانهای C یا C++ کامپایل شده باشند. بهتر آنکه این ماژولها را میتوان پس از ساخت به عنوان «میانبُرها» (shortcuts) در پروژههای آتی مورد استفاده قرار دارد.
• پایتون در یک برنامه کاربردی قابل «توکار» (Embedding) شدن است. این امر یک رابط قابل برنامهنویسی برای کاربران آن نرمافزار کاربردی فراهم میکند. این ویژگی در شرایطی که کاربر برنامهای برای آموزش کدنویسی میسازد و یا در پروژههایی که نیاز به کار با پایتون در ترمینال است بسیار مفید محسوب میشود.
• زبان برنامهنویسی پایتون با گستره وسیعی از کامپیوترها و سیستمهای عامل مانند گنو/لینوکس، ویندوز، MacOS، بسیاری از برندهای یونیکس، OS/۲ و بسیاری از دیگر گزینهها سازگار است. علاوه بر این، پایتون از رابط مشابهی در کلیه این پلتفرمها استفاده میکند و این یعنی جابهجایی بین آنها برای کاربر آسان خواهد بود.
• پایتون واقعاً رایگان است زیرا دانلود یا استفاده از آن هیچ هزینهای ندارد و هیچ هزینه پروانهای (licensing fees) برای آن وجود ندارد. همچنین، این زبان به طور آزادانهای قابل ویرایش و بازتوزیع است، زیرا علارغم آنکه «حق نشر» (کپی رایت | Copyright) دارد، همراه با پروانههای متنباز ارائه میشود
مزایای پایتون
زبان پایتون دارای کاربردهای متنوعی در شرکتهای توسعه نرمافزار مانند بازیسازی، چارچوبهای وب، برنامههای کاربردی، توسعه زبانی، پیشنمونهسازی، برنامههای طراحی گرافیکی و دیگر موارد است. این موارد موجب شدهاند پایتون جایگاه ویژهای در میان زبانهای برنامهنویسی پیدا کند. در ادامه برخی از مزایای این زبان بر شمرده میشوند.
لطفا قبل از شرکت در دوره موارد زیر را بررسی کنید
- ,آموزگاری(101),دبیری(102),هنرآموزی(103),مدیریت واحد آموزشی(120)
- همه استان ها
- همه پست ها
- همه گروههای تدریس
- همه رشته های تدریس
- همه مقاطع
- همه پایه ها
- همه مدارک