*** در جولای 2020 دوباره ضبط، بازنویسی و کاملاً به روز شد***
آیا می خواهید React و Redux را در زمینه ساخت یک برنامه کامل یاد بگیرید؟ آیا میخواهید درباره Firestore، ارائه جدید پایگاه داده از Google که «دادههای زنده» را به برنامه ما ارائه میکند، بیاموزید؟ آیا شما از آن دسته از یادگیرندگانی هستید که به جای تماشای اسلایدهای بی پایان درباره نحوه عملکرد یک برنامه، بیشترین بهره را از ساخت یک برنامه کاربردی می برید؟ اگر چنین است، پس این دوره برای شما مناسب است!
در این دوره ما یک برنامه کامل از ابتدا تا انتها می سازیم.
هر خط کد نشان داده شده و توضیح داده می شود. ما با ساختن یک برنامه CRUD در React گرم میشویم، سپس با افزودن Redux آن را تقویت میکنیم و به دنبال آن در Firestore اضافه میکنیم تا لایه پایداری را برای برنامه فراهم کنیم.
در اینجا فقط برخی از چیزهایی است که در این دوره یاد خواهید گرفت:
تنظیم محیط توسعه دهنده
ایجاد یک برنامه React با استفاده از ابزار create-react-app از Facebook
عملکرد ورود و ثبت نام با استفاده از احراز هویت Firebase
افزودن ورود به سیستم اجتماعی برای Facebook و Google به برنامه
یکپارچهسازی تکمیل خودکار Google Maps و Places
آپلود عکس با استفاده از کشیدن و رها کردن، با تغییر اندازه و برش تصاویر قبل از آپلود
افزودن یک سیستم چت زنده
صفحهبندی، مرتبسازی و فیلتر کردن با Firestore
پیمایش بی نهایت برای صفحه بندی
طراحی پایگاه داده Firestore
ایجاد اجزای فرم قابل استفاده مجدد با فرم های Formik
ایجاد یک برنامه کاربردی با ظاهر عالی با Semantic UI
خیلی چیزهای دیگر نیز
ابزارهایی که برای این دوره نیاز دارید
در این دوره، تمام دروس با استفاده از Visual Studio Code، یک ویرایشگر کد متقابل پلت فرم رایگان (و واقعا خوب) نشان داده می شوند. مطمئناً میتوانید از ویرایشگر IDE یا کد دلخواه خود و هر سیستم عاملی که دوست دارید استفاده کنید... همچنین تا زمانی که Max OSX، Windows یا Linux باشد.
آیا این دوره برای شماست؟
این دوره بسیار کاربردی است. حدود 90 درصد از زمان ما صرف ساختن اپلیکیشن می شود. اگر شما از آن دسته افرادی هستید که از یادگیری "با انجام" بیشترین بهره را می برید، این دوره برای شما مناسب خواهد بود.
لطفاً توجه داشته باشید که ما از دانش کدنویسی صفر شروع نمی کنیم. در حالی که این هدف در سطح مبتدی/متوسط است، شما باید مقداری دانش پایه جاوا اسکریپت داشته باشید (خیلی لازم نیست) یا اگر از زبان برنامه نویسی دیگری می آیید، باید با این دوره خوب باشید. این طراحی شده است تا شما را از سطح مبتدی به مهارت هایی برای ساختن یک برنامه کاربردی بسیار مهم تر ببرد.
ما در این دوره چه کار می کنیم
ما در حال ساخت یک برنامه رویدادهای اجتماعی هستیم، مانند رویدادهای Facebook یا Meetup. ساختن یک برنامه اجتماعی به ما فرصتی می دهد تا چیزی بیش از یک برنامه ساده CRUD بسازیم.
توسعه دهنده نرم افزار آزاد حرفه ای
نمایش نظرات