تهران، میدان انقلاب

دوره آموزشی برنامه‌ نویسی پایتون

دریچه‌ی ورود به دنیای هوش مصنوعی و علوم داده

زبان برنامه نویسی پایتون چیست؟

زبان برنامه نویسی پایتون که این روزها از محبوب‌ترین زبان‌های کاربردی و بسیار آسان برای یادگیری است، یک زبان شیءگرا است و شاید بتوان گفت دریچه‌ای است برای ورود به دنیای جذاب هوش مصنوعی! البته کاربردهای این زبان محدود نیست و با استفاده از آن می‌توان انواع سایت‌ها را طراحی کرد، اپلیکیشن‌ها را توسعه داد، داده‌ها را تحلیل کرد و …

مزایای یادگیری پایتون چیست؟

زبان برنامه نویسی پایتون چند مزیت مهم دارد که آن را به یکی از محبوب‌ترین زبان‌های برنامه نویسی در دنیا تبدیل کرده است:

  • یادگیری آن بسیار آسان است.
  • کاربردهای مختلف و زیادی در حوزه هوش مصنوعی، علوم داده، طراحی و تولید اپلیکیشن‌ها و … دارد.
  • با کار روی پروژه‌های خارج از کشور، امکان درآمد دلاری را برای برنامه نویس پایتون فراهم می‌کند.
  • یکی از زبان‌های مهم برای مهاجرت است.

در دوره آموزشی برنامه نویسی پایتون مقدماتی تا پیشرفته، چه خبر است؟

دوره آموزشی برنامه نویسی پایتون، محدود به 60 ساعت یادگیری در کلاس نیست! بلکه حداقل به 60 ساعت زمان آزاد برای انجام تمرین و تکلیف و حل مساله و کار با هم‌تیمی‌ها خارج از ساعت برگزاری کلاس نیاز خواهید داشت.

در این دوره، مباحث از سطح مقدماتی برنامه‌نویسی شروع می‌شود و با عملگرها، کتابخانه‌ها و مدیریت خطاها آشنا خواهید شد.

همچنین در طول دوره، پروژه‌های اختصاصی برای شما تعریف شده و توسط پشتیبان دوره، در مسیر یادگیری، هدایت خواهید شد.

پس از پایان دوره آموزشی پایتون، با مشورت مدرسین و مشاوران بامداد، می‌توانید گرایش مورد علاقه‌ی خود را پیدا کنید و به یادگیری تخصصی، ادامه دهید.

برنامه‌نویسی

چالش و حل مساله

کار تیمی

انتخاب گرایش و تخصص

این دوره برای چه افرادی مناسب است؟

اگر از علاقمندان شغل برنامه‌نویسی هستید و زمان کافی برای تمرین و کار روی پروژه‌ها خارج از ساعت برگزاری کلاس دارید و برای یادگیری تلاش می‌کنید، حتی اگر دانش اولیه برنامه‌نویسی را ندارید؛ شرکت در این دوره برای شما مناسب است.

همچنین اگر برای دروس دانشگاهی خود و تحلیل داده‌ها و ارائه مقاله به یک زبان برنامه‌نویسی نیاز دارید، حتماً در دوره آموزشی برنامه نویسی پایتون، شرکت کنید.

این دوره برای چه افرادی مناسب نیست؟

اگر تردید دارید زبان برنامه نویسی پایتون، انتخاب درستی برای ورود شما به دنیای برنامه‌نویسی است؛ زمان کافی برای انجام تکالیف و حل مسائل و کار روی پروژه‌های خود را ندارید و یا قبلاً در سایر موسسات آموزشی، در دوره‌ی پایتون مقدماتی شرکت کرده‌اید، این دوره برای شما مناسب نیست.

برای انتخاب درست‌تر، می‌توانید از مشاوران بامداد، راهنمایی بگیرید.

تفاوت این دوره با دوره‌ های آموزشی معمول چیست؟

یادگیری مهارت برنامه‌نویسی پایتون از طریق شرکت در این دوره‌ی آموزشی بامداد، چند مزیت دارد:

– یک نفر پشتیبان در طول مسیر، شما را همراهی می‌کند: مسیر یادگیری را به تنهایی طی نمی‌کنید. بلکه در این مسیر، از خدمات کوچینگ و پشتیبانی اختصاصی برخوردار هستید.

– در زمان صرفه‌جویی می‌شود: علاوه بر یادگیری دانش تئوری، با کار عملی روی پروژه‌های واقعی، در کوتاه‌ترین زمان مهارت فنی کسب می‌کنید.

– کار کردن روی پروژه‌ها را در قالب تیم یاد می‌گیرید: به شکل عملی با پروژه‌ها درگیر می‌شوید، مهارت حل مساله و کار تیمی در شما تقویت می‌شود و در شرایط خاص، مدیریت بحران را یاد می‌گیرید.

– شبکه‌سازی می‌کنید: با افرادی آشنا می‌شوید که با شما هدف یکسانی دارند و با تیم‌سازی، فرصت‌های شغلی جذاب را شکار می‌کنید.

– مباحث مقدماتی تا پیشرفته را در یک دوره آموزش می‌بینید: فقط با شرکت در یک دوره، متخصص زبان برنامه‌نویسی پایتون می‌شوید.

سرفصل‌‌های دوره آموزشی برنامه نویسی پایتون

  • مفاهیم پایه در برنامه‌نویسی
  • IDE چیست؟ آشنایی با انواع زبان‌های برنامه‌نویسی و …
  • کاربرد زبان پایتون در صنایع و علوم مختلف
  • آشنایی با دستورات مرتبط با کنترل جریان در برنامه‌نویسی
  • دریافت و ارسال داده
  • کتابخانه Math
  • کتابخانه DateTime
  • پروژه: محاسبه دقیق سن افراد بر اساس سال تولد
  • دستور شرطی
  • آشنایی با if … elif … else در پایتون و حل چند مثال عملی
  • حلقه‌ها در پایتون
  • کار با حلقه‌های for و while و حل چند مثال کاربردی
  • ماژول random
  • پروژه‌ها:
    • محاسبه و تشخیص اعداد اول
    • تولید رمزهای خودکار با تعیین طول رمز و کاراکترهای خاص
  • کار با داده ساختارهای String, List, Tuple, Set
  • پروژه‌ها:
    • شناسایی یک آدرس وب معتبر
    • سیستم انتخاب واحد و صدور کارنامه
    • تشخیص کلمات پالیندروم
  • دیکشنری، توابع مهم آن و نحوه‌ی استفاده از آن‌ها
  • سیستم آموزش دانشگاه با استفاده از دیکشنری
  • تابع
  • نحوه تعریف تابع در پایتون
  • برگشت مقدار داده به برنامه از تابع
  • برگشت چندمقداری از تابع
  • پارامتر اختیاری
  • پارامتر با مقدار پیش‌فرض
  • ارسال تاپل یا دیکشنری به عنوان آرگومان در تابع
  • فراخوانی با نام آرگومان‌های تابع
  • متغیر سراسری در تابع
  • توابع بازگشتی و نحوه‌ی استفاده از آن‌ها

پروژه شبیه‌سازی سیستم صف بانک در پایتون

  • ساخت ماژول
  • استفاده از ماژول
  • انواع وضعیت‌های خواندن، نوشتن و ایجاد فایل‌های متنی
  • نحوه درج و بازخوانی داده از فایل‌های متنی
  • خواندن مستقیم از یک فایل متنی و نوشتن در فایل متنی دیگر
  • ایجاد یک فایلِ متنی جدید از ترکیب فایل‌های متنی دیگر
  • خواندن، پردازش لیست و نوشتن در فایل
  • تعریف فرم، برچسب، کلید و جعبه متن
  • نحوه شناسایی و استفاده از رویدادهای فرم
  • نحوه تشخیص و کاربرد کلیدهای صفحه کلید در فرم
  • ایجاد رنگ برای نوشتارهای ابزارهای مورد استفاده در پایتون
  • استفاده از Canvas برای رسم اشکال در فرم‌های پایتون
  • کار با Check Button
  • کار با Radio Button
  • مترجم متن آنلاین با استفاده از سرویس گوگل
  • پیاده‌سازی مبدل دما با رابط گرافیکی
  • بازخوانی دمای یک شهر خاص با استفاده از سرویس آنلاین هواشناسی گوگل
  • شبیه‌سازی Key Logger
  • دستیار شخصی ویندوز
  • تعاریف مهم در شی‌گرایی
  • کلاس و شی در پایتون
  • تعریف تابع سازنده و کاربردهای آن
  • انواع دسترسی‌ها در کلاس و شی‌های ایجاد شده در آن
  • ارث‌بری
  • پروژه سیستم آموزش دانشگاه با استفاده از شی‌گرایی
  • کار با کتابخانه Numpy
  • کار با کتابخانه Pandas
  • توابع مهم کتابخانه Pandas و نحوه ساخت و کار با آن‌ها
  • فراخوانی و استفاده از داده‌های فایل اکسل در قالب DataFrame
  • پروژه عملی شبیه‌سازی lookup اکسل با پایتون بر روی داده های واقعی

  • پروژه مربع جادویی با استفاده از numpy

  • نحوه بکارگیری تابع Plot
  • روش استفاده از figure
  • نحوه ذخیره نمودار در قالب فایل تصویری
  • رسم نمودار ستونی
  • رسم نمودار scatter
  • رسم نمودار دایره‌ای
  • رسم هیستوگرام
  • نمایش تصاویر با استفاده از Matplotlib

سوالات پر تکرار

این دوره آموزشی جامع است؛ از مباحث مقدماتی شروع می‌شود و تا سطح پیشرفته پایتون ادامه دارد. بنابراین ثبت نام در دوره جامع و به صورت یکجا انجام می‌شود.

پس از اتمام دوره آموزشی برنامه نویسی پایتون، با مشورت اساتید می‌توانید یکی از گرایش‌های این زبان برنامه‌نویسی را برای یادگیری و ادامه مسیر انتخاب کنید. مانند جنگو، تحلیل داده‌های کسب و کار، ماشین لرنینگ و ... 

پس از اتمام این دوره، شما به آشنایی جامع با زبان برنامه‌نویسی پایتون می‌رسید. اما معمولا شرکت‌ها به دنبال فردی متخصص در یکی از گرایش‌های پایتون هستند. بنابراین لازم است یکی از گرایش‌ها را برای یادگیری انتخاب کنید تا به سطحی برسید که بتوانید به راحتی در شرکت‌های بزرگ و مطرح، استخدام شوید.

مباحث این دوره از مفاهیم و موضوعات اولیه برنامه‌نویسی شروع می‌شوند و نیاز به دانش فنی خاصی نیست. تنها پیش‌نیاز ورود به این دوره، علاقه به یادگیری برنامه‌نویسی است.

کمی پایین‌تر، اطلاعات مربوط به زمانبندی برگزاری این دوره نمایش داده شده است. اگر قصد دارید به صورت یکجا پرداخت خود را انجام دهید، روی دکمه ثبت نام کلیک کنید. در غیر این صورت، برای اطلاع از نحوه تقسیط شهریه و شرایط پرداخت، لطفا با کارشناسان بامداد تماس بگیرید و یا فرم پایین این صفحه را پر کنید تا کارشناسان ما با شما تماس بگیرند.

اساتید و اعضای هیأت علمی زبان برنامه‌نویسی پایتون

 

محمدرضا کسائی 

کارشناسی‌ ارشد- دانشگاه علم و صنعت

برنامه‌نویس سینیور پایتون و جنگو

مدرس دوره‌های آموزشی برنامه‌نویسی پایتون و جنگو در موسسات آموزشی 

صادق میری

صادق میری 

برنامه‌نویس سینیور پایتون و جنگو

 تیم‌لید پروژه‌های پایتون و جنگو

مدرس دوره‌های آموزشی برنامه‌نویسی پایتون، علوم داده و هوش تجاری

محمدرضا قاری

جواد محمدزاده

کارشناسی ارشد- دانشگاه تبریز

دیتاآنالیست شرکت ازکی

مدرس دوره‌های آموزشی پایتون و تحلیل داده‌های کسب و کار 

ثبت‌نام یا درخواست مشاوره

– اگر بعد از مطالعه‌ی اطلاعات این صفحه، تصمیم قطعی برای یادگیری زبان برنامه‌نویسی پایتون گرفته‌اید:

کمی پایین‌تر، روی دکمه «ثبت نام» در باکس نارنجی بزنید، اطلاعات خود را وارد کرده و پرداخت خود را به صورت یکجا به صورت آنلاین انجام دهید.

 

– اگر قصد پرداخت شهریه در دو نوبت را دارید و یا از انتخاب زبان برنامه نویسی پایتون مطمئن نیستید:

 روی دکمه «درخواست مشاوره» در باکس نارنجی بزنید و بعد از وارد کردن اطلاعات تماس خود، منتظر تماس مشاوران بامداد در اولین فرصت (در ساعات اداری) باشید.

 

همچنین در هر ساعت از شبانه‌روز می‌توانید در واتساپ یا تلگرام با شماره 09208200712 سوال خود را مطرح کنید و یا در ساعات اداری با شماره تلفن 02191300919 تماس بگیرید.

دوره آموزشی پایتون - حضوری و آنلاین



در صورتی که تمایل به دریافت مشاوره ثبت نام و یا تقسیط شهریه دارید، لطفاً اطلاعات خود را در فرم زیر وارد کنید تا کارشناسان ما با شما تماس بگیرند.