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

چگونه در سایه ویروس کرونا به یک برنامه‌نویس فو‌ل‌استک تبدیل شویم؟
19 ارديبهشت 1399
ویروس کرونا روی مبحث آموزش تاثیر زیادی گذاشته و تقریبا بیش از نیمی از آموزشگاه‌ها مجبور شده‌اند آموزش‌های خود را به شیوه آنلاین برگزار کنند. شیوه آنلاین مزایا و معایب خاص خود را دارد. به‌طور مثال، در شیوه آنلاین باید سیستم سخت‌افزاری شما از عهده اجرای کدها یا پروژه برآید و مهم‌تر آن‌که سخت‌افزارهای لازم برای برقراری ارتباط را در اختیار داشته باشید. با این‌حال، مزایایی نیز دارد. کاربران این قابلیت را دارند تا جلسات را ضبط کرده و به هر میزان که نیاز دارند به آن‌ها گوش دهند. برخی از کاربران ترجیح می‌دهند از این ایام به شکل بهینه‌تری استفاده کرده و خود شروع به یادگیری مباحث کنند.
همه ما در طول زندگی و دوره کاری خود مرتکب اشتباه می‌شویم. اشتباه کردن جزء ثابت یادگیری است. از راه رفتن گرفته تا یادگیری یک زبان برنامه‌نویسی جدید همچون پایتون، ما همواره اشتباهات مختلفی را مرتکب می‌شویم که این اشتباهات به ما در یادگیری بهتر کمک می‌کنند.
همه می‌دانند که یادگیری برنامه‌نویسی کاری نسبتا دشوار است. شما به سال‌هال تمرین و مهم‌تر از آن پشتکار نیاز دارید تا بتوانید مهارت‌های برنامه‌نویسی را به خوبی کسب کنید. اما چالش اصلی در ارتباط با پیدا کردن خود زبان‌ برنامه‌نویسی است که به دنبال یادگیری آن هستید.
زبان پایتون در میان زبان‌های برنامه‌نویسی سریع‌ترین رشد را داشته است
27 شهريور 1396
اگر تنها چند دقیقه وقت صرف کرده و به ترکیب نحوی پایتون نگاهی داشته باشید با ما هم عقیده خواهید شد که این زبان برنامه‌نویسی از یک ترکیب نحوی ساده بهره می‌برد. ترکیب نحوی ساده، کاربری وسیع و میزان تقاضای بالا برای این زبان باعث شده است تا بسیاری از توسعه‌دهندگان حرفه‌ای و تازه‌کار مجذوب این زبان برنامه‌نویسی همه کاره شوند.
بهترین نقل‌قول‌های عنوان شده از سوی برنامه‌نویسان بزرگ
18 شهريور 1396
برنامه‌هایی که امروزه همه ما از آن‌ها استفاده می‌کنیم به واسطه تلاش‌های مستمر برنامه‌نویسان بزرگ آماده شده‌اند. در حالی که تعدادی از این برنامه‌ها جالب توجه و شاخص هستند به همان نسبت نقل‌قول‌های مطرح شده از سوی تعدادی از برنامه‌نویسان بزرگ و نیز اندیشمندان دیگر حوزه‌ها جالب توجه است. نقل قول‌هایی که در ادامه مشاهده می‌کنید هر یک پیام مهمی را در خود جای داده‌اند.
یافتن الگوریتمی برای حل معمای وزیرها
15 شهريور 1396
کسی که بتواند بهترین برنامه را برای حل یک معمای معروف شطرنج ارائه کند، یک میلیون دلار جایزه دریافت خواهد کرد. معمایی که هر چند ساده به نظر می‌رسد اما کامپیوترها برای حل آن به سال‌ها زمان نیاز دارند.
چرا یادگیری پایتون برای برنامه‌نویسان تازه‌کار کاملا ایده‌آل است؟
15 شهريور 1396
در پنج سال گذشته سایت‌هایی همچون Coding Dojo به 5 هزار نفر از افرادی که تازه به دنیای برنامه‌نویسی وارد شده بودند پایتون را آموخت. نکته‌ای که همواره باید به آن دقت کنید این است که برای آموزش یا یادگیری اولین زبان برنامه‌نویسی باید به سراغ یک گزینه کامل بروید. به نظر می‌رسد پایتون این ویژگی را به خوبی دارد.
یادگیری جاوااسکریپت برای توسعه‌دهندگان وب از نان شب واجب‌تر است!
15 شهريور 1396
جاوااسکریپت در هر مکانی قرار دارد. این زبان به منظور ساخت برنامه‌های تعاملی که به کاربران اجازه می‌دهد با برنامه‌ها ارتباط متقابلی داشته باشند مورد استفاده قرار می‌گیرد. امروزه کاربران انتظار دارند تا صفحات وب روان باشند، در سریع‌ترین زمان به محاوره‌های آن‌ها پاسخ دهند و در نهایت برنامه بر مبنای انتظار آن‌ها رفتار کند.
بیش از 5000 سورس‌کد متعلق به زبان‌های برنامه‌نویسی در گیت‌هاب منتشر شد
31 مرداد 1396
مجموعه بسیار ارزشمندی از کدهای برنامه‌نویسی گروه ActiveState به تازگی روی گیت‌هاب عرضه شده است. اگر علاقه‌مند هستید این کدها را از نزدیک مورد بررسی قرار دهید، پیشنهاد می‌کنم به این کدها از نزدیک نگاهی داشته باشید.
زبان‌های برنامه‌نویسی رو به مرگ
29 مرداد 1396
اگر با برنامه‌نویسان گفت‌وگویی داشته باشید مشاهده می‌کنید که هر برنامه‌نویسی یک زبان محبوب خود را برگزیده است. اما یکسری زبان‌های برنامه‌نویسی نیز وجود دارند که بسیاری از برنامه‌نویسان در آرزوی حذف دائمی آن‌ها از جهان فناوری هستند. زبان‌هایی که به مرور زمان ممکن است محو شوند.
MicroPython نسخه سفارشی شده پایتون برای دستگاه‌های جایگذاری شده
20 مرداد 1396
در حالی که پایتون یک زبان همه منظوره است، اما در بعضی موارد گزینه ایده‌آلی برای انجام یکسری از پروژه‌ها نیست. به‌طور مثال برای ساخت بازی‌ها بهتر از زبان سی پلاس پلاس استفاده شود. در زمینه دستگاه‌های توکار موسوم به Embedded نیز زبان سی گزینه اصلی است. اما در این میان توسعه‌دهندگان گزینه ویژه‌ دیگری به نام MicroPython را در اختیار دارند. زبانی که برای جواب‌گویی به این نیازها طراحی شده است.
IEEE فهرست برترین زبان‌های برنامه‌نویسی سال 2017 را منتشر کرد
03 مرداد 1396
انجمن مهندسان برق و الکترونیک مطابق روال سال‌های گذشته با رسیدن فصل تابستان فهرستی از ده زبان برنامه‌نویسی برتر سال جاری میلادی را منتشر کرد. این انجمن پس از بررسی ویژگی‌ها و قابلیت‌های مختلف این زبان‌ها در نهایت فهرستی از محبوب‌ترین زبان‌های برنامه‌نویسی را منتشر کرد.
ماه جولای برای بسیاری از توسعه‌دهندگان و کدنویسان جهان ماه سرور و شادی است. به واسطه آ‌ن‌که همگان انتظار می‌کشند تا آقای اریک لیگمن مدیر ارشد فروش مایکروسافت، در این ماه تعدادی از کتاب‌های الکترونیکی مایکروسافت را به رایگان در اختیارشان قرار دهد. همانند سال گذشته میلادی امسال نیز مایکروسافت تعدادی از کتاب‌های ارزشمند خود در حوزه‌های مختلف را به‌طور رایگان در اختیار توسعه‌دهندگان قرار داد.
تکنیک‌های کاربردی استخراج داده‌ها با لینک (بخش چهارم)
12 ارديبهشت 1396
در شماره گذشته با تعدادی از محاوره‌های کاربردی لینک در ارتباط با فایل‌های XML آشنا شدیم. اسناد XML با توجه به آنکه بر مبنای یک استاندارد جهانی آماده می‌شوند، همواره به یک شکل مورد استفاده قرار می‌گیرند. نکته جالب توجهی که در ارتباط با فایل‌های XML وجود دارد این است که حتی کاربران عادی نیز می‌توانند این اسناد را مشاهده یا ایجاد کنند. اما برنامه‌نویسان با توجه به حوزه کاری خود باید با شیوه ساخت و به‌کارگیری این اسناد در برنامه‌های کاربردی آشنایی داشته باشند. در شماره گذشته تاحدی با تکنیک‌های مربوط به XML آشنا شدیم. در این شماره با چند تکنیک کوتاه اما مهم که در ارتباط با اسناد XML وجود دارد، آشنا خواهیم شد.
برای شروع آموزش برنامه‌نویسی؛ این ده مطلب را بخوانید!
22 فروردين 1396
دنیای کدنویسی و برنامه‌نویسی بسیار بزرگ و گسترده است؛ زبان‌های مختلف برنامه‌نویسی برای پلفرم‌های مختلف گیچ‌کننده هستند و یک مبتدی نمی‌داند از کجا باید شروع کند. ما ده مطلب کاربردی در این زمینه را جمع‌آوری کردیم تا بتوانند برای علاقه‌مندان آموزش برنامه‌نویسی مفید و راه‌گشا باشند.

صفحه‌ها

اشتراک در برنامه‌نویسی
توسعه و پشتیبانی توسط : ایران دروپال
پشتیبانی توسط ایران دروپال