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

انگولار جی اس چیست؟ معرفی کامل فریم ورک متن باز Angular JS

انگولار جی اس چیست؟ معرفی کامل فریم ورک متن باز Angular JS

با مقاله انگولار جی اس چیست؟ معرفی کامل فریم ورک متن باز Angular JS از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. Angular JS این روزها پرطرفدارترین فریمورک جاوا اسکریپت است. انگولار امکان ساخت اپلیکیشن برای وب, موبایل و دسکتاپ‌ را فراهم می‌کند و به خاطر سرعت و کارآیی زبان زد است. میلیون‌ها کاربر در سرتاسر جهان دارد و گوگل به خوبی آن‌ را پشتیبانی می‌کند. در ایران, توانایی کارکردن با انگولار به یکی از پایه‌ای ترین توانایی‌های توسعه دهندگان تبدیل شده است.

(بیشتر…)

معرفی کامل زبان برنامه نویسی Perl و نمونه کد Perl

معرفی کامل زبان برنامه نویسی Perl و نمونه کد Perl

در ادامه معرفی زبان های برنامه نویسی در خدمت شما هستیم با معرفی کامل زبان برنامه نویسی Perl و نمونه کد Perl از وب سایت آموزش برنامه نویسی سورس باران. پِرْل (به انگلیسی: Perl) یکی از زبانهای برنامه‌ نویسی سطح بالا، همه منظوره، دارای مفسر و دینامیک است. زبانهای عضو این خانواده شامل پرل نسخه ۵ و نسخه ۶ هستند. Perl (پرل) معمولا در زمینه های هوش مصنوعی، بانک های اطلاعاتی، سیستم عامل و صفحه گسترده و برنامه نویسی سمت سرور مورد استفاده قرار می گیرد. توضیحات بیشتر در ادامه مطلب، لطفا تا انتها با ما همراه باشید…

(بیشتر…)

کاملترین معرفی زبان برنامه نویسی جاوا

کاملترین معرفی زبان برنامه نویسی جاوا

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

جاوا یک زبان برنامه نویسی است که اولین بار توسط شرکت Sun Microsystems در سال ۱۹۹۵ منتشر شد. امروزه جاوا همه جا است و می‌توان گفت به یک زبان فراگیر تبدیل شده است. بسیاری از برنامه‌های کاربردی و وب‌سایت‌ها مبتنی بر جاوا هستند. کنسول‌های بازی تا تلفن‌های همراه جاوا بر بازار دنیای تکنولوژی حاکم شده است. اما این محبوبیت جاوا از کجا نشات می‌گیرد؟ چرا زبان جاوا به این شدت فراگیر شد؟ تا انتها با ما باشید…

(بیشتر…)

معرفی زبان برنامه نویسی Prolog

معرفی زبان برنامه نویسی Prolog

در این مطلب با مقاله معرفی زبان برنامه نویسی Prolog از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. Prolog (پرولوگ) مخفف عبارت Programming Logic، یک زبان برنامه نویسی سطح بالا مبتنی بر منطق رسمی است. پرولوگ گاهی اوقات یک زبان رسمی یا یک زبان مبتنی بر قانون نامیده می شود، زیرا برنامه های آن شامل یک لیست از حقایق و قوانین است. Prolog به طور گسترده ای برای اپلیکیشن های هوش مصنوعی، به ویژه سیستم های متخصص استفاده می شود.

(بیشتر…)

معرفی زبان برنامه نویسی Lisp (لیسپ)

معرفی زبان برنامه نویسی Lisp (لیسپ)

اگر از کاربران دائمی وب سایت سورس باران باشید حتما مطلع هستید که طبق روند همیشگی هر هفته به معرفی زبان های برنامه نویسی میپردازیم. در این مطلب به معرفی زبان برنامه نویسی Lisp (لیسپ) خواهیم پرداخت. لیسپ یک زبان برنامه‌ نویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مک‌کارتی ابداع شده‌است. این زبان، مانند زبان برنامه‌نویسی پرولوگ، بیشتر برای برنامه‌ نویسی هوش مصنوعی مورد استفاده قرار می‌گیرد و با توجه به اینکه زبان لیسپ از نحو ساده‌ای برخوردار است، تجزیه و پیاده‌سازی آن نسبتاً با سهولت انجام می‌شود.

این یک زبان Common است که می تواند به راحتی برای اجرای خاصی گسترش یابد. برنامه های نوشته شده در Common LISP وابسته به ویژگی های ماشین خاص، مانند طول کلمه و غیره هستند.

(بیشتر…)

معرفی زبان برنامه نویسی Haskell

معرفی زبان برنامه نویسی Haskell

در این مطلب با مقاله معرفی زبان برنامه نویسی Haskell در خدمت شما هستیم. زبان برنامه نویسی Haskell (هسکل) بخاطر منطق دان Haskell Brooks Curry به این اسم نامیده شد که کار وی در منطق ریاضی به عنوان پایه ای برای زبان های برنامه نویسی تابعی استفاده می شود. Haskell همچنین محاسبات lambda را اجرا می کند، بنابراین آرم انتخاب شده برای Haskell حاوی نماد lambda است. Haskell یک زبان برنامه نویسی تابعی است که مخصوص محاسبات نمادین و برنامه های کاربردی پردازش لیست طراحی شده است. برنامه نویسی تابعی بر اساس توابع ریاضی است. علاوه بر Haskell، برخی از زبان های محبوب دیگر که پارادایم برنامه نویسی تابعی را دنبال می کنند عبارتند از: Lisp، Python، Erlang، Racket، F#، Clojure و غیره. در برنامه نویسی قراردادی، دستورالعمل ها به عنوان مجموعه ای از اعلامیه ها در یک سینتکس یا فرمت خاص صورت می گیرد، اما در مورد برنامه نویسی تابعی، تمام محاسبات به عنوان ترکیبی از توابع ریاضی جداگانه محسوب می شوند.

(بیشتر…)

زبان برنامه نویسی Scala چیست؟ معرفی،ویژگی ها و کاربرد Scala

زبان برنامه نویسی Scala چیست؟ معرفی،ویژگی ها و کاربرد Scala

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

(بیشتر…)

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

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

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

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

(بیشتر…)

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

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

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

در ادامه این مقاله توضیحات بسیار کامل و جامعی راجب به برنامه نویسی Rust خواهیم داشت، لطفا تا انتها با ما همراه باشید…

(بیشتر…)

کاملترین معرفی زبان برنامه نویسی Groovy

کاملترین معرفی زبان برنامه نویسی Groovy

در این مطلب با مقاله کاملترین معرفی زبان برنامه نویسی Groovy در خدمت شما دوستان عزیز هستیم. Groovy (گرووی ) یک زبان شی گرا است که مبتنی بر پلتفرم جاوا است. Groovy 1.0 در تاریخ ۲ ژانویه ۲۰۰۷ با Groovy 2.4 منتشر شد. Groovy از طریق Apache License v 2.0 توزیع شده است.Groovy یک زبان برنامه نویسی شی گرا داینامیک برای ماشین مجازی جاوا (JVM) است که می تواند در هر جایی از جاوا مورد استفاده قرار گیرد. این زبان را می توان برای ترکیب ماژول های جاوا، گسترش برنامه های موجود جاوا و نوشتن برنامه های جدید استفاده کرد.

Groovy می تواند به عنوان یک زبان اسکریپت نویسی برای توسعه دهندگان پلتفرم جاوا در نظر گرفته شود و همچنین می تواند برای توسعه دهندگان علاقه مند به افزایش قابلیت و انعطاف پذیری آن زبان مفید باشد. Groovy دارای سینتکس مشابه Java است و به طور یکپارچه با بایتکد جاوا کار می کند. بسیاری از ویژگی های زبان های Perl، Python، Ruby و Smalltalk را دارد.

(بیشتر…)

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

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

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

(بیشتر…)

معرفی زبان برنامه نویسی Cython

معرفی زبان برنامه نویسی Cython

باسلام و عرض ادب. در این مطلب در خدمت شما هستیم با مقاله معرفی زبان برنامه نویسی Cython از وب سایت آموزش برنامه نویسی سورس باران. cython (به فارسی : سایتون ) یک زبان برنامه‌ نویسی برای توسعه ماژول پایتون می‌باشد. نحوه کار زبان برنامه نویسی سایتون به این شکل است که ابتدا برنامه‌ نویس ماژول خود را با قوانین نوشتاری سایتون و با پسوند .pyx مینویسد سپس یک فایل برای نصب آن با پایتون میسازد که سایتون را فراخوانی کرده باشد سایتون ماژول را به C ترجمه می‌کند و متن توسط کامپایلر تبدیل به ماژول قابل استفاده می‌شود. لطفا تا انتها با ما همراه باشید…

(بیشتر…)

زبان برنامه نویسی COBOL چیست؟ شرح کامل COBOL

زبان برنامه نویسی COBOL چیست؟ شرح کامل COBOL

در این مطلب به معرفی زبان برنامه نویسی COBOL می پردازیم، زبانی که اولین بار هست به معرفی و شرح و کامل آن می پردازیم. COBOL (کوبول) یکی از قدیمی‌ترین زبان‌های برنامه نویسی شی گرایی می باشد که مخفف کلمه COmmon Business-Oriented Language است. حوزه اصلی کار کوبول در زمینه تجارت، امور مالی و سیستم‌های اجرایی برای شرکت‌ها و دولت‌ها می باشد.

به قول یکی از دوستان COBOL یک زبان برنامه‌نویسی قدیمی است که هنوز هم زنده است و نفس می کشد.

(بیشتر…)

16 منبع انگلیسی رایگان جهت آموزش برنامه نویسی پایتون

16 منبع انگلیسی رایگان جهت آموزش برنامه نویسی پایتون

با توجه به آموزش و توضیحاتی که راجب به پایتون در وب سایت سورس باران داشتیم باید تمامی دوستان با این زمان محبوب آشنایی داشته باشند. از مهمترین دلایل محبوبیت پایتون کاربرد زیاد و یادگیری بسیار ساده آن می باشد. در این مطلب به معرفی ۱۶ منبع انگلیسی رایگان جهت آموزش برنامه نویسی پایتون خواهیم پرداخت. لطفا با ما همراه باشید…

(بیشتر…)

Ada چیست؟ معرفی زبان برنامه نویسی Ada

Ada چیست؟ معرفی زبان برنامه نویسی Ada

Ada (اِیدا) یک زبان برنامه‌ نویسی شیءگرا و سطح بالا است که در سال ۱۹۸۳ میلادی توسط وزارت دفاع آمریکا ایجاد شد. ایدا گسترش یافته زبان برنامه‌ نویسی پاسکال است. برای ایجاد این زبان برنامه‌نویسی بیش از هر زبان دیگری هزینه صرف شده‌است. نام زبان اِیدا برای گرامی‌ داشت ایدا لاولیس، ریاضی‌دان و نخستین برنامه‌ نویس رایانه، انتخاب شده‌است. در مقاله Ada چیست؟ معرفی زبان برنامه نویسی Ada به معرفی کامل زبان برنامه نویسی اِیدا خواهیم پرداخت. لطفا با ما همراه باشید…

(بیشتر…)

کاتلین (Kotlin) چیست؟ کاملترین توضیح زبان برنامه نویسی کاتلین

کاتلین (Kotlin) چیست؟ کاملترین توضیح زبان برنامه نویسی کاتلین

در این مطلب با ما همراه باشید. چند دقیقه ای با ما همراه باشید با مقاله معرفی کاتلین (Kotlin). در این مطلب به درک کاملی از زبان برنامه نویسی کاتلین که موفق شده در برنامه‌نویسی اندروید جاوا را پشت بگذارد خواهیم رسید. لطفا با ما همراه باشید…

(بیشتر…)