
دوره متخصص برنامه نویسی پایتون مطابق استاندارد فنی حرفه ای
درود بر شما دوستان عزیز
پایتون، زبان برنامهنویسی محبوب و پرکاربردی است که امروزه در بسیاری از زمینهها مانند هوش مصنوعی، تحلیل دادهها، توسعه وب، امنیت سایبری و حتی ساخت بازیهای کامپیوتری نقش مهمی ایفا میکند. اگر به دنبال یک زبان برنامهنویسی هستید که یادگیری آن آسان باشد، اما در عین حال قدرت فوقالعادهای برای حل مسائل پیچیده داشته باشد، پایتون بهترین انتخاب است.
در این دوره آموزشی، شما تمامی مفاهیم لازم برای تسلط به این زبان را به صورت گامبهگام و با رویکردی کاملاً کاربردی فرا خواهید گرفت. این دوره برای تمام افراد، از کسانی که هیچ تجربهای در برنامهنویسی ندارند تا برنامهنویسانی که میخواهند دانش خود را در پایتون تکمیل کنند، طراحی شده است. همچنین در این دوره مفاهیم استاندارد فنی حرفه ای هم پوشش خواهیم داد که دوستان در اتنهای این دوره میتوانند در آزمون های فنی حرفه ای شرکت کنند.
چرا یادگیری پایتون ضروری است؟
پایتون یک زبان همهکاره و چندمنظوره است که در سالهای اخیر محبوبیت فراوانی پیدا کرده است. دلایل اهمیت یادگیری پایتون عبارتند از:
· سادگی و خوانایی بالا: پایتون به دلیل ساختار ساده و نزدیک به زبان انسان، یادگیری را برای مبتدیان بسیار آسان کرده است.
· کاربردهای گسترده: از توسعه وب و تحلیل دادهها گرفته تا هوش مصنوعی و یادگیری ماشین، پایتون در همه جا حضوری پررنگ دارد.
· پشتیبانی قوی از کتابخانهها و فریمورکها: وجود هزاران کتابخانه آماده باعث شده که بسیاری از کارهای پیچیده با چند خط کد ساده در پایتون انجام شوند.
· جامعه فعال: جامعه بزرگ برنامهنویسان پایتون همیشه آماده کمک و پشتیبانی است، که این موضوع یادگیری و حل مشکلات را بسیار آسانتر میکند.
ویژگیهای منحصربهفرد این دوره
· آموزش پروژهمحور: در این دوره، مفاهیم تئوری با مثالهای واقعی و پروژههای عملی ترکیب شدهاند. شما با انجام پروژههایی مانند ماشین حساب، بازیهای ساده، نرم افزار های واقعی و موارد دیگر، مهارتهای خود را تقویت میکنید.
· پوشش تمامی مباحث پایتون: از اصول اولیه برنامهنویسی و دستورات پایه تا مباحث پیشرفته مانند شیگرایی، کار با دیتابیس، وساختمان داده ها آموزش داده میشود.
· بهروز بودن مطالب: این دوره بر اساس آخرین نسخه پایتون و با در نظر گرفتن تغییرات و نیازهای بازار کار طراحی شده است.
· پشتیبانی ۲۴/۷: شما در طول دوره به پشتیبانی کامل مدرس و تیم آموزشی دسترسی خواهید داشت.
این دوره برای چه کسانی مناسب است؟
· افرادی که هیچ تجربهای در برنامهنویسی ندارند و میخواهند یادگیری را با یک زبان ساده و قدرتمند شروع کنند.
· دانشجویان و فارغالتحصیلانی که قصد دارند وارد حوزههایی مانند هوش مصنوعی، دادهکاوی یا توسعه وب شوند.
· برنامهنویسانی که به دنبال یادگیری یک زبان چندمنظوره و پرکاربرد هستند.
· متخصصانی که میخواهند در شغل خود از ابزارهای قدرتمند پایتون بهره ببرند.
همین حالا به جمع هزاران دانشجوی ما بپیوندید و یادگیری زبان پایتون را آغاز کنید. این دوره، اولین قدم شما به سمت آیندهای درخشان در دنیای برنامهنویسی خواهد بود.
سرفصل های دوره |
معرفی دوره |
معرفی مراجع و منابع آموزشی |
چگونه باید پایتون یاد گرفت ؟ |
شروع فصل اول – برنامه نویسی چیست ؟ |
کد نویسی چیست ؟ تفاوت آن با برنامه نویسی |
دسته بندی زبان های برنامه نویسی |
مفهموم مفسر ، اسمبلر ، کامپایلر |
چرا پایتون ؟ |
Text Editor و IDE |
معرفی و نصب ابزار های لازم |
آشنایی با محیط مختلف برای نوشتن پایتون |
کار با VSCODE |
کار با Pycharm |
کار با Python IDLE |
کار با Python CMD |
شروع فصل دوم – سلام دنیا !! |
مفهوم Syntax |
متغیر و ساختمان داده در پایتون – بخش اول |
تبدیل داده ها در پایتون (Type Casting) |
عملگر های حسابی در پایتون |
عملگر های منطقی در پایتون |
عملگر های انتسابی در پایتون |
اپراتور های عضویت و شناسایی |
بررسی بیشتر دستور print |
دریافت ورودی از کاربر (input) |
دریافت چندین ورودی از کاربر |
نحوه نمایش خروجی و راه های آن |
شروع فصل سوم – ساختار تصمیم |
بررسی If |
بررسی elif |
بررسی else |
If درون خطی ( تک خطی) |
بررسی match و case |
پروژه اول فصل سوم |
پروژه دوم فصل سوم |
پروژه سوم فصل سوم |
شروع فصل چهارم – ساختمان داده ها بخش دوم |
لیست در پایتون – بخش اول |
لیست (list) در پایتون – بخش دوم |
پروژه اول فصل چهارم با لیست |
تاپل (tuple) در پایتون |
مجموعه ها (sets) در پایتون |
دیکشنری (dictionary) در پایتون – بخش اول |
پروژه دوم فصل چهارم با دیکشنری – بخش دوم |
پروژه دوم فصل چهارم با دیکشنری |
رفتار رشته به صورت داده متوالی |
شروع فصل پنجم – ساختار تکرار و حلقه ها |
حلقه while |
دستورات کنترلی حلقه |
حلقه for |
تابع range |
List Comprehension در پایتون |
پروژه اول فصل پنجم |
پروژه دوم فصل پنجم |
شروع فصل ششم – توابع در پایتون |
آرگومان و پارامتر توابع – بخش اول |
آرگومان و پارامتر توابع – بخش دوم |
آرگومان و پارامتر توابع – بخش سوم |
آرگومان و پارامتر توابع – بخش چهارم |
تفاوت return و print |
ارجاع در تابع |
تابع بی نام در پایتون |
توابع رشته ها در پایتون |
توابع اعداد در پایتون |
تابع main و ماژولار نویسی در پایتون |
شروع فصل هفتم – پایگاه داده در پایتون |
نصب ابزار موردنیاز برای اتصال به MySql |
اتصال به پایگاه داده و ساخت پایگاه داده |
ساخت جدول در پایگاه داده |
حذف جدول در پایگاه داده |
افزودن اطلاعات (رکورد) به جدول |
انتخاب و نمایش اطلاعات |
فیلتر اطلاعات در پایگاه داده |
حذف اطلاعات از جدول |
تغییر اطلاعات جدول |
پروژه اول فصل هفتم – بخش اول |
پروژه دوم فصل هفتم – بخش دوم |
شروع فصل هشتم – رویه برنامه نویسی شی گرا |
مفهموم کلاس در پایتون |
مفهوم شی در پایتون |
متد init در پایتون |
مفهوم وراثت در شی گرایی |
مفهوم چند ریختی در شی گرایی |
مفهوم کپسوله سازی در شی گرایی |
انتزاع در شی گرایی |
پروژه اول فصل هشتم |
شروع فصل نهم – رابط گرافیکی - ماژول Tkinter |
ساخت صفحه اصلی و پنجره اصلی برنامه |
ویجت ها در Tkinter – بخش اول |
ویجت ها در Tkinter – بخش دوم |
ویجت ها در Tkinter – بخش سوم |
ساختار لایه بندی صفحه در Tkinter |
پروژه اول فصل نهم – بخش اول |
پروژه اول فصل نهم – بخش دوم |
پروژه دوم فصل نهم – بخش اول |
پروژه دوم فصل نهم – بخش دوم |
درباره ادامه دوره و شروع مباحث پیشرفته + نقشه راه |
پیش نیاز های دوره :
- تسلط نسبی به کامپیوتر
این دوره به زودی آغاز میشود
نظرات کاربران در رابطه با این دوره