مَرد سان‌فرانسیسکویی
12.6K subscribers
4.18K photos
1.03K videos
126 files
2.92K links
Download Telegram
یکی از بچه‌ها یک‌بازی برای یادگیری مباحث فِلکس که مربوط به برنامهنویسی سمت کاربر هست معرفی کرد که خیلی جالب بود. این‌جا به اشتراک می‌ذارم که اگر دوست داشتید تنی به آب بزنید. #برنامه‌نویسی
https://flexboxfroggy.com/#fa
دوره ری‌اکت هم شروع شده و دو هفته جهت آمادگی اولیه جاوا اسکریپت به ما وقت دادن و درنهایت این دوره رو واسه قوی‌کردن پایه به ما معرفی کردن. این‌جا می‌ذارمش واسه کسایی که علاقمندن جاوا اسکریپت رو یاد بگیرن. #برنامه‌نویسی

https://www.youtube.com/playlist?list=PL4cUxeGkcC9haFPT7J25Q9GRB_ZkFrQAc
اینم یک کامپایلر آنلاین واسه کسایی که بهانشون اینه سیستم ندارن، و یا گوشی‌شون درحدی نیست که بتونن روش نرم‌افزار کدنویسی نصب کنن. همه‌جور زبانی هم ساپورت می‌کنه و بهتون خروجی می‌ده. #برنامه‌نویسی
https://onecompiler.com/javascript/
واسه کسایی که #برنامه‌نویسی یاد می‌گیرن، توی کدنویسی حرفه‌ای، لازمه که مباحث کلین‌کد رو هم بشناسین و یادش بگیرین. این آموزش رو چندوقت پیش پیدا کردم و امروز دیدم. نمی‌دونم چقدر خوب توضیح داده، چون قبلا با مباحث کلین‌کد رو‌به‌رو نشدم، اما توضیحاتش در سطح قابل قبولی خوبه. به جز فصل آخر که نیاز هست بابتش پولی پرداخت کنید، الباقی رایگان هست و می‌تونید به صورت رایگان هم ازش دیدن کنید.
https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-Clean-Code-mk1125/
مَرد سان‌فرانسیسکویی
دوره ری‌اکت هم شروع شده و دو هفته جهت آمادگی اولیه جاوا اسکریپت به ما وقت دادن و درنهایت این دوره رو واسه قوی‌کردن پایه به ما معرفی کردن. این‌جا می‌ذارمش واسه کسایی که علاقمندن جاوا اسکریپت رو یاد بگیرن. #برنامه‌نویسی https://www.youtube.com/playlist?lis…
پیرو آموزش قبلی که از جاوا اسکریپت گذاشته بودم، آموزشگاه یک سری ویدیوهای مکمل دیگه معرفی کرد که خیلی کوتاه در مورد یک سری از قابلیت‌های جی‌اس که توی ویدیوی قبل بهش نپرداخته بود توضیح می‌ده. البته یکی دو مورد تکراری هم توش هست ولی اکثرا مباحث جدیده و شمارو با تگ‌های جدید آشنا می‌کنه. این‌جا می‌ذارم، امیدوارم خوشتون بیاد. #برنامه‌نویسی
https://youtube.com/playlist?list=PL4cUxeGkcC9gKfw25slm4CUDUcM_sXdml
بعد از کورس آموزشی که از جاوا‌ اسکریپت دیدم، و بعد از کورس آموزشی که از فریم‌ورک سی‌اس‌اس تِیلویند دیدم، الآن نوبت رسیده به کتابخانه‌ی ری‌اکت. خیلی براش هیجان‌زده‌ام چون هیچ‌شناختی ازش ندارم. برای شروع این کورس رو به ما معرفی کردن. منم وظیفه‌ام اینه توی سریع‌ترین زمان ممکن ببینم و تمومش کنم. خدا بهم رحم کنه. لینک دانلودش رو این‌جا می‌ذارم که اگر کسی دوست داشت دنبالش کنه. #برنامه‌نویسی
https://git.ir/mastering-react/
یکی از خرترین IDEهای آنلاینی که دیدم همین سایته‌ست که رسما VS Code رو به صورت آنلاین براتون شبیه‌سازی می‌کنه. حتی همون لحظه خروجی رو هم بهتون تو یک صفحه‌ی کناری نشون می‌ده. یکی از خوبیاشم اینه که برای استفاده ازش نیازی به ثبت‌نامم ندارید. فوق‌العاده‌ست. #برنامه‌نویسی

https://codesandbox.io/
بچه‌هایی که علاقمندن تایپ‌اسکریپت یاد بگیرن این آموزش رو براتون می‌ذارم. فقط قبل این‌که سمتش برید، پیش‌نیاز یادگیری‌ش جاوا‌اسکریپت هست و تا زمانی که در حد متوسط جاوا‌اسکریپت رو مسلط نشدید سمت تایپ‌اسکریپت نرید. آموزش جاوا‌اسکریپت رو هم قبلا توی این لینک گذاشتم. امیدوارم خوشتون بیاد. #برنامه‌نویسی

https://youtube.com/playlist?list=PL4cUxeGkcC9gUgr39Q_yD6v-bSyMwKPUI
با توجه به چارت یادگیری که قبلا گذاشته بودم، دوتا آموزش این‌جا اضافه می‌کنم. یکی آموزش نکست‌جی‌اس است و دیگری آموزش مانگو‌دی‌بی.

در خصوص نکست‌جی‌اس باید بگم که این فریم‌ورک بعد از یادگیری ری‌اکت هست. یعنی اول شما باید آموزش ری‌اکت رو تموم کنید و بعد بیاید سراغ نکست‌جی‌اس. آموزش ری‌اکت رو قبلا اینجا گذاشتم. #برنامه‌نویسی

لینک آموزش نکست‌جی‌اس:
https://youtube.com/playlist?list=PL4cUxeGkcC9g9gP2onazU5-2M-AzA8eBw

آموزش دوم در خصوص دیتابیس مانگو‌دی‌بی هست و جدیدا خیلی یادگیری‌ش از واجبات شده و حتی اگر باهاش کار هم نمی‌کنید سعی کنید یک‌بار ببینیدش و بلدش باشید. بینهایت از دیتابیس‌ کلاسیکی که قبلا می‌شناختید منعطف‌تره و خوب داره جاشو توی شرکت‌های مختلف باز می‌کنه. آینده‌ی خوبی براش وجود داره. یادگیری‌ش به نظرم امتیاز محسوب می‌شه(از معروف‌ترین دیتابیس‌های نواِس‌کیو‌اِل است).

و لینک آموزش مانگو‌دی‌بی:
https://youtube.com/playlist?list=PL4cUxeGkcC9h77dJ-QJlwGlZlTd4ecZOA
جدیدا سوالات در خصوص این‌که "#برنامه‌نویسی رو از کجا شروع کنیم؟" یا "بین این همه زبان برنامهنویسی، کدوم رو شروع کنیم بهتره؟" خیلی زیاد شده. مخصوصا این دو سه ماه اخیر خیلی‌هارو می‌بینم که توی بات بهم پیام می‌دن و ازم راهنمایی می‌خوان. امروز می‌خوام یک دیتای کامل اینجا جمع‌آوری کنم که مِن بعد اگر کسی سوالی داشت ارجاع بدم به این پست. پس امیدوارم به دردتون بخوره. #معرفی

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

در ادامه‌ پنج‌تا حوزه شامل: حوزه وب، حوزه موبایل، حوزه دسکتاپ، حوزه بازی‌سازی، حوزه هوش‌مصنوعی، اینترنت اشیاء و امنیت رو با هم بررسی‌ش می‌کنیم.