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

وب پروگ، آکادمی آموزش آنلاین تخصصی برنامه نویسی

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

دوره های پیشنهادی

دوره های به زودی

alpine.js
به زودی

آموزش ری اکت (React.js) پروژه محور

ری اکت (React.js) یک کتابخانه جاوااسکریپتی برای ساخت رابط کاربری(user interfaces) برای اپلیکیشن های تک صفحه ای (single page applications) هست که در سال 2013 توسط تیم توسعه فیسبوک ساخته شده است. بخش اصلی درReact کامپوننت‌ها هستند. یک کامپوننت ترکیبی از اچ‌تی‌ام‌ال و جاوااسکریپت است و تمام منطق مورد نیاز برای نمایش قسمت کوچکی از یک رابط کاربری بزرگ‌تر را در خود دارد. هر کدام از این کامپوننت‌ها می‌توانند به بخش‌های پیچیده‌تر یک اپلیکیشن اضافه شوند. همچنین React این امکان رو در اختیار ما قرار میدهد که کامپوننت‌های قابل استفاده مجدد (reusable UI components) رابط کاربری ایجاد کنیم. توی این دوره به آموزش پروژه محورreact به همراه hook ها، react router و redux میپردازیم.

alpine.js
به زودی

آموزش تایپ اسکریپت (TypeScript) پروژه محور

تایپ اسکریپت (TypeScript) یه زبان برنامه نویسی اسکریپتی هست که در واقع همون جاوااسکریپت با یه سری امکانات بیشتر. که مهم ترینش مشخص کردن نوع داده ذخیره شده هنگام تعریف متغیر هست. با اینکار دقت کدنویسی ما افزایش پیدا میکنه و موقع دیباگ کردن خیلی راحت تر متوجه اشتباهات میشیم وTypeScript قبل از کامپایل نهایی به ما ایرادات و خطاها رو نشون میده. پسوند فایل های تایپ اسکریپت .ts هست و این سینتکس قابل اجرا و خوندن توسط مرورگرها نیست، اما یه کامپایلر داره که میتونیم کدنهایی رو بر اساس es5 یا es6 و ۷ و هر ورژنی از جاوااسکریپت خروجی بگیریم تا بدون مشکل روی همه مرورگرها قابل اجرا باشه. تایپ اسکریپت برای توسعه‌ی پروژه‌های بزرگ جاوااسکریپت طراحی شده است و فرآیند توسعه را تا حد زیادی ساده می‌کند. در این دوره به آموزش TypeScript میپردازیم.

alpine.js
به زودی

آموزش گیت (Git)

گیت یک نوع سیستم کنترل است که با آن می‌توانید تغییرات اعمال شده در فایل‌ها را ساده‌تر پیگیری کنید. مثلاً، اگر فایلی را ویرایش کنید، گیت می‌تواند دقیقاً به شما بگوید که چه چیزی تغییر کرده است، چه کسی آن را تغییر داده است و دلیِ این تغییر چه بوده است. گیت برای هماهنگ کردن وظایف میانِ اشخاصِ مختلفی که، روی یک پروژه کار می‌کنند، مفید است. گیت تنها سیستم کنترل ورژن موجود نیست، اما معروف‌ترین آنهاست. گیت تقریبا در بیشتر شرکت‌ها و تیم‌های توسعه استفاده شده و در حقیقت ابزاری حیاتی برای پیش بردن یک پروژه بزرگ و حتی کوچک است. گیت در سال ۲۰۰۵ توسط سازنده کرنل لینوکس آقای لینوس توروالدز ساخته شد.توی این دوره ما قراره در مورده گیت و همچنین گیت هاب صحبت کنیم.

آخرین مقالات