تو این یک سری از ویدیوها در مورد ثروت و ثروتمند شدن صحبت میکنیم. همونطور که تو ویدیوی اول گفتم من خودم هم اول کار هستم اما تجربه های خودم رو که با تحقیق، کتاب خوندن، نگاه کردن به آدم های بزرگ و اشتباه...
چه مهارت هایی برای یادگیری لازم دارید ، در صورت تغییر شغل چه کاری باید انجام دهید و چگونه تجربه کسب می کنید. من در مورد چگونگی استفاده از شبکه برای ایجاد میانبر برای خود بحث می کنم. همچنین از اهمیت دو...
خیلی از شماها با داشتن تحصیلات، تخصص ، مدرک، هنر یا تجربه ای که دارید دنبال مهاجرت هستید. این رو از سوالاتی که از من پرسیدید میدونم. من وکیل مهاجرت نیستم و پیشنهاد مهاجرت کردن یا نکردن رو به کسی نمی ک...
در این سری از ویدیوها من از همه چیزهایی که تجربه ی شخصی داشتم و می دونم که میتونه به شما در هر زمینه ای کمک کنه بازدید خواهم کرد و قصد من از این بازدیدها این نیست که من چیزی رو تایید کنم یا نکنم بلکه...
پیشرفت ویو جی اس هم با ارائه نسخه ۲ این فریم ورک بسیار فراتر از تنها یک فریم ورک سبک رفت (البته تمامی قابلیت های جدید به صورت اختیاری اضافه شدند و انعطاف پذیری و سادگی حفظ شده) از جمله Code spliting...
در اینجا هر هفته یکبار در مورد همه چیز ولاگ درست خواهیم کرد. من قصدم بر این هست که در مورد بهترین انجمن ها و گزارشات برنامه نویسی با صحبت های خودم ویدیو تهیه کنم. اگر دوست دارید یک مقدار خستگی در کن...
وبسرویسهای آمازون یا خدمات وب آمازون Amazon Web Services مجموعهای از خدمات وب وب سرویس هستند که شرکت آمازون بر روی بستر ابر خود و از طریق اینترنت به عموم عرضه میکند. این سرویسها زیرساختهای فنا...
توسعهٔ آزمونمحور TDD یک فرایند توسعهٔ نرمافزاری است که بر پایه تکرار یک سری دورههای خیلی کوتاه توسعه قرار دارد: ابتدا برنامهنویس یک مورد آزمایشی (در ابتدا دارای شکست) برای بهبود مطلوب یا ایجاد...
دوست دارید ببینید من با شرکت های بزرگ چطوری مصاحبه میکنم؟ خوب این ویدیو ها رو ببینید. در این یک سری از ویدیوها من با بهترین کمپانی های داخلی و خارجی مصاحبه کردم. منظور از داخلی انگلیسی هست و خارجی منظ...
سناریو معمول گیت به این شکل هست: وقتی با گیت شروع میکنید روی برنچ master هستید و در ادامه میتونید چندین برنچ مختلف برای خودتون بسازید ، مثلا برنچ update یا feature و توی اون branch ها کار کنید...
در این قسمت به آزمون های برنامه نویسی برای کار برای استخدام مطرح میشه میپردازیم. خیلی از شرکت های اروپایی و آمریکایی تست و آزمون هایی رو از شما در خانه می گیرند که در این آزمون ها مهارت های شما رو اند...
در علم نرمافزار، سامانه مدیریت بسته package management system یا به اختصار مدیر بسته، به مجموعه ابزارهایی گفته میشود که برای نصب، بروزرسانی، پیکربندی یا حذف یک بسته نرمافزاری در سیستمعامل استفاد...
مانگو دی بی یک دیتابیس غیر SQL است که به صورت Cross – Platform روی سیستم عامل های مختلف از جمله ویندوز، مکینتاش، لینوکس، و سولاری اجرا می شود و همچنین اغلب زبان های برنامه نویسی را پشتیبانی می...
یکی از مشکلاتی که توسعه دهندگان جاوااسکریپت با آن مواجه می شوند، تعدد بالای فایل های جاوااسکریپت، استایل ها و تصاویر، فونت ها و کلا asset هایی است که باید به صفحات وب شان لینک کنند. برخی مواقع تعداد...
اسکریپتنویسی سمت سرور روشی است که برای طراحی وب که شامل اسکریپتهای نهان درون یک کد اچتیامال میباشد استفاده میشود که نتیجه درخواست یک کاربر به سرور یک وب سایت میباشد که با کدنویسیهای سمت سرور...
قلاب ها در ری اکت قابلیتی است که چند وقتی هست که منتشر شده و به شما اجازه میدهد بدون نوشتن یک class از حالت یا قابلیتهای دیگر ری اکت استفاده کنید و از آنها داخل کامپوننت های فانکشنی استفاده می شون...
کانتکست یا Context راهی را فراهم میکند تا دیتا را از طریق درخت کامپوننت انتقال دهید، بدون اینکه نیاز به انتقال دستی prop ها به پایین در هر مرحله داشته باشید. در یک برنامۀ معمول ری اکت، دیتا به وسیل...
کتابخانه Redux یک کتابخانه جاوا اسکریپت متن باز همراه با یک API ساده و محدود برای مدیریت وضعیت برنامهها است که معمولا همراه با کتابخانههای ری اکت یا انگولار برای ایجاد رابط کاربری استفاده میشود...
ریکت ReactJS امروزه به عنوان یکی از بهترین کتابخانه های جاوا اسکریپت شناخته می شود که رابطهای کاربری و اجزای Component صفحات وب است ریکت جی اس یک کتابخانه متن باز یا به انگلیسی Open Source است...
در این قسمت به سوالات برنامه نویسی که توسط شرکت های معروفی مثل فیسبوک، آمازون، گوگل، اپل، اوبر و ایربی ان بی برای استخدام مطرح میشه میپردازیم با این امید که دوستان برنامه نویس بتونند هر کجای دنیا که خ...
داکر Docker یک برنامه رایانهای متن باز است که شبیهسازی سطح سیستمعامل که با نام کانتینرینگ نیز شناخته شده است اجرا میکند. داکر دیپلویمنت نرمافزارهای کاربردی را درون کانتینر نرمافزاری به وسیلهٔ فر...
یونیکس یک سیستمعامل چندوظیفگی و چند کاربره است که در سال ۱۹۶۹ به دست گروهی از کارمندان آزمایشگاههای بل متعلق به شرکت تلفن و تلگراف آمریکا (.AT&T Corp) شروع به توسعه شد. این گروه را کن تامسون، دنیس ر...
VUE (تلفظ / vjuː / مانند مشاهده) یک چارچوب مترقی جاوااسکریپت برای ساخت رابط کاربر است. بر خلاف دیگر چارچوبهای یکپارچه، Vue از پایه طراحی شده تا به صورت تدریجی وفق داده شود. کتابخانه هسته ی آن تنها متم...
جاوااسکریپت زبان برنامهنویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شدهاست. این زبان، یک زبان شیءگرا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شدهاست.
علیرغم اشتباه عمومی، زبان ج...
لاراول یک چارچوب متن باز پی اچ پی PHP است که توسط تیلور اوتول، برای توسعه نرمافزارهای وب بر پایهٔ معماری MVC طراحی شده است. لاراول بخشی از پروژه را بر اساس فریمورک سیمفونی پیاده سازی نموده است. لارا...
لاراول یک چارچوب متن باز پی اچ پی PHP است که توسط تیلور اوتول، برای توسعه نرمافزارهای وب بر پایهٔ معماری MVC طراحی شده است. لاراول بخشی از پروژه را بر اساس فریمورک سیمفونی پیاده سازی نموده است. لارا...
ریاکت که به صورت React.js یا ReactJS نیز خوانده میشود، یک کتابخانه متنباز جاوااسکریپت برای ساخت رابطهای کاربری با هدف مواجه شدن با چالش آدرسدهی در توسعهٔ اپلیکیشنهای تکصفحهای، است. این کتابخا...
انگولارجیاس چارچوب نرمافزاری تحت وب متنباز نگهداریشده توسط گوگل و جامعهٔ برنامهنویسان شخصی برای حل بسیاری از چالشهای برنامههای تکصفحهای است. انگولارجیاس بر اساس این نظر طراحی شده که واسط کا...
PHP tireless sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical...
Node JS a powerful tool for controlling web servers, building applications, and creating event-driven programming and it brings JavaScript, a language familiar to all web developers, into an environme...
اکسپرس.جیاس Express.js یک چارچوب برنامهٔ وبی نود.جیاس است که برای ساختن برنامههای تک صفحهای، چندصفحهای و ترکیبی طراحی شده است. اکسپرس.جیاس محبوب ترین فریم ورک برای ساختن وبسایت در نود هست چه بسا...
نود.جیاس Node.js یک چارچوب نرمافزاری ورودی/خروجی برای پایهٔ رویداد Event برای موتور جاوااسکریپت V8 برای سکوهای شبه یونیکس است. آن توسط ریان دال Ryan Dahl ساخته شده و رشد آن توسط جوینت Joyent که دال...
گالپ جی اس یکی از فریم ورک های کاربردی جاوااسکریپت برای خودکارسازی کارهای تکراری و بهبود بخشیدن به گردش کاری است.با استفاده از این فریم ورک می توان به ساخت اتوماسیون Javascript پرداخت و وظایف تکراری ر...
گرانت جی اس یک بسته ی نرم افزاری ساخته شده توسط نود جی اس است. اگر به دنبال راهی هستید که تمام بخشهای سمت کلاینتی که توسعه دادهاید با یک کلیک یا دستور آماده انتشار شوند، Grunt راه حل شما است. بوسیله...
PhpStorm محیط توسعه ی نرم افزار تحت وب هست که توسط کمپانی JetBrains تولید شده است. IDEهای تولیدی توسط شرکت JetBrains یکی از بهترین IDEهای حال حاضر دنیا هستند که تمرکز آنها بیشتر روی رفاه برنامه نویس ه...
آیا احتیاج به محاسبه روز خاصی در اول هر ماه توسط پیاچپی هستید. مشکلی نیست! امیر حسن عظیمی در این مجموعه از ویدیوها از تاریخ و زمان و محاسبه ی آن برای شما کد نویسی خواهد کرد. امیر نشان خواهد داد که چ...
اسکیوال لایت یا سیکوئل لایت یک سامانه مدیریت پایگاه داده رابطهای کم حجم (در حدود ۳۵۰ کیلوبایت) که به زبان سی در قالب یک کتابخانه نوشته شده است و یک پایگاه دادههای رابطهای به حساب میآید. کد اسک...
پُستگْرِسکیواِل، یا به طور سادهتر پُستگْرِس، یک سامانه مدیریت پایگاه دادههای شی-رابطهای است که برای سکوهای مختلفی از جمله لینوکس، فری بیاسدی، ویندوز، و مک اواس ده موجود است. پستگرسکیوال توسط گر...
MySQL is an open-source relational database management system (RDBMS); in July 2013, it was the world's second most widely used RDBMS, and the most widely used open-source client–server model RDBMS. I...
PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks that originated with SUnit and became popular with JUnit....
کافیاسکریپت یک زبان برنامهنویسی که به جاوااسکریپت کامپایل میشود. این زبان زیباییهای لغوی که از روبی، پایتون و هسکل الهام گرفته شده را برای زیادکردن اختصار و خوانایی جاوااسکریپت میافزاید و همچنین...
RSpec is a behavior-driven development (BDD) framework for the Ruby programming language, inspired by JBehave.[4] It contains its own mocking framework that is fully integrated into the framework base...
روبی آن ریلز یا به صورت ساده ریلز، یک چارچوب نرمافزاری تحت وب، آزاد و متنباز است که از زبان برنامهنویسی روبی استفاده میکند. هدف ریلز، ایجاد یک چارچوب نرمافزاری تحت وب، که از روش توسعه سریع برای...
بهینهسازی موتور جستجو، یک روند مناسب برای بهبود دید یک وب سایت یا یک صفحه وب در یک موتور جستجوی طبیعی و یا الگوریتمی است. بطور کلی وب گاههایی که بالاترین مکان و بیشترین تکرار در صفحه نتایج جستجو را...
در این قسمت سعی کردیم به سوالات شما که برای ما میفرستید جواب بدیم. تقریبا بیشتر سوالاتی که از پارس کلیک پرسیده میشه، بقیه ی شما هم در آینده خواهید پرسید. بنابراین این فقط یک مجموعه ی سه قسمتی خواهد بو...
گیت یک نرمافزار آزاد و متنباز برای بازنگری کد منبع توزیع شده و مدیریت منبع کد است که برروی سرعت تاکید میکند. گیت ابتدا برای توسعهٔ لینوکس توسط لینوس تروالدز به وجود آمد و اکنون پروژههای فراوانی از...