چگونه برنامه نویس شویم − قسمت ۳ − معرفی زبان python

سلام خدمت همه دوستان پروگرمینگ

در این قسمت میخوام زبان پایتون رو معرفی کنم! پس با ما باشید …

 پایتون

پایتون (به انگلیسی: Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد.

شی گرایی پایتون

‫‫

پایتون یک زبان برنامه نویسی شی گرا است و از ویژگی های پیشرفته ای چون وراثت,چند شکلی , سربار گزاری

عملگر و … پشتیبانی میکند. یک از ویژگی های پایتون که لقت چسب پایتون را برای پایتون به ارمغان اورده امکان

استفاده کد های دیگر در زبان هایی مثل جاوا و سی پلاس پلاس است که در حقیقت کار چسباندن قطعات کد جدا و فقط نوشتن بدنه اصلی به عهده پایتون است . Read more about چگونه برنامه نویس شویم − قسمت ۳ − معرفی زبان python

چگونه برنامه نویس شویم؟ قسمت ۲ − زبان های تحت وب کدامند ؟

برنامه نویس

 

 

خب در این قسمت از چگونه برنامه نویس شویم میخوام شما رو با زبان های تحت وب آشنا کنم  پس با پروگرمینگ باشید

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

در این مطلب چند زبان پرطرفدار وب معرفی می‌شود.

توسعه وب سایت دارای دو رویکرد کلی تحت عناوین طراحی وب (Web design) و برنامه نویسی وب (Web programming) است

که هر یک دارای زبان‌های متعددی برای ساخت یک وبگاه هستند. با توجه به این دو گرایش؛ دسته بندی دقیق‌تری را می‌توان عناوین زیر را ارایه کرد :

برنامه نویسی سمت کاربر (Client side):

HTML :

  • این زبان در سال ۱۹۸۹ توسط تیم برنرزلی خالق وب برای انتشار داده‌ها معرفی شد.
  • ساختار و پیکره‌بندی یک صفحه اینترنتی بر پایه عناصر HTML است که این عناصر در نزد توسعه دهندگان وب همان تگ‌ها هستند.
  • شکل کلی یک تگ HTML بدین گونه است <body>:
  • کلیه اطلاعاتی که قرار است برای کاربر نمایش داده شود باید در بین این تگ‌ها قرار گیرد.
  • در واقع می توان گفت HTML یک زبان برنامه نویسی نیست بلکه زبانی برای نشانه گذاری عناصر صفحات است.
  • در حال حاضر آخرین نسخه این زبان نسل پنجم آن است که در سال ۲۰۰۸ معرفی شد ولی هنوز به تایید کنسرسیوم جهانی وب (W3C) نرسیده و توسعه آن هم هنوز نهایی نشده است. مشاهده یک نمونه صفحه HTML
  • بسیاری از کارشناسان وب معتقدند کد نویسی در HTML5 شکل جدیدتری از خود را نمایان خواهد کرد، به گونه ای که تمام عناصرصفحه‌ها معنا دارتر شده و رفته‌ رفته تبدیل به زبانی برای تولید اپلیکیشن‌ها خواهد شد.
  • اهمیت دستیابی به HTML5 آن قدر زیاد بود که استیو جابز رئیس شرکت اپل در سال ۲۰۱۰ طی نامه‌ای سرگشاده خبر از ظهور HTML5 و نابودی فلش داد.

 css :

Read more about چگونه برنامه نویس شویم؟ قسمت ۲ − زبان های تحت وب کدامند ؟

معرفی انواع ادیتور برای پایتون کارها !

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

 

 

در این نوشته به شما پایتون کاران خواهیم گفت که انواع  ادیتور برای پایتون کدامند ؟ پس با پروگرمینگ همراه باشید….

ادیتور چیست ؟

ما برای کد نویسی نیاز به نرم افزاری تحت عنوان Editor یا ویرایشگر کد داریم تا با استفاده از آن بتوانیم کدنویسی کنیم.

یکی از ویرایشگرهای کد معروف که در سیستم عامل ویندوز به صورت پیش‌فرض نصب شده است، Notepad نام دارد که حتماً با آن آشنا هستید

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

ادیتور پیش فرض سیستم عامل گنو/لینوکس VIM نام دارد و مکینتاش اپل هم از ادیتوری تحت عنوان TextEdit برخوردار است.

حال برویم سراغ اصل مطلب که بهترین ادیتور های پایتون کدامند ؟ Read more about معرفی انواع ادیتور برای پایتون کارها !

چگونه برنامه نویس شویم؟ قسمت اول

چگونه برنامه نویس

قطعا همه کسایی که دارن این مطلبو میخونن میخوان برنامه نویس شن ولی نمیدونن چجوری؟؟؟؟

خب من یعنی امیر جودکی تو این پست بهتون میگم که چجور برنامه نویس بشید!

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

به زبان خیلی ساده،‌ برنامه نویسی عبارت است از نوشتن دستوراتی که یک سیستم -مثل کامپیوتر- آن‌ها را متوجه شده و دستورات ما را یکی پس از دیگری اجرا می کند.حال، یک زبان برنامه نویسی لغات، دستورات و قوانینی را در اختیار ما به عنوان یک برنامه نویس قرار می‌دهد که از آن طریق می‌توانیم با کامپیوترها و سیستم‌های کامپیوتری صحبت کنیم (دقیقاً به همان صورت که ما از واژگان زبان شیرین فارسی برای ارتباط با یکدیگر استفاده می‌کنیم و حرف همدیگر را می فهمیم!). اما اینجا برنامه نویسی تموم نمیشه ! خب حالا ما بعد از اینکه فهمیدیم که برنامه نویسی چی هست حالا باید هدفمون رو مشخص کنیم !

هدف چیست؟

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

یعنی برنامه نویسی رو میخواید برای چی یادبگیرید ؟؟؟

بعضی ها صرفا برای اینکه دوست دارن برنامه مینویسن و بعضی ها به عنوان شغلشون انتخاب میکنن .

مراحل بعد از انتخاب هدف :

۱_  اینکه ببینید باید چه زبانی رو یاد بگیرید برای مثال : من میخوام یه وب سایت بسازم پس باید برم زبان هایی رو یادبگیرم

که بدرد ساختن یه سایت بخورن( که در پست های بعدی بصورت کامل توضیح میدم چه زبانی برای چه کاری خوبه )و

نکته اخر اینه چجور زبانی خوب تره که اونم میگم

۲ـ بعد از اینکه راه رو پیدا کردید باید انتخابی کنید که سرنوشت ساز هست برای شما …. Read more about چگونه برنامه نویس شویم؟ قسمت اول