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

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

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

 پایتون

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

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

‫‫

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

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

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

انتخاب یک ادیتور مناسب برای کدنویسی

ادیتور مناسب

یکی از مهم ترین قدم ها برای شروع برنامه نویس انتخاب یک محیط مناسب برای نوشتن کدها می باشدیک برنامه نویس اکثرا زمان خودش رو در بین کدها سپری می کنه پس باید این محیط برای برنامه نویس یک محیط دلچسب و مطلوب باشد تا احساسی خوبی در زمان کد نویسی به کاربر دست دهد. از این رو زیبا بودن محیط ادیتور یک از ویژگی های ادیتور جهت انتخاب آن می باشد. Read more about انتخاب یک ادیتور مناسب برای کدنویسی

قبل از ساخت یک اپلیکیشن موبایل ,باید چه سوالاتی از خود بپرسیم؟

قبل از ساخت یک اپلیکیشن موبایل ,باید چه سوالاتی از خود بپرسیم؟

استفاده از تلفن‌های همراه روز به روز بیشتر می‌شود اما با وجود تمام تغییراتی که گوشی‌های همراه تجربه می‌کنند، این حقیقت که ساخت و توسعۀ اپلیکیشن‌های تلفن همراه یک فرصت طلایی برای موفقیت است، همواره بدون تغییر باقی مانده است! افرادی که با نحوۀ برنامه‌نویسی موبایل آشنایی ندارند، گمان می‌کنند برای ساخت یک اپلیکیشن -مانند ایجاد یک وبسایت- فقط تایپ کردن و کلیک کردن کافی است؛ در حالی که این ۲ مسئله کاملا با یکدیگر تفاوت دارند. بد نیست این را همه متذکر شویم که تعداد مهندسان موفق در زمینۀ برنامه‌نویسی Android و iOS بسیار اندک است. آنچه در این مقاله قصد داریم مورد بررسی قرار دهیم، این است که با اتخاذ چه رویکردی می‌توان یک تیم توسعهٔ اپ موبایل را رهبری کرد تا به موفقیت رسید؛ در ادامه، با پروگرمینگ همراه باشید. Read more about قبل از ساخت یک اپلیکیشن موبایل ,باید چه سوالاتی از خود بپرسیم؟

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

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

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

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

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

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

هدف چیست؟

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

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

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

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

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

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

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

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

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

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

در فضای کسب و کار بازاریابی و فروش، متخصصین این حوزه رفتار مصرف کنندگان را بواسطه ی «نوعی از پاداش» در مقابل مصرف کالا یا خدماتشان، نهادینه می کنند. به طور مثال، بارها و بارها با این شعار مواجه شده‌ایم که از فلان فروشگاه زنجیره ای حداقل ۱۰۰ هزار تومان خرید کنید یا در فلان بانک مبلغ ۱۰۰۰۰۰۰ تومان حساب باز کنید تا در قرعه کشی یکی از خودروهای باکیفیت ملی شرکت داده شوید! اما در فضای کسب و کارهای آنلاین قضیه کاملاً متفاوت است؛ به عبارت دیگر، وب مسترها و مدیران تجربه ی کاربری به خوبی می‌دانند که اگر کاربران سایت را نتوانند به سرعت به خدمات آنلاین خود معتاد کنند، محکوم به شکست هستند و یکی از راه کارهایی که از آن طریق می‌توان به این مهم دست یافت مکانیسمی مدرن جهت تحت تأثیر قرار دادن مخاطبین آنلاین خود است تحت عنوان Hook Model که در این مقاله قصد داریم به تفصیل پیرامون آن صحبت کنیم. با پروگرمینگ همراه باشید. Read more about مراقب باشید! من به سندرم دیجی کالا مبتلا شدم شما چطور؟

آشنایی با Framework های جاوا

در این مقاله با مفهوم framework و کاربرد آن در java و ویژگی های آن آشنا میشویم.به طور کلی ،Framework می تواند به عنوان یک ساختار واقعی یا مفهومی تعریف شود که برای راهنمایی برنامه نویسان جهت توسعه و ساخت برنامه های مفید و پرکاربرد بر روی سرورها تعبیه شده است. Read more about آشنایی با Framework های جاوا

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

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

آیا حاضر به یادگیری یک زبان جدید در سال آینده هستید؟ انگلیسی یا فرانسه؟ یا شاید یک زبان برنامه نویسی؟ بر اساس آمار منتشر شده توسط یک وب سایت کاربابی، در اکثر شغل های نرم افزاری، فرصت های استخدامی کمتر برابر با درآمد بیشتر است. به عنوان مثال زبان های SQL, Java یا ++C فرصت های شغلی زیادی را فراهم می کنند ولی درآمد کمتری نسبت به زبان هایی مانند Objective-C و Scala دارند. چرا که تقاضا برای این ۲ زبان به مراتب کمتر است. در این مقاله با پروگرمینگ همراه باشید تا با زبان هایی آشنا شوید که از درآمد به نسبت بیشتری نسبت به سایر زبان های برنامه نویسی رایج برخوردارند. Read more about یادگیری این زبان های برنامه نویسی, به کسب درآمد بیشتر منجر می شود

مزایای مقاله نویسی

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

مزایای مقاله نویسی

MAHESH CHAND بنیان گذار و موسس سایت پرطرفدار و محبوب C# Corner  در یک مقاله درباره ی اهمیت نوشتن مقالات اینطور بیان می کند: Read more about مزایای مقاله نویسی برای برنامه نویسان

عادت سازی: راهی به منظور کسب موفقیت در فضای آنلاین

عادت سازی: راهی به منظور کسب موفقیت در فضای آنلاین

اگر خیلی ساده بخواهیم مفهوم Habit Formation یا «عادت سازی» در فضای آنلاین را توضیح دهیم، بایستی بگوییم که شرکت های موفق فناوری -همچون گوگل، فیسبوک، توییتر و غیره- تجربیاتی برای کابرانشان رقم می‌زنند که این دست تجربیات منجر به رفع برخی مشکلات کاربران با استفاده از خدمات و سرویس های این شرکت ها می‌گردد که در نهایت این تجربیات موفق و لذت بخش تبدیل به یک عادت می‌شوند که در اکثر مواقع ترک آن‌ها کاری بس دشوار است. در ادامه با پروگرمینگ همراه باشید تا چهار عامل ایجاد کننده عادات کاربران آنلاین را بررسی کنیم. Read more about عادت سازی: راهی به منظور کسب موفقیت در فضای آنلاین

کدام زبان برنامه نویسی برایم مناسب است؟

کدام زبان برنامه نویسی برایم مناسب است؟

جمله ی جالبی از مرحوم استیو جابز وجود دارد با این مضمون که “به نظر من در آمریکا همه باید کدنویسی را فرا گیرند چرا که کدنویسی به شما یاد می‌دهد که چگونه فکر کنید!” علی و هادی پرتوی -دو ایرانی تاثیر گذار در سیلیکون ولی- هم با ابداع چیزی تحت عنوان Hour of Code ایده ایده ی استیو جابز را عملی کردند. یادگیری برنامه نویسی چیزی است که هم می‌شود آن را در دانشگاه فرا گرفت و هم به صورت فردی و با مطالعه ی منابع مرتبط اقدام به فراگیری آن کرد اما سؤال مهم اینجا است که کدام زبان برنامه نویسی را می بایست یاد گرفت که در این مقاله قصد داریم بررسی کنیم که بسته به نیاز شما، کدام زبان برنامه نویسی مناسب شما است.با پروگرمینگ همراه باشید. Read more about کدام زبان برنامه نویسی برایم مناسب است؟