درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
اطلاعات دوره آموزشی

مدت دوره

11:19:19

تعداد ویدیوها

33

تعداد کامنت ها

65

خرید دوره | 148,500

درباره مدرس
author
امتیاز: 464484
رتبه:3
340
253
401
2665

حسین احمدی ، بنیانگذار TOSINSO ، توسعه دهنده وب و برنامه نویس ، بیش از 12 سال سابقه فعالیت حرفه ای در سطح کلان ، مشاور ، مدیر پروژه و مدرس نهادهای مالی و اعتباری ، تخصص در پلتفرم دات نت و زبان سی شارپ ، طراحی و توسعه وب ، امنیت نرم افزار ، تحلیل سیستم های اطلاعاتی و داده کاوی ...
دوره های مرتبط
دوره های توسینسو
دوره آموزشی برنامه نویسی پیشرفته زبان سی شارپ
مدرس: حسین احمدی
این دوره را در 78 قسط خریداری کنید
با خرید این دوره مبلغ 82,245 تومان هدیه بگیرید
دوره آموزشی طراحی رابط کاربری با JavaFX
مدرس: حسام رسولیان
این دوره را در 13 قسط خریداری کنید
دوره آموزشی Exploit نویسی به زبان Perl
مدرس: ایمان جوادی
این دوره را در 7 قسط خریداری کنید
دوره آموزشی برنامه نویسی اندروید با زبان جاوا به زبان ساده
مدرس: مهدی عادلی فر
این دوره را در 27 قسط خریداری کنید
با خرید این دوره مبلغ 8,110 تومان هدیه بگیرید
ساخت و مدیریت ربات تلگرام از صفر با زبان سی شارپ
مدرس: مهدی عادلی فر
این دوره را در 2 قسط خریداری کنید
دوره آموزشی پردازش متن با زبان برنامه نویسی پایتون
مدرس: کاظم تقندیکی
این دوره را در 20 قسط خریداری کنید
با خرید این دوره مبلغ 7,040 تومان هدیه بگیرید
دوره آموزشی برنامه نویسی WPF در ویژوال استودیو
مدرس: امیر حسین فضلیخانی
این دوره را در 12 قسط خریداری کنید
دوره آموزشی ساخت ربات تلگرام
مدرس: کاظم تقندیکی
این دوره را در 8 قسط خریداری کنید
دوره آموزشی مقدماتی برنامه نویسی به زبان سی شارپ
مدرس: حسین احمدی
این دوره را در 17 قسط خریداری کنید
با خرید این دوره مبلغ 8,470 تومان هدیه بگیرید
دوره تخصصی آموزش متن کاوی با ابزار NLTK
مدرس: کاظم تقندیکی
این دوره را در 11 قسط خریداری کنید
دوره آموزشی برنامه نویسی به زبان پرل بصورت پروژه محور
مدرس: ایمان جوادی
این دوره را در 13 قسط خریداری کنید
دوره آموزشی برنامه نویسی حرفه ای پایتون به زبان ساده
مدرس: حسین احمدی
این دوره را در 23 قسط خریداری کنید
با خرید این دوره مبلغ 7,425 تومان هدیه بگیرید
دوره آموزشی اسکریپت نویسی Batch یا Batch Scripting در ویندوز به زبان ساده
مدرس: حسین احمدی
این دوره را در 11 قسط خریداری کنید
دوره آموزشی مقدماتی برنامه نویسی جاوا به زبان ساده
مدرس: مهدی عادلی فر
این دوره را در 17 قسط خریداری کنید
با خرید این دوره مبلغ 5,445 تومان هدیه بگیرید

دوره آموزشی زبان پایتون :: مقدمه - مروری بر دوره پیش رو

تاریخ 14 ماه قبل
نظرات 24
بازدیدها 5815
یکی از زبان هایی که امروزه تبدیل به یکی از زبان های بسیار محبوب شده و نامش را خیلی می شنویم زبان پایتون است. زبانی ساده و در عین حال قدرتمند که توجه افراد زیادی رو به خودش جلب کرده. دوره آموزشی ای که پیش رو دارید دوره آموزشی پایتون است و ما قصد داریم در این دوره آموزشی با امکانات و ویژگی های این زبان دوست داشتنی آشنا شویم. پایتون برای اولین بار و در سال 1991 توسط Guido van Rossum ارائه شد. هدف از ارائه زبان پایتون ایجاد زبانی ساده بود که بوسیله آن بتوان کدهایی نوشت که نسبت به زبان هایی مثل سی پلاس پلاس تعداد خطوط کمتری را برای نوشتن برنامه نیاز داشته باشد و در عین حال قدرت یک زبان سطح بالا را نیز داشته باشد. هر ساله نسخه های جدیدی برای پایتون ارائه می شود. اما اصلی ترین تفاوت بین نسخه های 2 و 3 است. در این دوره آموزشی ما از نسخه 3 استفاده خواهیم کرد و ممکن است برخی کدها بر روی نسخه 2 اجرا نشود.

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



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


  1. مقدمات: در این بخش ما با نحوه نصب و راه اندازی پایتون بر روی ویندوز و لینوکس آشنا خواهیم شد و همچنین با نوشتن یک برنامه ساده به دنیای پایتون وارد می شویم.
  2. مفاهیم اولیه: در این قسمت با برخی مفاهیم اولیه که معمولاً بین کلیه زبان های برنامه نویسی مشترک است مانند keyword یا comment و ... آشنا خواهیم شد.
  3. متغیرها و نوع های داده: در بخش سوم به بررسی متغیرها و همچنین انواع نوع داده در پایتون مانند نوع های عددی، لیست ها، دیکشنری ها، مجموعه ها و ... خواهیم پرداخت.
  4. ورودی و خروجی: یکی از نیازهای هر زبان برنامه نویسی توانایی دریافت ورودی از کاربر و نمایش خروجی به کاربر می باشد که این بخش به مبحث ورودی و خروجی اختصاص دارد.
  5. عملگرها: در زبان پایتون می توان از عملگرهای مختلفی مانند عملگرهای ریاضی و عملگرهای منطقی استفاده کرد که در این بخش با آن ها آشنا خواهیم شد.
  6. دستور کنترلی if: بوسیله دستور if می توان بر اساس شرایط مختلف روند اجرای کدها را تغییر داد.
  7. حلقه ها: در صورتی که نیاز داشته باشیم بخشی از کد به تعداد مشخص یا نامشخص تکرار شود از حلقه ها استفاده می کنیم که در این بخش به بررسی دستورات مربوط به حلقه ها می پردازیم.
  8. توابع: بوسیله توابع می توانیم کدهای مورد نظر را تحت نام های مختلفی دسته بندی کنیم و از توابع نوشته شده در برنامه های مختلف استفاده کنیم. این بخش به مبحث توابع اختصاص خواهد داشت.
  9. ماژول ها و پکیج ها: یکی از مباحث بسیار مهم در پایتون مبحث ماژول ها و پیکج ها است، زیرا بیشتر امکانات زبان پایتون در قالب ماژول ها در اختیار ما قرار میگیرند و آشنایی با این مبحث الزامی است.
  10. کار با فایل ها و پوشه ها: زبان پایتون این قابلیت را دارد تا بتوان بوسیله آن با فایل ها و پوشه ها کار کرد، نوشتن در فایل ها، خواندن محتویات فایل ها، ایجاد فایل ها و ... همه از امکانات زبان پایتون می باشد که در این بخش آن به آن می پردازیم.
  11. مدیریت استثناء ها: زمانی که در برنامه های پایتون خطایی رخ می دهد، اصطلاحاً یک استثناء تولید می شود و ما می بایست این خطاها را در برنامه ها مدیریت کنیم که در این بخش با مدیریت خطاها آشنا می شویم.
  12. برنامه نویسی شئ گرا: زبان پایتون یک زبان شئ گرا است و از قابلیت های شئ گرایی پشتیبانی می کند، در این بخش با مباحثی مانند کلاس ها، اشیاء، وراثت و operator overloading آشنا خواهیم شد.
  13. مباحث پیشرفته در پایتون: در این بخش به مباحثی مانند iterator ها، generator ها، closur ها و property ها خواهیم پرداخت.
  14. برنامه نویسی CGI: بوسیله پایتون می توان برنامه های تحت وب نوشت که در این بخش مروری اولیه بر این قابلیت پایتون خواهیم داشت.
  15. برنامه نویسی شبکه: برنامه نویسی شبکه یکی از مباحث مهم در هر زبان برنامه نویسی است که در این بخش با قابلیت های پایتون برای برنامه نویسی در محیط شبکه آشنا خواهیم شد.
  16. کار با فایل های XML: فایل های XML فایل های متنی با قالبی خاص هستند که داده ها را در یک قالب مشخص نمایش می دهند. زبان پایتون امکان پردازش و کار با فایل های XML را دارید که در این بخش با این قابلیت آشنا می شویم.
  17. برنامه نویسی GUI: در زبان پایتون امکان ایجاد رابط های گرافیکی وجود دارد، مانند فرم های ویندوز. در این بخش با این قابلیت آشنا خواهیم شد.


پیش نیازها


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


مدرس


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

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

امیدوارم که تا انتهای این دوره با من همراه باشید تا در کنار یکدیگر با زبان پایتون آشنا شویم. ITpro باشید

حسین احمدی
ITPro.ir
برچسب ها
ردیف عنوان مدت زمان قیمت
1 دوره آموزشی زبان پایتون :: مقدمه - مروری بر دوره پیش رو 8 دقیقه و 6 ثانیه رایگان
2 دوره آموزشی زبان پایتون :: قسمت اول - نصب پایتون و نوشتن اولین برنامه 26 دقیقه و 45 ثانیه 6,600 تومان
3 دوره آموزشی زبان پایتون :: قسمت دوم - آشنایی با مفاهیم اولیه برنامه نویسی 30 دقیقه و 10 ثانیه رایگان
4 دوره آموزشی زبان پایتون :: قسمت سوم - آشنایی با متغیرها (Variables) و نوع های داده (Data Types) 34 دقیقه و 56 ثانیه 7,700 تومان
5 دوره آموزشی زبان پایتون :: قسمت چهارم - عملگرها (Operators) در پایتون 38 دقیقه و 50 ثانیه 7,150 تومان
6 دوره آموزشی زبان پایتون :: قسمت پنجم - آشنایی با ورودی و خروجی در پایتون 15 دقیقه و 56 ثانیه رایگان
7 دوره آموزشی زبان پایتون :: قسمت ششم - کنترل روند اجرا بوسیله دستور if 22 دقیقه و 56 ثانیه 5,500 تومان
8 دوره آموزشی زبان پایتون :: قسمت هفتم - نوشتن یک اسکریپت ساده ماشین حساب 13 دقیقه و 25 ثانیه 3,850 تومان
9 دوره آموزشی زبان پایتون :: قسمت هشتم - پیمایش مجموعه ها با دستور for 10 دقیقه و 26 ثانیه رایگان
10 دوره آموزشی زبان پایتون :: قسمت نهم - ایجاد حلقه (Loop) بوسیله دستور while 16 دقیقه و 49 ثانیه 4,400 تومان
11 دوره آموزشی زبان پایتون :: قسمت دهم - مباحث تکمیلی در مورد List ها، رشته ها و Tuple ها 17 دقیقه و 40 ثانیه 4,950 تومان
12 دوره آموزشی زبان پایتون :: قسمت یازدهم - تابع range و کاربرد آن در ایجاد حلقه ها 12 دقیقه و 13 ثانیه 4,400 تومان
13 دوره آموزشی زبان پایتون :: قسمت دوازدهم - توابع (Functions) 22 دقیقه و 49 ثانیه 5,500 تومان
14 دوره آموزشی زبان پایتون :: قسمت سیزدهم - تکمیل اسکریپت ماشین حساب (استفاده از حلقه ها و توابع) 22 دقیقه و 4 ثانیه رایگان
15 دوره آموزشی زبان پایتون :: قسمت چهاردهم - آشنایی با Module ها 12 دقیقه و 33 ثانیه 4,950 تومان
16 دوره آموزشی زبان پایتون :: قسمت پانزدهم - آشنایی با متغیرهای عمومی و محلی و برخی توابع کاربردی در پایتون 15 دقیقه و 29 ثانیه 5,500 تومان
17 دوره آموزشی زبان پایتون :: قسمت شانزدهم - برنامه نویسی شئ گرا و آشنایی با کلاس ها و اشیاء 30 دقیقه و 1 ثانیه 8,800 تومان
18 دوره آموزشی زبان پایتون :: قسمت هفدهم - وراثت (Inheritance) در برنامه نویسی شئ گرا 21 دقیقه و 16 ثانیه 7,150 تومان
19 دوره آموزشی زبان پایتون :: قسمت هجدهم - مطالب تکمیلی در مورد برنامه نویسی شئ گرا 9 دقیقه و 19 ثانیه رایگان
20 دوره آموزشی زبان پایتون :: قسمت نوزدهم - آشنایی با Package ها 8 دقیقه و 33 ثانیه 6,050 تومان
21 دوره آموزشی زبان پایتون :: قسمت بیستم - کار با فایل ها (File IO) 27 دقیقه و 12 ثانیه 9,350 تومان
22 دوره آموزشی زبان پایتون :: قسمت بیست و یکم - کارگاه عملی (دفترچه تلفن) 35 دقیقه و 57 ثانیه 9,350 تومان
23 دوره آموزشی زبان پایتون :: قسمت بیست و دوم - Exception ها و مدیریت آن ها 22 دقیقه و 48 ثانیه 8,250 تومان
24 دوره آموزشی زبان پایتون :: قسمت بیست و سوم - مفاهیم پیشرفته در زبان پایتون 20 دقیقه و 43 ثانیه رایگان
25 دوره آموزشی زبان پایتون :: قسمت بیست و چهارم - مقدمه ای بر Network Programming و کار با Socket ها 24 دقیقه و 53 ثانیه 8,250 تومان
26 دوره آموزشی زبان پایتون :: قسمت بیست و پنجم - کار با Command Line Arguments 10 دقیقه و 2 ثانیه رایگان
27 دوره آموزشی زبان پایتون :: قسمت بیست و ششم - آشنایی با CGI Programming 19 دقیقه و 24 ثانیه 5,500 تومان
28 دوره آموزشی زبان پایتون :: قسمت بیست و هفتم - ارتباط با بانک اطلاعاتی بوسیله پکیج pypyodbc 19 دقیقه و 6 ثانیه 5,500 تومان
29 دوره آموزشی زبان پایتون :: قسمت بیست و هشتم - آشنایی مقدماتی با Thread ها 10 دقیقه و 10 ثانیه رایگان
30 دوره آموزشی زبان پایتون :: قسمت بیست و نهم - برنامه نویسی GUI و آشنایی با Tkinter 42 دقیقه و 0 ثانیه 8,800 تومان
31 دوره آموزشی زبان پایتون :: قسمت سی ام - اسکریپت عملی (ماشین حساب با رابط کاربری) 21 دقیقه و 16 ثانیه 6,050 تومان
32 دوره آموزشی زبان پایتون :: قسمت سی و یکم - پردازش فایل های XML 17 دقیقه و 48 ثانیه رایگان
33 دوره آموزشی زبان پایتون :: قسمت آخر - چند اسکریپت کاربردی 17 دقیقه و 44 ثانیه 4,950 تومان
دوره مجموعه کل دوره 11 ساعت و19 دقیقه و 19 ثانیه 148,500 تومان
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
  • سلام
    مهندس خودتان سی شارپ یا پایتون کدام را پیشنهاد می دهید
  • سلام ابوالفضل جان،
    انتخاب بین پایتون و سی شارپ کاملاً بستگی به شخصی داره که قصد انتخاب داره. یادگیری زبان پایتون بسیار ساده هست، Syntax اش بر خلاف زبان هایی که ریشه تو زبان C دارن پیچیده نیست و شخصی که سابقه برنامه نویسی نداره و تازه میخواد برنامه نویسی رو شروع کنه بهتره که با زبان پایتون شروع کنه. در کنار این موضوع زبان پایتون به صورت کامل Open Source هست، کلیه Library هایی که برای این زبان ارائه شده Open Source بوده و دسترسی کامل به سورس Library ها وجود داره، همچنین زبان پایتون برای محاسبات پیچیده عددی و همچنین تحلیل داده کاربرد های زیادی داره، در کنارش یادگیری ماشین رو هم اضافه کنید که 80 درصد مباحث مرتبط با یادگیری ماشین مبتنی بر زبان پایتون هست. شرکت های بزرگی مثل ناسا، گوگل و فیس بوک هم در حال استفاده از Python هستند، مثل سرویس Youtube گوگل. زبان پایتون سازگاری کامل با پلتفرم های مختلف مثل ویندوز، لینوکس و مک داره. در کنارش میشه نوشتن اسکریپت های کاربردی، استفاده در تست نفوذ و ... رو هم به پایتون اضافه کرد.
    در مورد زبان سی شارپ، ویژگی هایی که زبان سی شارپ داره از پایتون بیشتره، توسعه برنامه های تحت ویندوز با سی شارپ راحت تر از پایتون هست و البته یادگیری زبان سی شارپ از پایتون مشکل تره. زبان سی شارپ یک زبان Strongly Typed هست، در حالی که زبان پایتون یک زبان کاملاً Dynamic هست و امکان بروز خطا در کدهای سی شارپ به مراتب کمتر از پایتون هست. سازگاری با پلاتفرم های مختلف در سی شارپ به نسبت پایتون کمتره، البته مایکروسافت با ارائه DotNet Core گام های خوبی تو این زمینه برداشته، جامعه Open Source سی شارپ نسبت به پایتون محدود تره، شما با سی شارپ می تونید برنامه های تحت موبایل بنویسید.
    به صورت کلی وضعیت فعلی شما و هدفی که دارید تو انتخابتون تاثیر داره، اگر سابقه برنامه نویسی دارید و فقط هدفتون نوشتن برنامه های تجاری یا توسعه وب سایت هست، سی شارپ رو انتخاب کنید، اما اگر تازه قصد شروع دارید و البته به دنبال مواردی غیر از توسعه برنامه های تجاری هستید زبان پایتون رو انتخاب کنید.
  • سلام مهندس عزیز اگه میشه در این دوره برنامه نویسی با Socket رو هم بگید و همچنین win32api و win32con
  • سلام و عرض ادب، در مورد Socket ها تو بخش Network Programming صحبت می کنیم. win32api و win32com هم جزو پکیج pywin32 هستند و داخل این دوره فقط اشاره کوچکی به این پکیج میشه، اما شاید در قالب ویدیوهای جداگانه در مورد این پکیج صحبت مفصل تر صحبت کنیم.
  • سلام
    لایک

  • سلام مهندس خوبین ؟؟؟
    ببخشید جسارت نباشه اگر آموزش انبارداری و فروش رو تکمیل میکردین خیلی بهتر بود الان این دوره پایتون باعث میشه روند گذاشتن اموزشه های سی شارپ خیلی کند پیش بره

  • سلام و عرض ادب، آموزش انبارداری یک قسمت دیگه مونده و دوباره برمیگردیم سر مباحث پایه، از بابت روند تولید ویدیوها هم خیالتون راحت، طبق روال از این به بعد جلو میریم. انبارداری امروز بخش آخرش داخل سایت قرار میگیره.
  • سلام.قسمت بعدی کی میاد
  • سلام و عرض ادب، امروز آخر وقت یا فردا صبح قسمت بعدی داخل سایت قرار میگیره.
  • سلام آقای مهندس؛
    عصرتون بخیر و خوشی انشاالله.
    حسین آقا مطمئنید برای این دوره نیازی به رعایت پیش نیازها نیست؟ آخه اونطور که من دیدم و ازش تعریف می کنن فکر کنم یه پیش زمینه ای در زمینه برنامه نویسی لازم باشه.
    راستش یه خورده با PHP کار کردم ولی نمیدونم این چجوریه! پایتون یعنی از PHP و ++C که دوستان پرسیده بودن ساده تر هستش؟ اگه اینجوری باشه خیلی خوبه.
    اونوقت آقای مهندس فکر کنم برای اشخاصی که میخوان تو زمینه شبکه و امنیت کار کنن این زبان خیلی کارآمد و بدرد بخور باشه. درست میگم خدمتتون؟
    ممنونم بخاطر شروع این دوره.
  • سلام و عرض ادب، در مورد پیش نیاز ها به صورت کامل داخل دوره توضیح داده میشه، زبان پایتون یک زبان فوق العاده ساده هست و در حال حاضر به عنوان زبان پایه برای شخصی که میخواد وارد دنیای برنامه نویسی بشه توصیه میشه.
    شما سادگی پایتون رو به هیچ عنوان نمی تونید با PHP و به خصوص ++C مقایسه کنید، به نظر بنده سطح دشواری یادگیری ++C رو اگر 10 فرض کنیم، پایتون 1 هست! PHP هم ریشه تو زبان C داره و یادگیریش نسبت به پایتون خیلی مشکل تره.
    در مورد کاربرد پایتون، این زبان تو اکثر زمینه ها به خصوص شبکه کاربرد داره، چون هم به عنوان زبان اسکریپت نویسی میشه ازش استفاده کرد و هم زبان برنامه نویسی. برای مثال تو زمینه تست نفوذ یا نوشتن اسکریپت های کاربردی شبکه میشه از پایتون استفاده کرد.
  • ممنونم دوست و استاد عزیزم.
    چون دیدم گزینه "پسندیدم" به تنهایی محبت و لطف شما رو جبران نمیکنه از این پست هم برای اینکار استفاده کردم. ببخشید من رو.
  • با سلام مهندس احمدی من چندتا سوال راجبه پایتون دارم ممنون می شم پاسخگو باشید

    1- به جز پایتون زبان های هم رده وجود دارد که به سادگی پایتون باشد و کارایی برابر یا بالاتر داشته باشه؟
    2- با پایتون میشه یک سایت کامل با امنیت خوب رو ایجاد کرد یعنی اینجوری می خوام بگم که مثلا می تونم به پایتون اعتماد کنم که سایت با یک زیرساخت قوی رو در اختیار من قرار می ده که یک کسب و کار بزرگ و حساس رو روی اون راه اندازی کرد یا باید سراغ زبان های دیگه رفت؟
    3- تو این دوره شما راجبه برنامه نویسی سوکت و شبکه صحبت می کنید؟
    4- آیا بعد از گذراندن این دوره نیازی هست که زبان های دیگه رو یا بگیریم برای مواردی که در سوالاتم عرض کردم یا یاد گرفتن همین پایتون کفایت می کنه؟

    ببخشید که سوالاتم زیاد شد. تشکر از شما
  • سلام و عرض ادب،
    1. زبان های دیگه ای هم هستند که تو دسته زبان های ساده قرار میگیرن، مثل Ruby یا JavaScript، اما به شخصه پایتون رو از بقیه زبان ها ساده تر میدونم.
    2. بله، شما می تونید با پایتون یک سایت کامل رو پیاده سازی کنید، DJango که مبتنی بر Python هست برای توسعه وب استفاده میشه، در مورد اعتماد به پایتون اینطور بگیم که سایتی مثل Youtube با 1 میلیاد بازدید ماهیانه از پایتون استفاده شده.
    3. بله، در مورد برنامه نویسی شبکه داخل این دوره صحبت می کنیم.
    4. پایتون اکثر نیازهای شما رو پوشش میده، اما اگر قصد دارید برنامه های تجاری در قالب ویندوز بنویسید پیشنهاد می کنم سمت زبانی مثل سی شارپ برید.
  • سلام حسین جان؛
    وقتت بخیر استاد عزیز
    آقای مهندس من چون بعضی از پستهای شما رو دنبال می کنم الان با دیدن سوال و جواب شما نسبت به این زبان چند تا سوال دیگه هم برام پیش اومد.
    آقای مهندس مگه این زبان پایتون بیشتر کلاینتی نیستش؟ ببنید منظورم اینه که مثل # C و یا VB نیست تقریبا؟؟ چون شما نوشتین که میشه برای طراحی وب هم ازش استفاده کرد یعنی به قول معروف میشه کدهای CSS و Html رو بیاریم تو قالبهای این زبان؟؟
    الان فکر کنم 90 درصد سایتهای دنیا بر اساس PHP و .net برقرار شدن؛ درست میگم؟ یعنی پایتون چجوری میتونه برنامه نویسی وب رو هم انجام بده؟ آخه محیطش که هیچی نداره و انگاری طفلکی خیلی خالیه !!
    اونوقت پایتون بر پایه وب سرور ویندوز هستش یا لینوکس؟؟ مثلا برای PHP خوب اگه Apache رو هم راه بندازیم کار میکنه و بانکش هم اکثرا از MYSQL یا SQLite استفاده می کنن ولی پایتون چی؟ یه جورایی برام گنگه این زبان انگاری.
    بازم ببخشید. فعلا تا سوال بعدیم.
  • سلام و عرض ادب، اینکه بگیم پایتون زبانی هست که بیشتر در سمت کلاینت کاربرد داره به هیچ عنوان صحیح نیست، شما داخل پایتون امکان راه اندازی وب سرور دارید که به درخواست های وب پاسخ میده. برای مثال این لینک یک HTTP Server ساده داخل پایتون هست یا DJango Framework که یک Framework قدرتمند برای توسعه وب هست.
    شما وقتی قصد توسعه وب سایت رو دارید، مهمترین بخش اینه که بتونید Response مورد نظرتون رو به سمت کلاینت برگردونید که این کار داخل پایتون امکان پذیره.
    در مورد محیط گفتید، شما محدود به محیط Interactive خود پایتون یا نرم افزار Notepad نیستید و همین موضوع هم این اشتباه رو بوجود میاره که فکر کنید زبان پایتون هیچی نداره! شما می تونید داخل محیط Visual Studio یا PyCharm کدهای پایتون رو بنویسید که این محیط ها خیلی قدرتمند هستند.
    درسته که PHP یا NET. نسب به سایر موارد سایت های بیشتری دارند، اما همونطور که گفتم برای توسعه سایتی مثل Youtube از پایتون استفاده شده که قدرت این زبان رو نشون میده.
    در مورد وب سرور، همونطور که گفتم شما وابسته به Apache یا IIS نیستید که بگیم وب سرور لینوکسی یا ویندوزی، شما کافیه از Library های مخصوص ایجاد وب سرور که برای پایتون توسعه داده شده استفاده کنید و وب سرور مورد نظرتون رو بر روی لینوکس یا ویندوز راه اندازی کنید. الان DotNet Core هم بوسیله Kestrel همینکار رو می کنه و می تونید وب سروری خارج از IIS راه اندازی کنید.
    از نظر ارتباط با بانک های اطلاعاتی هم پایتون Driver های مختلفی برای ارتباط با بانک های اطلاعاتی داره، برای مثال خود مایکروسافت برای SQL Server این Driver رو ارائه داده، برای سایر بانک ها مانند MySQL یا Oracle هم Driver ها موجود هستند.
  • دوباره سلام؛
    آقای مهندس اصلا فکر نمیکردم اینقدر قدرتمند باشه. در کنار اینها همچنین میشه به نوشتن برنامه هایی برای نفوذ؛ تست نفوذ و ردگیری مهاجم یا فارنزیک اگه درست بگم اشاره کرد.
    پس یک زبان کلی هستش استاد. الان داشتم در ادامه لینکهای شما این لینک رو که متعلق به درایور مایکروسافت هستش و طریق نصب اون نگاه می کردم.
    خیلی جالبه که یک زبان اینقدر قدرتمند باشه. متشکرم ازتون حسین جان. دست گلتون درد نکنه. مرسی
  • سلام
    ممنون از ویدئو های خوبتون
    من میخوام پروژه های شبکه رو توی NS3 پیاده سازی کنم
    ایا با این اموزش میتونم پروژها رو پیاده سازی کنم؟
  • این دوره آموزش مقدماتی پایتون هست که شما با قابلیت های پایه پایتون آشنا میشید. درباره ارتباط Python و NS3 تو این دوره صحبتی نشده.
  • سلام خدمت استاد گرانقدر
    آیا برنامه ای برای دوره ی پیشرفته پایتون در آینده دارید یا خیر؟
  • سلام، وقت بخیر
    در آینده احتمالش هست که دوره پیشرفته رو شروع کنیم.
  • سلام در مورد regex هم صحبت میشه؟

  • سلام، وقت بخیر
    داخل این دوره در مورد RegEx صحبت نشده.
  • با سلام و عرض ادب خدمت شما جناب آقای مهندس ، مهندس میخواستم ببینم چطوری میتونم یه فرمول رو داخل یه باتن بذارم و ازش استفاده کنم و مقدار مغیرش رو بدست بیارم داخل یه لیبل(مثل ماشین حساب)؟؟
    واقعا لازمه خواهش میکنمممم
    ممنون میشم بهم بگین

برای ارسال نظر ابتدا به سایت وارد شوید

arrow