python



دوره ی آموزشی پایتون ( 40 ساعت)


  هدف کلاس

 برترین و قوی ترین زبان برنامه نویسی شناخته شده تا کنون که حتی از Java نیز پیشی گرفته و مورد استفاده ی ناسا است پایتون نام دارد. هدف این کورس آموزشی، یادگیری این زبان به طور فشرده از مبتدی تا پیشرفته است.

  سرفصل مباحث
  
•  آشنایی با زبان های برنامه نویسی و سطوح آنها
•  معرفی پایتون
•  نصب و مقدمات لازم
•  متغیرها و ساختمان داده
•  ورودی ها و خروجی ها و کار با ساختارهای آرایه ای
•  Selection و Iteration ساخت بازی های تصمیم و حلقه
•  کار با فایل IO و ساخت پروژه ی دفترچه تلفن
•  مقدمه ای بر شیء گرایی و کلاس ها و متد ها و Exception ها
•  کار با ماژولها و معرفی ماژول های برتر و کاربردی و ساخت ماژول جدید
•  آشنایی ژنراتور ها و قالب ها و ساخت چند پروژه ی جذاب مانند رمز نگاری
•  ساخت رابط کاربری گرافیکی با پایتون
•  طراحی چند بازی و نرم افزار ساده مانند دوز و ماشین حساب
•  عیب یابی و Debugging
•  مقدمه ای بر Network و Database و امنیت شبکه
•  مقدمه ای بر کاربردهای مهندسی و پردازش تصویر و عکس و غیره

  انتظاراتی که پس از اتمام دوره از دانش پژوه می رود:

    یک دانش پژوه می تواند بدون هیچ دانشی از برنامه نویسی وارد این دوره ی آموزشی بشود و با دانشی مطلوب و نیمه پیشرفته از پایتون این دوره را به اتمام برساند اما از آنجا که تمامی مباحث به صورت فشرده بیان می گردند لازم است نکات اصلی و مقدماتی تمامی موضوعات را فرا بگیرد تا در صورت نیاز در زمینه ی مورد نیازش کندوکاو بیشتری نماد. همچنین از آنجا که تمامی جلسات پروژه و تکلیف محور هستند انتظار می رود علاوه بر گذراندن امتحان پایانی نمره ی خوبی در امر مشارکت مداوم کلاسی و کارهای عملیاتی کسب شود.

  منبع دوره

               از این پس پایتون – سعید خالقی
               آموزش برنامه نویسی پایتون از مبتدی تا پیشرفته – مهندس رامان عشقی
               جزوات مدرّس که شامل مباحث مهم منبع های یاد شده هستند