پایتون
(python) 
مختصری درباره زبان پایتون
خودو فان روسوم در سال ۱۹۹۱، وقتی که تنها ۳۵ سال داشت، زبان برنامهنویسی پایتون را طراحی کرد که امروزه به عنوان یکی از برترین زبانهای برنامهنویسی جهان شناخته میشود و دارای محبوبیت زیادی هست. دلیل اصلی محبوبیت زبان پایتون، سادگی آن است و همین ویژگی باعث شده تا گزینهٔ مناسبی برای آموزش برنامهنویسی به افرادی که قصد شروع برنامهنویسی را دارند باشد. امروزه در سرتاسر جهان، زبان پایتون به عنوان مناسبترین گزینه برای آموزش برنامهنویسی، مخصوصاً آموزش برنامهنویسی به کودکان پیشنهاد میشود. اما این سادگی هرگز باعث نشدهاست که چیزی از قدرت این زبان محبوب کاسته شود. پایتون در کنار سادگی از قدرت بالایی برخوردار است. این زبان در زمینههای مختلفی استفاده شدهاست و کاربردهایی نظیر طراحی اپلیکیشن، برنامهنویسی تحت وب، بازی سازی، انیمیشن سازی، نرمافزارهای مهندسی و آماری، برنامههای سازمانهای فضایی و … دارد.
ویژگی های اصلی زبان برنامه نویسی پایتون
مهمترین دلایلی که باعث محبوب شدن زبان پایتون شدهاست سادگی آن است. سادگی به این معنی که شما با کمترین کدنویسی، به سرعت میتوانید برنامه مورد نظر خود را بنویسید. از طرف دیگر نحو و دستورات این زبان به زبان انسان خیلی نزدیک است و این خصیصه منجر به افزایش خوانایی آن شدهاست. یکی دیگر از ویژگیهای مهم پایتون چند سکو بودن آن است. به این معنی که میتوانید برنامه را بدون تغییر یا با تغییرات جزئی در سیستمعاملهای مختلفی اجرا کنید. برنامههای نوشته شده با پایتون روی سیستم عاملهای بر مبنای یونیکس و ویندوز و … قابل اجرا است. پایتون از پارادایمهای مختلف برنامهنویسی از جمله شیگرا، به خوبی پشتیبانی میکند. از دیگر ویژگیهای پایتون قابلیت درون سازی کد است. این ویژگی به این معنی است که میتوانید قسمتی از برنامه را با زبان دیگری بنویسید و آن را در میان کدهای پایتون قرار بدهید. به عنوان مثال، از کدهای زبان جاوا یا C++ میتوانید در درون کدهای برنامهای که به زبان پایتون نوشته شده استفاده کنید. پایتون دارای کتابخانههای گستردهای است. تقریباً برای هر موضوعی که بخواهید در رابطه با آن کد بنویسید، کتابخانهای در پایتون وجود دارد. کتابخانههای بسیاری برای ایجاد اسناد، رابط کاربری، هوش مصنوعی، برنامهنویسی وب، بازی سازی و … به زبان پایتون نوشته شدهاند.
دورهٔ پایتون شامل یک کارگاه 8 روزه است که:
در 8 پنجشنبهٔ متوالی از 8 صبح الی 12 ظهر در دانشگاه شهیدبهشتی و در 8 جمعه ی متوالی
از 9 الی 13 در دانشگاه تهران برگزار میشود.
مطالب این دوره برای دانشجویان همه ی رشتهها قابل استفاده است. پس از پایان این دوره، دورهٔ پایتون پیشرفته برگزار خواهد شد.
سرفصل های دورۀ پایتون مقدماتی به شرح زیر است:
- معرفی، راه اندازی، نصب و نوشتن اولین برنامهٔ پایتون و آشناییبا عملگرها و ساختمان های دادهٔ
ابتدایی - ساختارهای کنترلی وساختمان های دادهٔ کامپازیت در پایتون و تابع
- ماژول، پکیج و مدیریت و نصب آن ها
- مرور مطالب گفته شده،آشنایی با برخی مفاهیم سطح پایینو مفاهیم طراحی زبان پایتون،استفاده از یکی از کتابخانه های سطحبالاتر پایتون برای نوشتن یک برنامهٔکاربردی و آنتی پترن ها در پایتون
- شی گرایی در پایتون
- عبارات منظم و نحوهٔ کار با آن ها در پایتون، مدیریت حالات استثنا و نوشتن یک برنامهٔ کاربردی
- عبارات منظم، آشنایی با مفاهیم مهندسی نرم افزار و معرفی سطوح کوهیشن و کاپلینگ
- ورژن کنترل و گیت
مدرس: مهندس سید محمد مسعود صدرنژاد
سرفصل های دورۀ پایتون پیشرفته به شرح زیر است:
-
آشنایی با مفاهیم شی گرا
-
الگوهای Refactoring و Big Refactoring و آنتی پترن ها در پایتون
-
تست نرم افزار در پایتون
-
برنامه نویسی پیشرفته در پایتون و آشنایی با برخی از کتابخانه های استاندارد آن
-
مفاهیم شبکه و وب، مفاهیم مولتی تردینگ و پارالل پراسسینگ، برنامه نویسی مولتی ترد و برنامه نویسی سوکت (شبکه) و کار با وب در پایتون
-
تولید و مدیریت لاگ ها در پایتون و برنامه نویسی گرافیک با استفاده از کتابخانهٔ TkInter
-
تحلیل سیستم و پادالگوها درمهندسی نرم افزار
مدرس: مهندس سید محمد مسعود صدرنژاد
نام کارگاه |
طول دوره | روز و ساعت | شروع |
مجموع ساعات |
آموزش جامع زبان برنامه نویسی پایتون دانشگاه شهیدبهشتی (مقدماتی) |
دوماه
(8 جلسه) |
پنجشنبه ها
8-12 |
98/4/27 | 32 |
آموزش جامع زبان برنامه نویسی پایتون
دانشگاه تهران (مقدماتی) |
یک ماه و نیم
(7 جلسه) |
جمعه ها
9-13 |
اعلام می گردد |
32 |
آموزش جامع زبان برنامه نویسی پایتون (پیشرفته) |
یک ماه و نیم
(7 جلسه) |
چهارشنبه ها
13-17 |
اعلام می گردد |
28 |






کارگاه پایتون
--
/
--

مدرس: مهندس سید محمد مسعود صدرنژاد
در صورت تمایل برای ثبت نام در کارگاه پایتون فرم زیر را پر کرده تا در اسرع وقت با شما تماس حاصل کنیم. همچنین برای کسب اطلاعات بیشتر می توانید با شماره تماس 02122419401 تماس حاصل فرمائید و یا به کانال تلگرامی ما به آدرس chanteh_group بپیوندید.