آنچه یاد خواهید گرفت:
یادگیری درباره متغیرها، انواع داده، رشتهها، عملگرها و دستورات کنترلی در اصول پایتون
استفاده از کالکشنهای پایتون مانند لیستها، تاپلها، مجموعهها و دیکشنریها برای ذخیره و کار با داده به صورت کارآمد
استفاده از اصول اولیه برنامهنویسی مانند دستورات شرطی، حلقهها، توابع و برنامهنویسی شیگرا (OOP)
نوشتن اپلیکیشن های پایتون قوی و قابل اطمینان با مدیریت خطاها و استثناها
استفاده از ماژولهای مشهور پایتون شامل Math ،DateTime ،JSON و PIP برای کاربردهای مفید
آشنایی با Pandas برای تحلیل داده
استفاده از NumPy برای محاسبات عددی جهت انجام عملیات روی داده
ایجاد نمودارها و ترسیمها با Matplotlib برای مصورسازی کارآمد داده
ایجاد، ایمپورت کردن و استفاده مجدد از ماژولهای پایتون برای ساخت برنامههای ماژولار
توسعه مهارتهای عملی با پشتیبانی کوییزها، فعالیتهای کدنویسی و مثالهای دنیای واقعی
پیشنیازهای دوره
هیچ تجربه برنامهنویسی مورد نیاز نیست.
توضیحات دوره
آیا در برنامهنویسی تازهکار هستید و میخواهید با یکی از پرکاربردترین و در دسترسترین زبانهای دنیا شروع کنید؟ هدف این دوره، «پایتون برای مبتدیان مطلق همراه با تمرین عملی»، این است که با ارائه توضیحات شفاف، درسهای سازمانیافته و سناریوهای متعدد دنیای واقعی، به شما کمک کند تا به یک برنامهنویس پایتون با تجربه تبدیل شوید.
اولین قدم در این دوره، راهاندازی محیط پایتون در Google Colab و Anaconda است تا بتوانید به راحتی روی هر سیستمی کار کنید. سپس اصول پایتون به تدریج، از جمله چگونگی ایجاد و مدیریت متغیرها، تعامل با انواع داده، کار با رشتهها و کنترل منطق برنامه با استفاده از عملگرها و دستورات شرطی پوشش داده میشود.
با پیشرفت در دوره، یاد خواهید گرفت که چگونه با کاوش عمیق در ساختارهای دادهای اولیه پایتون، شامل لیستها، تاپلها، مجموعهها و دیکشنریها، داده را به طور موثر ذخیره، بازیابی و پردازش کنید. علاوه بر این، درک کاملی از حلقهها، توابع و برنامهنویسی شیگرا (OOP) پیدا خواهید کرد که همگی برای ایجاد کد مقیاسپذیر و قابل استفاده مجدد ضروری هستند.
این دوره همچنین مدیریت خطا، ماژولها و بسیاری از موضوعات دیگر را برای بهبود دانش برنامهنویسی شما و ارائه مهارتهای لازم برای ساخت برنامههای قابل اطمینان پوشش میدهد. به منظور تحلیل و ارائه موفقیتآمیز داده، کتابخانههای قدرتمند داخلی و خارجی پایتون، از جمله NumPy برای محاسبات عددی، Pandas برای تحلیل داده و Matplotlib برای مصورسازی داده را بررسی خواهید کرد.
به منظور تثبیت یادگیری و امکان به کارگیری فوری آنچه آموختهاید، هر بخش شامل ارزیابیهایی است. این دوره اصول محکمی را که برای دنبال کردن حرفهای در علم داده، هوش مصنوعی یا توسعه وب، یا صرفاً برای خودکارسازی تسک ها نیاز دارید، به شما میدهد.
این دوره برای چه کسانی مناسب است؟
مبتدیان
سطح متوسط
افراد غیر فنی
دانشجویان
متخصصان