برنامه نویسی

برای آن‌که در زمینه برنامه‌نویسی به مهارت بالایی دست پیدا کنید به تمرین زیاد نیاز دارید. به عبارت دیگر یادگیری برنامه‌نویسی همانند رانندگی است. شما تنها با خواندن آیین‌نامه‌ها و قوانین نمی‌توانید در رانندگی مهارت پیدا کنید، بلکه از طریق پشت سر گذاشتن جلسات متعدد رانندگی است که در کار خود پیشرفت خواهید کرد. یکی از راهکارهایی که به شما در بهبود مهارت‌های برنامه‌نویسی کمک می‌کند، حضور در چالش‌های کدنویسی است. چالش‌هایی که باعث بهبود مهارت‌ها شده و شما را با سایر روش‌های به کار گرفته شده از سوی برنامه‌نویسان آشنا می‌کند.
چرا برنامه‌های نوشته شده بسیار کند اجرا می‌شوند
21 شهريور 1397
اگربعد از پشت سر گذاشتن زحمات فراوان برای توسعه نرم‌افزار دوست‌داشتنی خود با معضل سرعت کم اجرای آن مواجه شدید، باید بدانید که پنج دلیل عمده وجود دارد که باعث می‌شود برنامه نوشته شده شما در محصول نهایی و عمل با شکست مواجه شود. اگر یک برنامه‌نویس هستید و دوست ندارید برنامه‌ نوشته شده‌تان به‌واسطه کارایی پایین با شکست روبه‌رو شود، پیشنهاد می‌کنیم این مطلب را مطالعه کنید.
دانلود کنید: کتاب مدیریت بانک‌های اطلاعاتی
18 شهريور 1397
طراحی، پیاده‌سازی، برنامه‌نویسی و مدیریت بانک‌های اطلاعاتی جزو مشاغلی نیستند که شما به‌سادگی بتوانید از طریق گذراندن چند ساعت کلاسی درسی یا واحد آموزشی در آن‌ها تبحر پیدا کنید. برای تسلط بر هر یک از این عناوین شغلی، به‌صرف زمان زیاد و کسب تجربه فراوان نیاز دارید.
یک ابزار ساده اما کاربردی برای جستجوی متن در فایلهای باینری
12 شهريور 1397
در مواقع مختلف همه ما نیاز داریم تا یک کلمه یا عبارت خاص را در یک فایل متنی پیدا کنیم و با ابزارهای مختلفی که در این زمینه وجود دارد این کار به راحتی قابل انجام است. اما اگر متن مورد نظر ما برای جستجو در یک فایل باینری باشد چه باید کرد؟ اگر چه انجام چنین کاری معمولا به ندرت اتفاق می‌افتد، اما اگر قبلا چنین کاری را انجام نداده باشید انجام آن برای شما چندان راحت نخواهد بود. اما جای نگرانی نیست، ابزاری برای این کار وجود دارد که این کار را بسیار راحتتر می‌کند.
نام کتاب: کدنویسی و توسعه وب ویژه افراد تازه‌‌کار
06 شهريور 1397
اگر شما یک توسعه‌دهنده وب هستید یا در نظر دارید به دنیای برنامه‌نویسی وب وارد شوید، در ابتدا باید اطلاعات فنی در ارتباط با رابط‌های کاربری، بانک‌های اطلاعاتی و دیگر ویژگی‌هایی که امروزه سایت‌های مدرن وب و برنامه‌های موبایل بر پایه آن‌ها به تعامل با کاربران می‌پردازند، به دست آورید. کتاب «کدنویسی وب ویژه افراد تازه‌کار» به زبانی شیوا و ساده در ارتباط با زبان‌های برنامه‌نویسی و مهارت‌هایی که در این زمینه به آ‌ن‌ها نیاز دارید، اطلاعات لازم را در اختیار شما قرار می‌دهد.
چرا یادگیری زبان اسکالا و برنامه‌نویسی تابعی مهم است
17 مرداد 1397
تقریبا اکثر قریب به اتفاق برنامه‌نویسان به این حقیقت اذعان دارند که اسکالا یکی از رقبای اصلی و جدی زبان جاوا است. اسکالا زبانی است که به یک برگ برنده مهم که همانا چندپارادایمی است، تجهیز شده است. چندپارادایمی یکی از فاکتورهای مهمی است که باعث می‌شود برنامه‌نویسان جذب یک زبان برنامه‌نویسی شوند. در این مقاله با 10 دلیل مهمی آشنا خواهید شد که در چند سال اخیر باعث شده‌اند برنامه‌نویسان زبان جاوا به سمت زبان اسکالا متمایل شوند.
مهندسی نرم‌افزار و برنامه‌نویسی چه تفاوت‌هایی با یکدیگر دارند؟
16 مرداد 1397
در این مقاله قصد داریم به واکاوی این موضوع بپردازیم که مهندسان نرم‌افزار چه افرادی هستند، برنامه‌نویسان چه کسانی هستند و این دو گروه از متخصصان چه تفاوت‌هایی با یکدیگر دارند. جمله معروفی در این ارتباط وجود دارد که می‌گوید: «همه مهندسان نرم‌افزار می‌توانند برنامه‌نویسی کنند، اما همه برنامه‌نویسان نمی‌توانند یک نرم‌افزار را مهندسی کنند.»
هر یک از ما دوست داریم در زمان کار با اندروید برنامه‌ای متناسب با نیازهای خود ایجاد کنیم. حتا به عنوان مدیرعامل یک کسب‌وکار نیز ممکن است تمایل داشته باشید برنامه‌ای متناسب با حرفه خود ایجاد کنید. برنامه‌های کاربردی نه تنها برای پیشرفت کسب‌وکار شما مفید هستند بلکه به شما اجازه می‌دهند در طول روز نحوه تعامل مشتریان با کسب‌وکار خود را ارزیابی کنید. با این وجود ساخت برنامه‌های کاربردی به دانش برنامه‌نویسی نیاز دارد که همه مردم نمی‌توانند به شکل جدی و حرفه‌ای آن‌را یاد بگیرند. اما نگران نباشید. سایت‌هایی وجود دارند که به شما کمک می‌کنند بدون نیاز به دانش برنامه‌نویسی برنامه‌های اندرویدی خود را ایجاد کنید.
دلایل متعددی برای انتخاب زبان برنامه نویسی پایتون به عنوان یک حرفه وجود دارد. پایتون یک زبان برنامه‌نویسی سطح بالا است که برای برنامه نویسی عمومی‌ مورد استفاده قرار می‌گیرد و یادگیری آن ساده و قابل فهم است. پایتون چند سالی است که در بین زبان‎های برنامه‌نویسی مطرح و سطح بالا رتبه بالایی را به خود اختصاص داده است. گوگل، مایکروسافت و فیسبوک همگی به درجات مختلف از کدنویسی پایتون استفاده می‌کنند. حالا پرسش اینجا است که آیا می‌توان ظرف یک ماه زبان برنامه نویسی پایتون را یاد گرفت؟
چگونه با WebAssembly اپلیکیشن‎های باینری با عملکرد بالا را به مرورگر وارد کنیم
21 خرداد 1397
دو دهه است که ما تنها یک زبان برنامه‌نویسی برای استفاده در مرورگرهای وب در اختیار داشته‎ایم: جاوا اسکریپت. مرگ تدریجی پلاگین‎های باینری ثالث زبان‎های دیگری مثل جاوا و اکشن‌اسکریپت، فلش را به عنوان یک عامل تجملاتی در توسعه وب به وجود آورد. سایر زبان‎های تحت وب مثل کافی اسکریپت نیز صرفا به جاوا اسکریپت کامپایل می‎شوند. اما حالا شاهد یک پدیده جدید با نام WebAssembly یا به اختصار WASM هستیم.

صفحه‌ها

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