WORLDCODE_CPP Telegram 1888
👈 یادگیری زبان C - راهی که من رفتم

♨️ برای برنامه نویسی میکروکنترلرهای STM32 می‌توان از زبان‌های C، اسمبلی، ++C و … استفاده کرد که البته در بین این گزینه‌ها، زبان C متداول‌ترین گزینه میان embeded کارهاست.

به نظر من، یادگیری زبان C از واجباب کار با میکروکنترلرها است.

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

در ادامه می‌خواهم از راهی که خودم در این مسیر رو طی کردم، بگم. ‌

🔻 گام اول – منابع یادگیریِ مفاهیم و سینتکس:

در قدم اول این سوال احتمالاً مطرح میشه که از چه منبعی شروع به یادگیری کنیم؟

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

این بحث صرفاً مربوط به یادگیری برنامه‌نویسی میتونه نباشه.

بعضی‌ها عطش منابع دارن و سال‌ها به دنبال جمع کردن منابع میرن و هیچ‌گاه هم کار رو استارت نمی‌کنن.

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

👈 در اینجا باید گفت :

گر مرد رهی میان خون باید رفت                     وز پای  فتاده سرنگون  باید  رفت

تو پای به راه در نه و هیچ مپرس                     خود راه بگویدت که چون باید رفت

اما با این وجود من دو منبع که خودم ازشون استفاده کردم و هنوز گاهی بهشون رجوع می‌کنم رو به شما معرفی خواهم کرد تا اگه خواستید با اون‌ها جلو برید.

1- کتاب برنامه نویسی به زبان C – نوشته جعفرنژاد قمی:
بعضی‌ها به اسم جعفرنژاد قمی حساسیت دارند و از بیخ و بن نوشته‌های ایشون رو نمی‌پسندن. اگرچه سایر کتاب‌های این نویسنده پرکار رو نخوندم و از کم و کیف آن‌ها اطلاعی ندارم، اما حقیقتاً به عنوان یک کتاب مرجعِ فارسیِ روان در خصوص زبان C، این کتاب رو قبول دارم و هنوز هم اگر لازم باشه به اون مراجعه می‌کنم.

🔻 2- کورس اصول برنامه نویسی C و ++C استاد کیارش بازرگان:
کیارش بازرگان در مقطع لیسانس علوم کامپیوتر شریف خونده و ارشد و دکترای مهندسی کامپیوترش رو در دانشگاه نورث وسترن به اتمام رسونده. بعد از اون هم استاد دانشگاه مینی سوتا شده. سال 2008 میلادی واسه یه فرصت مطالعاتی به دانشگاه صنعتی اصفهان میاد و این کورس رو اونجا ارائه میده. خوشبختانه استاد بازرگان این ویدیوها رو ضبط میکنه و در اختیار همگان قرار میده. شما میتونید اونها رو از طریق سایت مکتبخونه دانلود کنید.

این منابع برای من و کسانی که تا الان بهشون پیشنهاد دادم خوب و رضایت بخش بوده.

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

📌 ادامه دارد ....

❤️ جهت استفاده ناشنوایان

نویسنده : تهیه شده توسط ضرابی

کانالی برای برنامه‌نویسان
🆔 @WorldCode_Cpp



tgoop.com/WorldCode_Cpp/1888
Create:
Last Update:

👈 یادگیری زبان C - راهی که من رفتم

♨️ برای برنامه نویسی میکروکنترلرهای STM32 می‌توان از زبان‌های C، اسمبلی، ++C و … استفاده کرد که البته در بین این گزینه‌ها، زبان C متداول‌ترین گزینه میان embeded کارهاست.

به نظر من، یادگیری زبان C از واجباب کار با میکروکنترلرها است.

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

در ادامه می‌خواهم از راهی که خودم در این مسیر رو طی کردم، بگم. ‌

🔻 گام اول – منابع یادگیریِ مفاهیم و سینتکس:

در قدم اول این سوال احتمالاً مطرح میشه که از چه منبعی شروع به یادگیری کنیم؟

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

این بحث صرفاً مربوط به یادگیری برنامه‌نویسی میتونه نباشه.

بعضی‌ها عطش منابع دارن و سال‌ها به دنبال جمع کردن منابع میرن و هیچ‌گاه هم کار رو استارت نمی‌کنن.

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

👈 در اینجا باید گفت :

گر مرد رهی میان خون باید رفت                     وز پای  فتاده سرنگون  باید  رفت

تو پای به راه در نه و هیچ مپرس                     خود راه بگویدت که چون باید رفت

اما با این وجود من دو منبع که خودم ازشون استفاده کردم و هنوز گاهی بهشون رجوع می‌کنم رو به شما معرفی خواهم کرد تا اگه خواستید با اون‌ها جلو برید.

1- کتاب برنامه نویسی به زبان C – نوشته جعفرنژاد قمی:
بعضی‌ها به اسم جعفرنژاد قمی حساسیت دارند و از بیخ و بن نوشته‌های ایشون رو نمی‌پسندن. اگرچه سایر کتاب‌های این نویسنده پرکار رو نخوندم و از کم و کیف آن‌ها اطلاعی ندارم، اما حقیقتاً به عنوان یک کتاب مرجعِ فارسیِ روان در خصوص زبان C، این کتاب رو قبول دارم و هنوز هم اگر لازم باشه به اون مراجعه می‌کنم.

🔻 2- کورس اصول برنامه نویسی C و ++C استاد کیارش بازرگان:
کیارش بازرگان در مقطع لیسانس علوم کامپیوتر شریف خونده و ارشد و دکترای مهندسی کامپیوترش رو در دانشگاه نورث وسترن به اتمام رسونده. بعد از اون هم استاد دانشگاه مینی سوتا شده. سال 2008 میلادی واسه یه فرصت مطالعاتی به دانشگاه صنعتی اصفهان میاد و این کورس رو اونجا ارائه میده. خوشبختانه استاد بازرگان این ویدیوها رو ضبط میکنه و در اختیار همگان قرار میده. شما میتونید اونها رو از طریق سایت مکتبخونه دانلود کنید.

این منابع برای من و کسانی که تا الان بهشون پیشنهاد دادم خوب و رضایت بخش بوده.

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

📌 ادامه دارد ....

❤️ جهت استفاده ناشنوایان

نویسنده : تهیه شده توسط ضرابی

کانالی برای برنامه‌نویسان
🆔 @WorldCode_Cpp

BY برنامه نویسی | ++C


Share with your friend now:
tgoop.com/WorldCode_Cpp/1888

View MORE
Open in Telegram


Telegram News

Date: |

Channel login must contain 5-32 characters The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. During a meeting with the president of the Supreme Electoral Court (TSE) on June 6, Telegram's Vice President Ilya Perekopsky announced the initiatives. According to the executive, Brazil is the first country in the world where Telegram is introducing the features, which could be expanded to other countries facing threats to democracy through the dissemination of false content. Invite up to 200 users from your contacts to join your channel A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more.
from us


Telegram برنامه نویسی | ++C
FROM American