دوره قدم اول برنامه نویسی

این دوره با تمرکز ویژه روی مفاهیم پایه ای برنامه نویسی طراحی شده و مناسب کسانی هست که میخوان برنامه نویسی رو از صفر شروع کنن و مفاهیم برنامه نویسی رو به صورت بنیادی و عمیق یاد بگیرن.

نکته مهم:

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

21 ساعت آموزش تخصصی
پشتیبانی کاملا اختصاصی
سیستم تمرین با داوری آنلاین
قابل مشاهده روی سایت
کیفیت بسیار عالی ویدیو ها
صدور مدرک قابل استعلام

سرفصل های دوره

- توضیحات راجع به دوره
- تاریخچه برنامه نویسی
- تاریخچه زبان پایتون
- نصب پایتون روی سیستم
- نصب vscode روی سیستم

- بررسی اینکه متغیر چی هست
- بررسی کاربرد متغیر در برنامه نویسی
- بررسی انواع متغیر در برنامه نویسی
- نحوه ذخیره شدن متغیر در رم کامپیوتر
- استفاده کاربردی از متغیر با مثال

- ساختمان داده چی هست؟
- کاربرد ساختمان داده در برنامه نویسی
- نحوه استفاده از ساختمان داده در پایتون
- تفاوت ها و شباهت های انواع ساختمان داده
- استفاده از ساختمان داده با مثال

- شرط و حلقه چی هستن؟
- کاربرد شرط و حلقه چی هست؟
- بررسی انواع شرط و حلقه
- کاربرد continue,breake,while,for,else,elif,if
- حل مثال از انواع شرط و حلقه

- پکیج یا ماژول چی هست؟
- کاربرد پکیج یا ماژول چی هست؟
- نحوه استفاده از پکیج یا ماژول
- نحوه نصب پکیج یا ماژول
- استفاده از پکیج یا ماژول با مثال

- علت استفاده از فایل ها
- علت نیاز به ذخیره سازی اطلاعات
- ایجاد، نوشتن و خواندن اطلاعات فایل
- کار با فایل های txt و csv
- استفاده از فایل ها در برنامه
- توضیحات راجع به پروژه میانترم

- تابع چی هست؟
- کاربرد توابع چی هست؟
- بررسی انواع توابع و کاربردشون
- نحوه پیاده سازی انواع توابع
- مثال از انواع توابع

- شئ گرایی چی هست؟
- کاربرد شئ گرایی چی هست؟
- مفهوم کلاس، اتریبیوت، متد و شئ
- مفهوم ارث بری و کپسوله سازی
- مفهوم انتزاع، چندریختی و سازنده

- دیتابیس چی هست؟
- کاربرد دیتابیس چی هست؟
- معرفی دیتابیس های معروف
- نصب و استفاده از پنل sqlite studio
- بررسی انواع کوئری و مثال از هر کدام

- تست چی هست؟
- بررسی انواع تست
- تست های وایت باکس و بلک باکس
- بررسی یونیت تست و نحوه پیاده سازی
- نوشتن تست برای یک پروژه

- توضیحات راجع به پروژه پایان ترم

من کی هستم؟

من امیرحسین والی، متولد 1375 ، برنامه نویس بک اند هستم و رشته دانشگاهیمم مهندسی نرم افزاره.

تو چند شرکت به عنوان برنامه نویس بک اند کار کردم.بعضی از پروژه هایی که از طریق شرکت ها توشون شرکت داشتم برای جاهایی مثل شهرداری تهران، سازمان میراث فرهنگی(آنلاین سازی فروش بلیت موزه های کل کشور)، فروش بلیت مجموعه تفریحی توچال، اپلیکیشن تاپ و … بوده.

به صورت فریلنسری هم پروژه هایی برای چندین شرکت ایرانی، آلمانی و عمانی انجام دادم.

ویژگی های دوره

کیفیت این دوره

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

پشتیبانی این دوره

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

تمرینات این دوره

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

تصاویری از دوره

نمونه تدریس

تو این ویدیو میتونید قسمتی از نحوه تدریس تو این دوره رو ببینید.این ویدیو مربوط به جلسه دوم هست نحوه ارتباط سخت افزار با برنامه ای که مینویسیم رو توضیح میده.

مخاطبین دوره

  • کسایی که میخوان برنامه نویسی رو از صفر و بدون هیچ پیش زمینه ای شروع کنن.
  • کسایی که میخوان برنامه نویسی رو به شکل مفهومی و عمیق آموزش ببینن.
  • کسایی که تا حدودی برنامه نویسی رو بلدن ولی میخوان مفاهیم رو عمیق تر  درک کنن.
  • کسایی که میخوان زبان پایتون رو یاد بگیرن.

مدرک شرکت در این دوره

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

روند آموزشی این دوره

سوالات متداول

شرکت تو این دوره نیاز به هیچ پیش نیازی نداره.فقط به یک کامپیوتر نیاز داری و اینکه بتونی کامپیوتر رو روشن کنیو

کلیه ویدیو ها بعد از ثبت نام، روی سایت قابل مشاهده هست و سرعت لود ویدیو ها هم در بهترین حالت هست.همچنین کلیه فایل های مورد نیاز(مثل فایل های تمرین ها و پروژه ها) قابل دانلود هستن.

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

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

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

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

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

همین حالا ثبت نام کن!

4,000,000 2,000,000تومان