برچسب Daniel McCarthy

Udemy – Data Structures And Algorithms In The C Programming Language 2025-6

Data Structures And Algorithms In The C Programming Language، دوره آموزش ساختار داده و الگوریتم در زبان برنامه نویسی C توسط آکادمی یودمی منتشر شده است. آیا شما یک برنامه نویس عالی هستید؟ زمان آن فرا رسیده است که یاد بگیرید چگونه حافظه روی پردازنده و در زبان برنامه نویسی C کار می کند تا با ساختارهای C کار کنید، linked lists، آرایه ها، queues و موارد دیگر را ایجاد کنید. این دوره همه چیز را در مورد ایجاد ساختارهای داده داخلی در C به شما آموزش می دهد. در پیاده سازی linked lists ما یاد خواهید گرفت که چگونه می توانیم از نشانگرهای C برای پیوند دادن عناصر به یکدیگر در یک زنجیره استفاده کنیم در اجرای double linked list ما یاد خواهید گرفت که چگونه می توانید از یک اشاره گر قبلی در یک عنصر استفاده کنید تا بتوانید از طریق یک linked list به سمت عقب حرکت کنید. به این double linked list می گویند. یاد بگیرید که چگونه یک استک ایجاد کنید که در آن بتوانید یک عنصر را به استک اضافه کنید و بعداً آن را از استک بردارید. به همین دلیل است که به آن یک استک می گویند. تمام پیاده سازی هایی که در بالا توضیح داده شد از ابتدا در ویدیو ایجاد می شوند. شما یاد خواهید گرفت که چگونه همه اینها در اصل کار می کنند و چه زمانی باید از آنها استفاده شود. این دوره برای افرادی که اصول زبان برنامه نویسی C را آموخته اند ضروری است

Udemy – Mastering X64 Assembly Language Programming with NASM 2026

Mastering X64 Assembly Language Programming with NASM دوره آموزشی برنامه‌نویسی سطح پایین با استفاده از اسمبلر NASM برای معماری x86-64 می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره آموزشی یک راهنمای جامع برای برنامه‌نویسی سطح پایین با استفاده از اسمبلر NASM برای معماری x86-64 است. این دوره که برای برنامه‌نویسان، دانشجویان علوم کامپیوتر، مهندسان معکوس و توسعه‌دهندگان سیستم طراحی شده است، نحوه اجرای دستورالعمل‌ها توسط پردازنده‌های مدرن و نحوه نوشتن برنامه‌های کارآمد به زبان اسمبلی را از ابتدا آموزش می‌دهد. در این دوره جامع، شما گام به گام با استفاده از اسمبلر NASM بر زبان اسمبلی x86-64 مسلط خواهید شد و در عین حال نحوه ارتباط اسمبلی با زبان برنامه‌نویسی C را برای برنامه‌های دنیای واقعی نیز خواهید آموخت.