مهسا نوعی

برنامه‌نویسی فول استک چیست

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

اگر وارد حوزه توسعه وب شده باشید احتمالاً این پرسش برای شما مطرح می‌شود که برنامه نویسی فول استک چیست یا برنامه نویس فول استک کیست؟ در دنیای توسعه و برنامه‌نویسی نرم‌افزار اصطلاحات، ریشه‌های لغوی و همین‌طور ترازهای شغلی زیادی وجود دارد. برنامه‌نویس نرم‌افزار در حوزه وب که هم در سمت بک‌اند یا سرور و …

برنامه نویسی فول استک چیست؟ ادامه »

دلایل یادگیری پایتون

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

معمولاً برای کسانی که به دنبال یادگیری برنامه‌نویسی هستند این سوال مطرح شود که کدام زبان بهتر است. می‌خواهند دلایل یادگیری پایتون را بدانند و یا اصلاً برایشان این موضوع دغدغه باشد که چرا پایتون یاد بگیریم. چه اصراری وجود دارد که این زبان می‌تواند آینده‌دار باشد و آیا برای این موضوع هیچ سند و …

چرا برنامه نویسی پایتون یاد بگیریم؟ ادامه »

فریم ورک ember.js؛ مزایا و معایب

فریم ورک ember.js – مزایا و معایب

فریم ورک ember.js یا همان چهارچوب امبر، یکی از محبوب‌ترین و بهترین گزینه‌ها برای کسانی است که قصد برنامه‌نویسی در سمت فرانت‌اند را دارند و می‌خواهند یک اپلیکیشن و یا صفحه وب طراحی کنند. این فریم ورک یکی از رقبای انگولار به‌حساب می‌آیید. سرعت فوق‌العاده‌ای دارد و همین‌طور از سال 2011 تاکنون توانسته جای خود …

فریم ورک ember.js – مزایا و معایب ادامه »

BackBone.JS چیست و چه کاربردی دارد؟

BackBone.JS چیست و چه کاربردی دارد؟

اگر برنامه‌نویس و طراح وب‌سایت و همین‌طور فرانت‌اند هستید، حتماً در مورد فریم ورک Backbone.js شنیده‌اید. چهارچوب جاوا اسکریپت بکبون در فرانت‌اند به شما اجازه توسعه کدهای جاوا اسکریپت را می‌دهد. می‌توانید به‌راحتی و با استفاده از آن صفحه‌های پویا و ساختاریافته‌ای را طراحی کنید. در واقع بر پایه MVC است و همیشه با فریم …

BackBone.JS چیست و چه کاربردی دارد؟ ادامه »

آشنایی با زبان برنامه نویسی روبی (Ruby)

آشنایی با زبان برنامه نویسی روبی (Ruby)

زبان برنامه نویسی روبی یا به تلفظ برخی دیگر، رابی یک زبان محبوب، ساده و البته کاربردی و انعطاف‌پذیر می‌باشد. توسعه نرم‌افزار با زبان Ruby فوق‌العاده آسان است. به‌راحتی می‌توانید با استفاده از آن از ساختار شی گرایی استفاده کنید. برای اولین‌بار در سال 1993 از آن استفاده شد و این زبان بنا به مقاصد …

آشنایی با زبان برنامه نویسی روبی (Ruby) ادامه »

مقایسه و بررسی پایگاه داده SQL و NoSQL؛ کدام بهتر است؟

مقایسه و بررسی پایگاه داده SQL و NoSQL

دو ساختار کلی برای پایگاه‌های داده در حوزه کامپیوتر در نظر گرفته شده است. هرکدام از آن‌ها ویژگی‌های خاص خود را دارند. به بررسی و مقایسه SQL و NoSQL می‌پردازیم. به‌طورکلی شما در فضای برنامه‌نویسی و توسعه وب و هر چیزی که به کامپیوتر مربوط است نیاز به پایگاه داده دارید. دو گزینه در دسترس …

مقایسه و بررسی پایگاه داده SQL و NoSQL ادامه »

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

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

زبان برنامه نویسی Go در حال حاضر یکی از متفاوت‌ترین و قدرتمندترین زبان‌های توسعه ابر و سرور است. با نام زبان برنامه نویسی Golang نیز شناخته می‌شود و توان نرم‌افزاری ویژه‌ای دارد که در ادامه در خصوص آن صحبت می‌کنیم. این زبان متن‌باز، ساده و قابل‌اطمینان است و می‌تواند خروجی‌های کم‌دردسرتری به شما بدهد. ضمن …

زبان برنامه نویسی Go چیست؟ ادامه »

آشنایی با زبان برنامه نویسی سوئیفت - دنیای جذاب اپل

آشنایی با زبان برنامه نویسی سوئیفت – دنیای جذاب اپل

زبان برنامه نویسی سوئیفت در حال حاضر یکی از محبوب‌ترین‌ها برای توسعه نرم‌افزاری محصولات شرکت اپل است. با بهره‌گیری از زبان swift شما قادر هستید به‌راحتی برای آیفون، مکینتاش، ساعت‌های اپل و تلویزیون‌های این شرکت برنامه و بازی طراحی کنید. امکانات و قابلیت‌های فوق‌العاده‌ای دارد و وقتی توسط شرکت توسعه‌دهنده معرفی شد، هدف اصلی آن …

آشنایی با زبان برنامه نویسی سوئیفت – دنیای جذاب اپل ادامه »

معماری مایکرو سرویس

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

معماری مایکرو سرویس (Microservice Architecture) یا میکروسرویس در حال حاضر یکی از محبوب‌ترین سیستم‌های نرم‌افزاری است به طور مفصل و کلی به پلتفرم‌هایی گفته می‌شود که نرم‌افزار به‌صورت مستقل و با امکان توسعه جداگانه یا بخش‌بخش (جزیره‌ای) طراحی می‌گردد. به زبان ساده یعنی چند سرویس برای ایجاد یک سرویس اصلی یا همان پروژه‌های کوچک و …

مایکرو سرویس چیست و چه کاربردی دارد؟ ادامه »

پردرآمد ترین زبان‌های برنامه نویسی 2022 کدامند؟

پردرآمد ترین زبان‌های برنامه نویسی 2022 کدامند؟

در ادامه این مقاله به بررسی پردرآمد ترین زبان‌های برنامه نویسی 2022 و محبوب‌ترین زبان‌های کدنویسی سال مطابق تحقیقات جهانی و بر اساس نیاز جامعه توسعه تکنولوژی می‌پردازیم. زبان‌های برنامه نویسی امروزه شامل صفر و یک یا ساختار سطح پایین و زبان ماشین نمی‌شوند. صرفاً کافی است که کمی در مورد الگوریتم و فلوچارت اطلاعات …

پردرآمد ترین زبان‌های برنامه نویسی 2022 کدامند؟ ادامه »

فریم ورک Mongoose

آشنایی با فریم ورک Mongoose

فریم ورک Mongoose یک چهارچوب محبوب و قوی برای استفاده روی دیتابیس مانگو است. با استفاده از چهارچوب مانگوس شما می‌توانید بر مبنای پایگاه‌داده مانگو دی بی داده‌ها را استفاده، فراخوانی و ذخیره کنید. همین‌طور رابط‌های قدرتمندی دارد و یکی از سریع‌ترین و بهترین‌ها به‌حساب می‌آید. البته در وب فارسی در مورد آن اطلاعات کمی …

آشنایی با فریم ورک Mongoose ادامه »