آموزش برنامه نويسي

فریم ورک آیونیک چیست؟ (ionic سکو توسعه موبایل)

فریم ورک آیونیک چیست؟ (ionic سکو توسعه موبایل)

در ادامه معرفی ابزار و زبان های برنامه نویسی در خدمت شما هستیم با مقاله فریم ورک آیونیک چیست؟ (ionic سکو توسعه موبایل) از وب سایت آموزش برنامه نویسی سورس باران. آیونیک یک کیت توسعه نرم‌افزار با منبع باز برای توسعه برنامه موبایل ترکیبی است که در سال ۲۰۱۳ توسط مکس لینچ، بن اسپری و آدام بردلی در شرکت Drifty ساخته شده‌ است.

نسخه اصلی در سال ۲۰۱۳ منتشر شد و برروی انگولار جی‌اس و Apache Cordova ساخته شده‌است. با این حال، آخرین نسخه به عنوان مجموعه ای از کامپوننت‌های وب مجدداً ساخته شد و به کاربر اجازه می‌داد هر سکو رابط کاربری مانند انگولار، ری‌اکت و ویو جی‌اس را انتخاب کند. همچنین امکان استفاده از اجزای آیونیک بدون هیچگونه سکو رابط کاربری را فراهم می‌کند. آیونیک با استفاده از فناوری‌های وب مانند اچ‌تی‌ام‌ال۵، سی‌اس‌اس CSS و Sass، ابزارها و خدماتی را برای توسعه برنامه‌های موبایل ترکیبی، رایانه رومیزی و برنامه‌های پیشرفته وب مبتنی بر فناوری‌ها و شیوه‌های نوین توسعه وب ارائه می‌دهد. به‌طور خاص، برنامه‌های تلفن همراه می‌توانند با این فناوری‌های وب ساخته شوند و سپس از طریق فروشگاه‌های برنامه‌های بومی توزیع شوند تا با استفاده از Cordova یا Capacitor روی دستگاه‌ها نصب شوند.

(بیشتر…)

آموزش کامل کار با فرم ها در HTML

آموزش کامل کار با فرم ها در HTML

با جلسه بیست و چهارم آموزش متنی Html در خدمت شما هستیم با آموزش کامل کار با فرم ها در HTML از وب سایت آموزش برنامه نویسی سورس باران.حتما تا به حال به وب‌سایت‌هایی برخورده‌اید که در آن‌ها فرم‌هایی قرار داشته و نیاز داشتید برای انجام عملی آن‌ها را پرکنید. معمولا از این فرم‌ها برای ثبت‌نام یا ثبت مشخصات استفاده می‌شود. شما دوستان عزیز در این مقاله آموزش متنی HTML روش قرار دادن فرم در یک صفحه وب سایت را خواهید آموخت.

(بیشتر…)

آموزش دستورات شرطی در برنامه نویسی پایتون

آموزش دستورات شرطی در برنامه نویسی پایتون

در خدمت شما هستیم با آموزش دستورات شرطی در برنامه نویسی پایتون از وب سایت آموزش برنامه نویسی سورس باران. از دستورات شرطی در پایتون برای گرفتن تصمیمات مختلف و کنترل جریان برنامه در شرایط مختلف استفاده می شود. برای مقایسه دو مقدار عملگر های مختلفی در Python وجود دارد.

(بیشتر…)

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

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

در خدمت شما هستیم با آموزش کار با TextInput در برنامه نویسی ریکت نیتیو از وب سایت آموزش برنامه نویسی سورس باران. در جلسه نهم آموزش ریکت نیتیو یاد میگیرید که چطور مقدار TextInput در ریکت نیتیو رو بگیرید و مقدار ورودی کاربر رو در قالب Alert Dialog نمایش بدید. TextInput برای بدست آوردن Value از کاربر در ReactNative استفاده میشود.

با استفاده از این مثال افرادی که تازه شروع به یادگیری ReactNative کرده اند به راحتی میتوانند کار با Stateها و Propsها رو یاد بگیرند. با ما همراه باشید…

(بیشتر…)

حمله دیداس چیست؟ محافظت از سایت در مقابل حملات دیداس

حمله دیداس چیست؟ محافظت از سایت در مقابل حملات دیداس

در این مطلب در خدمت شماییم با مقاله حمله دیداس چیست؟ محافظت از سایت در مقابل حملات دیداس از وب سایت آموزش برنامه نویسی سورس باران. حمله دیداس یا DDoS که مخفف (distributed denial of service) می باشد به زبان ساده یعنی سرازیر کردن تقاضاهای زیاد به یک سرور و استفاده بیش از حد از منابع (پردازنده، پایگاه داده، پهنای باند، حافظه و…) به طوری که سرویس دهی عادی آن به کاربرانش دچار اختلال شده یا از دسترس خارج شود. در این نوع حمله ها در یک لحظه یا در طی یک زمان به صورت مداوم از طریق کامپیوترهای مختلف که ممکن است خواسته یا حتی ناخواسته مورد استفاده قرار گرفته باشند، به یک سرور (با آی پی مشخص) درخواست دریافت اطلاعات ارسال می شود و موجب از دسترس خارج شدن سرور یا به اصطلاح Down شدن سرور می شود.

(بیشتر…)

نمایش و استفاده از دیتابیس ساخته شده در محیط اپلیکیشن در بیسیک فور اندروید

نمایش و استفاده از دیتابیس ساخته شده در محیط اپلیکیشن در بیسیک فور اندروید

با مقاله آموزش نمایش و استفاده از دیتابیس ساخته شده در محیط اپلیکیشن در بیسیک فور اندروید از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم.در این مقاله قصد داریم از دیتابیسی که در جلسه دوم ساختیم استفاده کرده و اطلاعات آن را در محیط اپلیکیشن مان نمایش دهیم

(بیشتر…)

آموزش متاپکیج (Meta Package) در ASP.NET Core 2

آموزش متاپکیج (Meta Package) در ASP.NET Core 2

در خدمت شما هستیم با آموزش متاپکیج (Meta Package) در ASP.NET Core 2 از وب سایت آموزش برنامه نویسی سورس باران. در این مقاله به بررسی مراجع بین برنامه کنسول و UWP می پردازیم.

(بیشتر…)

فلاتر چیست؟ همه چیز راجب به برنامه نویسی فلاتر در سال 2020

فلاتر چیست؟ همه چیز راجب به برنامه نویسی فلاتر در سال 2020

قطعا تابحال برنامه نویسی فلاتر به گوش همه دوستان خورده،ولی تعدادی از افراد هستند که هنوز آشنایی ندارید در این زمینه. به همین خاطر در این مطلب مقاله فلاتر چیست؟ همه چیز راجب به برنامه نویسی فلاتر در سال 2020 رو از وب سایت آموزش برنامه نویسی سورس باران برای شما قرار دادیم.

فلاتر یا Flutter جهت توسعه برنامه های کاربردی برای Android، iOS، Windows، Mac، Linux، Google Fuchsia و وب استفاده می شود. نسخه اول Flutter با نام رمزگذاری شده “Sky” شناخته شد و روی سیستم عامل اندروید اجرا شد. این برنامه در اجلاس برنامه نویس Dart 2015 رونمایی شد، با هدف اعلام شده که قادر به ارائه مداوم با سرعت 120 فریم در ثانیه است

(بیشتر…)

آموزش رمزگذاری URL در HTML

آموزش رمزگذاری URL در HTML

با جلسه بیست و سوم آموزش متنی Html در خدمت شما هستیم با آموزش رمزگذاری URL در HTML از وب سایت آموزش برنامه نویسی سورس باران. URL (Uniform Resource Locator) نام دیگر آدرس اینترنتی است که می‌تواند از کلمات (sourcebaran.com) یا آدرس پروتکل اینترنتی (IP) (192.68.20.50) تشکیل شده باشد. بیشتر افراد هنگام جستجو در وب نام را وارد می‌کنند چون به خاطر سپردن نام از عدد آسان‌تر است. مرورگرهای وب با استفاده از url‌‌ها صفحات را از وب سرورها درخواست می‌کنند. از url برای آدرس دادن به یک سند یا داده در وب استفاده می‌شود.

(بیشتر…)

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

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

در خدمت شما هستیم با آموزش دیکشنری در برنامه نویسی پایتون از وب سایت آموزش برنامه نویسی سورس باران. دیکشنری Dictionary یک مجموعه از داده ها است که نامرتب، تغییر پذیر و اندیس گذاری شده است. تا انتها با ما همراه باشید…

(بیشتر…)

آموزش لیست ویو در برنامه نویسی React Native

آموزش لیست ویو در برنامه نویسی React Native

در خدمت شما عزیزان هستیم با  آموزش لیست ویو در برنامه نویسی React Native از وب سایت آموزش برنامه نویسی سورس باران. در جلسه هشتم آموزش ریکت نیتیو،لیست ویو (ListView) یکی از قدیمی ترین و پرکاربردترین کامپوننت ها در توسعه اپلیکیشن های Android و Ios است. لیست ویو ساده ترین راه برای نمایش داده های چندگانه در یک صفحه نمایش با قابلیت scroll است. تا نتها با ما همراه باشید…

(بیشتر…)

آموزش ساخت دیتابیس و جدول در بیسیک فور اندروید

آموزش ساخت دیتابیس و جدول در بیسیک فور اندروید

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

(بیشتر…)

ExpressJS چیست؟ همه چیز راجب ExpressJS

ExpressJS چیست؟ همه چیز راجب ExpressJS

در این مطلب در خدمت شما هستیم با مقاله ExpressJS چیست؟ همه چیز راجب ExpressJS از وب سایت آموزش برنامه نویسی سورس باران. در واقع Express.js یک فریم‌ ورک انعطاف پذیر وب برای node.js است که به صورت منبع باز و تحت پروانه MIT در اختیار مردم قرار گرفته است. این فریم ورک برای ساخت برنامه‌های تحت وب و API‌ها کاربرد دارد. تا انتهای مقاله با ما همراه باشید…

(بیشتر…)

آموزش کار با Character (کاراکترهای رزرو شده) در HTML

آموزش کار با Character (کاراکترهای رزرو شده) در HTML

با جلسه بیست و دوم آموزش متنی Html در خدمت شما هستیم با آموزش کار با Character (کاراکترهای رزرو شده) در HTML از وب سایت آموزش برنامه نویسی سورس باران. در این جلسه آموزش Html به معرفی مجموعه کاراکتر (Charset) در HTML می‌پردازیم. همانطور که مطلع هستید ساختار هر وب سایت از HTML ساخته شده است و قطعا این مفاهیم لازمه طراحی وب سایت می باشد که یاد بگیرید.

(بیشتر…)

 آموزش کار با Tuple در برنامه نویسی پایتون

آموزش کار با Tuple در برنامه نویسی پایتون

در خدمت شما هستیم با آموزش کار با Tuple در برنامه نویسی پایتون از وب سایت آموزش برنامه نویسی سورس باران. تاپل Tuple یک مجموعه (Collection) از داده ها است که مرتب و غیر قابل تغییر است. با ما همراه باشید…

(بیشتر…)

 آموزش flex در برنامه نویسی react native

آموزش flex در برنامه نویسی react native

در خدمت شما عزیزان هستیم با  آموزش flex در برنامه نویسی react native از وب سایت آموزش برنامه نویسی سورس باران. در جلسه هفتم آموزش ریکت نیتیو، یاد میگیرید که چجوری با flex در react native کار کنید .با استفاده از flex ما میتوانیم عرض و ارتفاع رو با توجه با اندازه صفحه نمایش دستگاه به صورت انعطاف پذیر مشخص کنیم. با ما همراه باشید…

(بیشتر…)