برای دانلود بر روی عکس مربوط به کتاب کلیک کنید
مبانی برنامه نویسی ( آشنایی با اصول اولیه کامپیوتر و برنامه نویسی )
- Hello World : هدف این کتاب آشنایی افراد با تفکر برنامه نویسی هستش
برنامه نویسی پیشرفته ( آشنایی با برنامه نویسی شئ گرا و مفاهیم پیشرفته برنامه نویسی )
- Object Oriented Programming With Java : هدف این کتاب آشنایی مقدماتی با مفاهیم برنامه نویسی شئ گرایی تحت کد جاوا
- Core Java Vol-1 : آشنایی با جاوا مقدماتی
- Core Java Vol-2 : جاوا پیشرفته
ساختمان داده و طراحی الگوریتم ها ( آشنایی با مدل سازی منطقی داده و تکنیک های طراحی الگوریتم )
- Introduction to Algorithms : معروف ترین کتاب در زمینه الگوریتم CLRS
- Data Structures and Algorithms in Python : پیاده سازی ساختمان داده و الگوریتم ها با کد پایتون
- Algorithm Design and Application : اگه دوست دارید بصورت کاربردی الگوریتم ها رو یاد بگیرد این کتاب مناسب شماست !
نظریه زبان و ماشین ها ( نظریه محاسبات )
سیستم عامل ها : Operating Systems
مفاهیم زبان های برنامه نویسی ( طراحی و پیاده سازی زبان های برنامه سازی)
طراحی شی گرا : Object Oriented Design
تست نرم افزار