مراحل یادگیری

https://roocket.ir/articles/stages-of-learning

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

یادگیری کدنویسی شبیه به یادگیری یک زبان خارجی‌ست!

https://roocket.ir/articles/learning-to-code-is-like-learning-a-foreign-language

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

10 قدم برای خودآموزی برنامه‌نویسی

https://roocket.ir/articles/top-10-ways-to-teach-yourself-to-code

مهم نیست که می‌خواهید چکاری انجام دهید،‌ باید بگویم در هر شرایطی برنامه‌نویسی و یادگیری آن یکی از توانایی‌های بسیار ارزشمندی است که می‌شود در دوران مدرن آن را یاد گرفت

۱۳ قاعده ساده برای کدنویسی بهتر

https://roocket.ir/articles/few-simple-rules-for-good-coding-my-15-years-experience

من بیشتر از ۱۵ سال است که مشغول برنامه‌نویسی هستم. در این مدت با زبان‌ها، فریمورک‌ها، پارادایم‌ها و... مختلفی کار کرده‌ام. اما امروز در این مطلب قصد دارم که تمام این تجربیات را در ۱۳ قاعده ساده بگنجانم که به شما کمک بسیار زیادی برای نوشتن کدهای بهتری می‌کنند

مشکلی که رفع می‌کنید، مهم‌تر از کدی است که می‌نویسید

https://roocket.ir/articles/the-problem-you-solve-is-more-important-than-the-code-you-write

۵۰ سال پیش و در سال ۱۹۶۸، یک کنفرانس کاری درباره مهندسی صنعت نرم‌افزار، که توسط کمیته علمی NATO میزبانی شده بود، برگذار شد. در آن زمان، مردم کم کم متوجه شدند که صنعت نرم‌افزار در حال تبدیل شدن به یک بخش اساسی از جامعه بود

چه زمانی از زبان‌های قدیمی باید استفاده کرد؟

https://roocket.ir/articles/when-to-use-old-code

کوبول یک زبان برنامه‌نویسی است که در اصل در سال ۱۹۵۹ ساخته شده است،‌ دوره‌ای که بسیاری فکر می‌کنند هنوز کامپیوتر ایجاد نشده بود! با این حال کوبول در زمانی طراحی شد که کامپیوتر فراگیری امروز را نداشت

۷ راه برای با انگیزه ماندن در حین یاد گرفتن کدنویسی - بخش دوم

https://roocket.ir/articles/7-ways-to-stay-motivated-while-learning-to-code-part2

در بخش اول با ۴ روش من برای با انگیزه ماندن در مراحل یادگیری کدنویسی آشنا شدیم، حال بیایید ادامه دهیم و ۳ مورد بعدی را بررسی کنیم.

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

https://roocket.ir/articles/why-i-love-learning-functional-programming

این اولین قسمت از سفر من در یادگیری برنامه نویسی فانکشنال (FP) است. در این مقاله می‌خواهم دلیل اینکه چرا در وهله اول وقت خودم را صرف یادگیری برنامه نویسی فانکشنال کردم، به شما بگوییم.

یادگیری Flexbox با بازی

https://roocket.ir/articles/flexbox-froggy

Flexbox Froggy یک بازی جذاب برای یادگیری Flexbox که شما باید با استفاده ازFlexbox به froggy و دوستانش کمک کنید به مناطق مورد نظرشون برن . اگر نمی دونید flexbox چیه باید بگم یک ویژگی css3 که به شما کمک میکنه Layout خودتون رو ساده تز از قبل بسازید .

ستون‌های اصلی یادگیری برنامه‌نویسی

https://roocket.ir/articles/the-main-pillars-of-learning-programming-and-why-beginners-should-master-them

بیشتر از ۲۰ سال است که در حوزه برنامه‌نویسی کار می‌کنم و باید بگویم که خیلی خوشحالم، از این بابت که با افراد بسیار زیادی آشنا شده‌ام و چیزهای بسیار زیادی را از آن‌ها یاد گرفته‌ام. برای مدتی نیز در این ۲۰ سال مشغول آموزش دادن در دانشگاه‌ها و آموزشکده‌ها بوده‌ام

4 چالش برای یادگیری کدنویسی

https://roocket.ir/articles/4-challenges-of-learning-to-code

وقتی می شنوید که هر کسی توانایی یادگیری همه چیز را دارد ممکن است علاقه پیدا کنید که به یک توسعه دهنده تبدیل شوید، اما برای این یک چیز مهم وجود دارد

یادگیری SQL در ۲۰ دقیقه

https://roocket.ir/articles/learn-sql-in-20-minutes

تمام توسعه‌دهندگان وب باید SQL را بدانند. اگرچه SQL از دهه ۷۰ به بعد ایجاد شد، اما هم اکنون نیز به صورت وسیعی از آن استفاده می‌شود. در حقیقت اگر اپلیکیشنی از SQL استفاده نکند نمی‌تواند بسیار جدی باشد. بیشتر فریمورک‌های امروزی با ارائه راهکارهایی پیچیدگی‌های SQL را ساده‌تر کرد‌ه‌اند

۶ علت برای یادگیری Node.js

https://roocket.ir/articles/5-reasons-you-should-learn-node-js

نرم‌افزار متن باز به طور عمومی و به خصوص JavaScript، می‌تواند به مانند جایی به نظر برسد که در آن »رونق و رکورد» قانون طبیعت است: رشد سریع، قبل از این که همه به سراغ یک چیز بزرگ دیگر بروند

افسانه‌های مردمی درباره یادگیری برنامه‌نویسی

https://roocket.ir/articles/learning-to-code-myths

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

یادگیری SASS در ۱۵ دقیقه

https://roocket.ir/articles/sass-in-15-minutes

اگر شما یک توسعه دهنده‌ی فرانت اند هستید یا با زبان CSS خیلی سر و کار دارید،‌ قطعا پیش پردازنده‌هایی مثل SASS می‌توانند به شما کمک فراوانی کنند

یادگیری اصول اولیه React در 10 دقیقه

https://roocket.ir/articles/learn-react-basics-in-10-minutes

اگر می‌خواهید اصول اولیه React را در زمانی که برای نوشیدن یک فنجان قهوه صرف می‌کنید؛ یاد بگیرید، این مقاله دقیقا مناسب شماست.

۶ اصل جاوااسکریپت که باید بدانید

https://roocket.ir/articles/6-javascript-fundamentals-you-need-to-know

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

۵ نکته‌ای که ﺁرزو می‌کردم در هنگام یادگیری کد می‌دانستم

https://roocket.ir/articles/5-things-i-wish-i-knew-when-learning-to-code

کدنویسی را با هر زبانی که دوست دارید شروع کنید، ممکن است Python، Java، JavaScript، Golang، Perl، C، Ruby، Julia، Haskell یا PHP باشد.

برای اهداف یادگیری حرفه‌ای خود وقت بگذارید

https://roocket.ir/articles/professional-learning-goals

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