معرفی زبان برنامهنویسی پایتون
زبان پایتون یک زبان سطح بالا، چند منـــــظوره و چند سکویی است که اولین نسخه عمومی آن در سال 1991 میلادی عرضه شد. اکـنون پایتـون زبـان برنامهنویسی علم است و سازمانهای علمی و دانشگاهها و شرکتهای بزرگ فناور از این زبان استفادههای فراوان مینمایند. پایتون زبان برنامه نویسی اپیدمی در توسعه علم داده و هوش مصنوعی است همانطور که اکنون تمامی رشتهها از کامپیوترها استفاده میکنند، در آینده بسیار نزدیک تمامی تخصصها و رشتهها از ابزارهای هوشمصنوعی بهره خواهند برد و برای همراه شدن با تغییرات امروز و ورود به دنیای فردا باید ابزار اصلی و پایهای پیاده سازی الگوریتمهای هوش مصنوعی که زبان برنامهنویسی پایتون است را فراگرفت.
یادگیری این زبان به عنوان پیش نیاز برای تمامی رشتهها خصوصا رشتههای فنی مهندسی و علوم پایه، یک ضرورت است و پس از سپری کردن دوره پایه ای، دورههای تکمیلی مبتنی بر نیاز هر گروه وجود خواهد داشت که اشخاص میتوانند از آنها بهرهمند گردند.
محتوای دوره
- معرفی پایتون و ترسیم نقشه راه و چرایی یادگیری این زبان برنامه نویسی
- نصب و راه اندازی پایتون و تشریح ساختار اولیه آن
- عملگرهای محاسباتی و اولویت ها در محاسبه
- تعریف متغیر
- انواع دادهها
- انواع ساختار دادهای
- دستورات شرطی
- حلقهها
- رشته و متدهای آن
- لیست و متدهای آن
- تاپل و متدهای آن
- دیکشنری و متدهای آن
- مجموعه و متدهای آن
- توابع
- لامبدا
- استثنا
- کار با فایلها
- مفاهیم اولیه شی گرایی
- مثالهای فراوان عملی در هر بخش
WEB DEVELOPMENT
طراحی و توسعه
وب ســایــــت
1 – طراحی وب
شامل اصول طراحی رابط کاربری (UI) و تجربه کاربری (UX)، رنگشناسی، تایپوگرافی، و چیدمان عناصر در صفحات وب
2 – برنامهنویسی فرانت اند
شامل زبانهای HTML و CSS و JavaScript برای ایجاد صفحات وب تعاملی
3 – برنامهنویسی بک اند
شامل زبانهای PHP،Python و Java برای ایجاد صفحات وب پویا و اتصال به پایگاههای داده
4 – سئو (بهینهسازی موتور جستجو)
شامل تکنیکهایی برای افزایش رتبه وب سایت در موتورهای جستجو مانند Google
5 – مدیریت پروژهای وب
شامل برنامهریزی، اجرا و کنترل پروژههای طراحی و توسعه وب سایت
مزایای شرکت در این دوره
- ارائه بروزترین متدهای آموزشی از منــابع بین المللی
- ایجاد تسلط کافی بر مبانی و اصول طراحی و برنامهنویسی وب سایت
- آموزش جدیدترین متدهای طراحی و اجرای وبسایت
- اجرای بیش از 10 پروژه عملی کارآمد و ساختارمند
- تسلط کامل بر مباحث زبان برنامه نویسی جاوا اسکریپت (Javascript)
- تعلیم دانش آموزان دوره بر اساس نیاز شرکتهای معتبر و مباحث ویژه ورود به بازار کار
- مصاحبه با متخصصین حوزه برنامهنویسی داخل و خارج کشور جهت انتقال تجربه به دانشآموزان دوره
- آشنایی و بهرهگیری از ابزارهای هوش مصنوعی برای توسعه وبسایت و پلتفرمهای مختلف
در پایان این دوره دانش آموزان قادر خواهند بود
- وب سایتهای استــاتیک و دیـنامیک را طراحی و توسعه دهند.
- رابـط کاربری (UI) و تجربه کاربری (UX) وبسایت خود را بهینه کنند.
- با استفاده از زبانهای برنامـــهنـــویسی فـــرانتاند و بــکاند، وبســایتهای خود را برنامهنویسی کنند.
- وب ســایت خـــود را بـــرای مـــوتورهای جـســتجو بهینهسازی کنند.