آنچه یاد خواهید گرفت:
با نصب نرمافزار مناسب روی رایانه خود، برنامههای پایتون را ایجاد و اجرا میکنید.
با استفاده از آنها در تمرینها، با تایپهای داده رایج مانند اعداد و رشتهها کار میکنید.
با استفاده از متغیرها، نتیجه محاسبات را ذخیره و بازیابی کرده و با استفاده از شرطیهای if و else تصمیمگیری میکنید.
با استفاده از انواع مختلف لیست در پایتون، لیستهای todo و دفترچههای آدرس میسازید.
با استفاده از توابع و تقسیم کد به ماژولها، کد را بهتر سازماندهی میکنید.
فایلهای متنی را میخوانید و مینویسید تا داده را ذخیره کنید و با کمک مدیریت خطا از کد خود محافظت کنید.
پیشنیازهای دوره
علاقهمندی به یادگیری برنامهنویسی
یک رایانه با Windows و macOS یا Linux
توضیحات دوره
به دوره پایتون برای مبتدیان خوش آمدید: اولین قدم شما در برنامهنویسی
آیا آمادهاید وارد دنیای کدنویسی شوید، اما نمیدانید از کجا شروع کنید؟ این دوره پایتون برای مبتدیان دقیقاً برای شما طراحی شده است. چه هیچ تجربهای نداشته باشید و چه قبلاً برنامهنویسی را امتحان کرده باشید اما موفق نشده باشید، این دوره شما را گامبهگام با اصول پایتون یکی از محبوبترین زبانهای برنامهنویسی امروز آشنا میکند.
با درسهای ساده و قابل فهم، مثالهای عملی و تمرینهای کاربردی، یاد میگیرید اولین برنامههای پایتون خود را بنویسید، مفاهیم کلیدی برنامهنویسی را درک کنید و پایه قوی برای مسیر کدنویسی خود بسازید.
در پایان دوره، اعتمادبهنفس و مهارتهای لازم را در اختیار خواهید داشت تا سراغ پروژههای پیشرفتهتر بروید و حتی فرصتهای شغلی هیجانانگیز در حوزه فناوری را بررسی کنید.
همین امروز مسیر یادگیری پایتون را آغاز کرده و دنیایی از امکانات را پیش روی خود کشف کنید.
مخاطبان هدف:
افرادی که به طور ویژه از دوره بهرهمند میشوند عبارتند از:
علاقهمندانی که تاکنون هرگز برنامهنویسی نکردهاند و دوست دارند این حوزه را کشف کنند.
متخصصانی که در محل کار برای کارهای کوچک از پایتون استفاده میکنند و میخواهند از این زبان مؤثرتر استفاده کنند.
کارمندانی که به دنبال شغل جدیدی در IT هستند و برای شروع از ابتدا به یک دوره مبانی پایتون نیاز دارند.
چالشها
افرادی که تاکنون هرگز برنامهنویسی نکردهاند، ممکن است از گستردگی دنیای برنامهنویسی سردرگم شوند. چگونه باید معرفی مناسبی پیدا کرد؟ بیشتر دورهها خستهکنندهاند یا از نقطه شروع درست آغاز نمیکنند. همین موضوع باعث میشود فردی که میخواهد برنامهنویس شود، یادگیری را رها کند.
این دوره متفاوت است. ما با هم از پایهایترین مفاهیم شروع میکنیم؛ مثل نصب پایتون و انتخاب یک ویرایشگر کد
از آنجا، با کمک مثالها و تمرینهای فراوان، یاد میگیرید تسکهای اولیه برنامهنویسی را انجام دهید. بعد از این دوره، بهتر درک میکنید که چرا برنامهنویسی فقط کار با کیبورد نیست و چرا توسعهدهندگان واقعاً از آن لذت میبرند.
بعد از این دوره چه کارهایی میتوانید انجام دهید؟
میتوانید برنامههای کوچک خودتان مثل لیستهای todo و دفترچه آدرس بنویسید.
بهتر میفهمید که اپلیکیشنهای لپتاپ و موبایل شما چگونه ساخته میشوند.
میتوانید تصمیم بگیرید که آیا برنامهنویسی را دوست دارید و میخواهید پایتون را بیشتر دنبال کنید یا نه
مباحث دوره:
مقدمه دوره: پایتون چیست؟ نصب پایتون و یک ویرایشگر کد
تاپپهای داده و متغیرها: اعداد و رشتهها، ذخیره مقادیر در متغیرها، ترکیب متغیرها و متن
لیستها و حلقهها: کار با لیستها، تاپلها و دیکشنریها و آشنایی با ویژگیهای منحصربهفرد آنها
انتخاب: برنچینگ شرطی با کمک شرطیهای if و else
توابع: ترکیب کدهای تکراری در توابعی که میتوان آنها را از داخل کد فراخوانی کرد.
سازماندهی کد: ماژولهای پایتون مانند datetime و تصادفی، ساخت ماژولهای اختصاصی برای منظم نگه داشتن کد
فایلها و مدیریت خطا: خواندن و نوشتن در فایلهای متنی، محافظت از برنامهها در برابر خرابی با مدیریت استثناها
مدت زمان
2,5 ساعت ویدئو، حدود 6 ساعت همراه با تمرینها
مدرس
این دوره توسط Loek van den Ouweland، مهندس ارشد نرمافزار با 25 سال تجربه حرفهای، تدریس میشود. Loek سازنده Wunderlist for Windows و Microsoft To-do و Mahjong for Windows است و به آموزش مهندسی نرمافزار علاقه زیادی دارد.
این دوره برای چه کسانی مناسب است؟
علاقهمندانی که تاکنون هرگز برنامهنویسی نکردهاند و دوست دارند این حوزه را کشف کنند.
متخصصانی که در محل کار برای کارهای کوچک از پایتون استفاده میکنند و میخواهند از این زبان مؤثرتر استفاده کنند.
کارمندانی که به دنبال شغل جدیدی در IT هستند و برای شروع از ابتدا به یک دوره مبانی پایتون نیاز دارند.