🎲#گام_به_گام
⌨️کدنویسی
📌نکات مهم قبل از شروع کدنویسی: قسمت دوم
✅۴. آموزشهای ویدئویی را تماشا کنید.
احتمالاً یک یا دو آموزش یوتیوب را تماشا کرده اید! چرا همین کار را برای کدنویسی انجام ندهید؟
در حالی که دورههای آنلاین بهترین گزینه برای تجربه عملی شما هستند، ویدیوهای آنلاین میتوانند یادگیری شما را تکمیل کنند و کنجکاوی شما را به خود مشغول کنند. چند نمونه عبارتند از:
➡️ Crash Course Computer Science
➡️ Tom Scott’s The Basics
هر دو موضوعات گستردهتری را در محاسبات پوشش میدهند.
✅۵.کتاب و کتاب الکترونیکی بخوانید.
رویکرد قدیمی را ترجیح میدهید؟ یک کتاب با زبان مبتدی انتخابی خود انتخاب کنید. کتابها شما را با مفاهیم اساسی آشنا میکنند و کدنویسی شما را آگاه میکنند.
در اینجا برخی کتاب وجود دارد که برای هر زبان مبتدی توصیه میگردد:
➡️ Html/CSS: : The Beginner's Guide to HTML and CSS for Marketers
➡️ JavaScript: Eloquent JavaScript: A Modern Introduction to Programming
➡️ Python: Python Crash Course
➡️ C: C Programming Absolute Beginner's Guide
➡️ C++: C++ Primer
➡️ C#: C# 8.0 and .NET Core 3.0 – Modern cross-platform development: Build applications with C#
➡️ Java: Effective Java
➡️ PHP: Head First PHP & MySQL
➡️ Ruby: The Well-Grounded Rubyist
➡️ SQL: SQL in 10 minutes, Sams Teach Yourself
➡️ Swift: Swift Programming: The Big Nerd Ranch Guide
✅ ۶.از ابزارهایی استفاده کنید که یادگیری کدنویسی را آسانتر میکند.
در حالی که بسیار خوب است بدانید که برای نوشتن کد به ابزار خاصی نیاز ندارید، ابزارهایی وجود دارند که میتوانند کمک کنند.
🟡ویرایشگر کد
🟡ویرایشگرهای متن دارای ویژگیهایی برای آسانتر کردن کدنویسی هستند مانند کدگذاری رنگی، تکمیل خودکار، یافتن و جایگزینی و حالت تاریک.
🟡اکثر حرفهایها از یک ویرایشگر کد استفاده میکنند. این ابزار میتواند به شما کمک کند تا کدهای تمیز را سریعتر بنویسید. ویرایشگرهای کد مانند ویرایشگرهای متن هستند، اما دارای ویژگیهای اضافی هستند که به شما کمک میکنند کد خود را مدیریت و ویرایش کنید مانند:
• برجسته کردن دستور
• جستجوی کد
• محیط ترمینال داخلی
🟡ویرایشگر محبوب برای مبتدیان Notepad++, Sublime Text و Emacs یک گزینهی عالی دیگر VS Code است.
◀️کنسول
هنگامی که شروع به کدنویسی میکنید، باید یاد بگیرید که چگونه در کنسول (که ترمینال نیز نامیده می شود) حرکت کنید. این رابط مبتنی بر متن برای سیستم عامل شما است.
این کنسول به شما امکان میدهد فایل ها را پیدا کنید و دستورات را روی آنها سریعتر از رابط کاربری گرافیکی استاندارد (GUI) اجرا کنید. با نحوه استفاده از آن، از جمله دستورات اولیه یونیکس آشنا شوید، زیرا کارهایی را انجام خواهید داد که در رابط کاربری گرافیکی ممکن نیست.
◀️مدیریت پروژه
بسیاری از پروژهها ساده شروع میشوند اما با ادامه پروژه پیچیدهتر میشوند. با استفاده از ابزار مدیریت پروژه، میتوانید فایلها را به اشتراک بگذارید، جدولهای زمانی را بهروزرسانی کنید، و بخشهای جداگانهای از پروژههای کدنویسی را تقسیم کنید. این امر پیگیری پروژههای جانبی و فایلهای اضافی را در عین پایبندی به جدول زمانی خود آسانتر می کند.
◀️عیب یابی
همانطور که روی پروژههای کدنویسی خود، کار میکنید، ممکن است با اشکالات، موانع جادهای و چالشهای دیگر مواجه شوید. این میتواند فوقالعاده خسته کننده باشد. اشکال زدایی Rubber Duck ممکن است احمقانه به نظر برسد، اما میتواند به شما در سادهسازی مشکل و یافتن راه حلهای مفید کمک کند.
👈ادامه دارد...
#کدنویسی
#IDSchools
#IDS
#IDS_Math
✉️@IDSchools
✉️@IDS_Math
Post #34
339