معرفی و دانلود کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز
برای دانلود قانونی کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز
کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز، اثری خودآموز برای فراگیری کامل توسعهی نرمافزار با زبان سیشارپ است. نرگس محمدی، نویسندهی کتاب، در این اثر با زبانی ساده و کاربردی، مفاهیم پیچیدهی سیشارپ را آموزش داده است. پس از مطالعهی این کتاب آموزش برنامهنویسی سیشارپ با ساختار یک برنامهی ساده، اجرای برنامه، انواع دادهها، متغیرها و ساختارهای مختلف برنامهنویسی در سیشارپ، آشنا میشوید.
دربارهی کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز
کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز، منبعی خودآموز برای آشنایی با روشهای توسعهی نرمافزار در زبان برنامهنویسی سیشارپ است. نرگس محمدی، نویسندهی کتاب، مفاهیم این اثر را با تمرکز برای نوآموزان نگاشته است. این رویکرد باعث میشود تا بدون پیشزمینهای دربارهی سیشارپ، از پایه با راهوروشِ توسعهی نرمافزار با این زبان برنامهنویسی آشنا شوید.
در ابتدای کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز، اطلاعاتی کامل دربارهی ویژوال استودیو و نصب آن مطالعه میکنید. ویژوال استودیو، محیط توسعهی زبان برنامهنویسی سیشارپ است. این محیط توسعه، شما را قادر میسازد تا برنامههای خود را به زبان سیشارپ بنویسید، کامپایل کنید و اجرا نمایید. نرگس محمدی با راهنمایی گامبهگام، از دانلود و نصب این نرمافزار تا شخصیسازی ظاهر آن برای کار راحتتر، شما را همراهی میکند تا پیش از شروع کدنویسی، با ابزار اصلی توسعهی نرمافزار با زبان سیشارپ بهخوبی آشنا شوید.
پس از آمادهسازی محیط توسعه، روش گامبهگام توسعهی یک برنامهی ساده را خواهید آموخت. این مسیر تدریجی به شما کمک میکند تا اعتمادبهنفس لازم برای نوشتن کدهای جدیتر را بهدست آورید.
یادگیری گامبهگام برنامهنویسی در سیشارپ برای تازهکارها
در فصلهای بعدی کتاب یادگیری عمیق سی شارپ، با مفاهیم بنیادی برنامهنویسی مانند متغیرها و انواع داده آشنا میشوید. نرگس محمدی، به زبانی ساده توضیح داده که دادههای عددی، رشتهای، کاراکتری و منطقی چه هستند و هرکدام را در چه موقعیتی باید به کار ببرید. همچنین با انواع دادههای object، کلمات کلیدی var و const آشنا میشوید و یاد میگیرید چگونه با کمک عملگرها، محاسبات و مقایسههای لازم را انجام دهید.
در ادامهی این کتاب آموزش سیشارپ، نرگس محمدی با مثالهای روشن، تفاوت تبدیل ضمنی و صریح را شرح داده است. این آموزشها به شما کمک میکند تا بدون از دست دادن اطلاعات یا مواجهه با خطاهای غیرمنتظره، دادهها را از قالبی به قالب دیگر تبدیل نمایید. کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز با توضیحاتی دربارهی عملکرد فایلهای پیشرفته در C#، خاتمه پیدا میکند.
کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز، نقشه راهی است برای کسانی که تازه پا به دنیای کدنویسی گذاشتهاند. نرگس محمدی با درک دشواریهای مسیر یادگیری، مفاهیم را بهگونهای گامبهگام و پیوسته کنار هم قرار داده تا مفاهیم پیچیدهی برنامهنویسی با سیشارپ را بهراحتی فرا بگیرید.
کتاب خودآموز سیشارپ نرگس محمدی را انتشارات اولینها، چاپ و روانهی بازار کرده است.
کتاب یادگیری عمیق سی شارپ برای شما مناسب است اگر
- قصد توسعهی نرمافزار با سیشارپ را دارید و میخواهید مفاهیم این زبان برنامهنویسی را از پایه یاد بگیرید.
- در رشتههای توسعهی نرمافزار تحصیل یا تدریس میکنید و به منبعی آموزشی برای فراگیری شیوههای توسعهی نرمافزار با سیشارپ نیاز دارید.
در بخشی از کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز میخوانیم
اجازه بدهید یک برنامه بسیار ساده به زبان سی شارپ بنویسیم. این برنامه یک پیغام در محیط کنسول نمایش میدهد. در این درس میخواهم ساختار و دستور زبان یک برنامه ساده سی شارپ را توضیح دهم. برنامه visual studio community را اجرا کنید. از مسیر File>New Project یک پروژه جدید ایجاد کنید. حال با یک صفحه مواجه میشوید که از شما میخواهد نام پروژهتان را انتخاب و آن را ایجاد کنید. شکل زیر:
گزینه Console Application را انتخاب کرده و نام پروژهتان را MyFirstProgram بگذارید. یک Console Application برنامهای تحت داس در محیط ویندوز است و فاقد محیط گرافیکی میباشد. بهتر است برنامه خود را در محیط کنسول بنویسید تا بیشتر با مفهوم برنامهنویسی آشنا شوید. بعد از اینکه آموزش مبانی زبان به پایان رسید، برنامهنویسی در محیط ویندوز و بخش بصری سی شارپ را آموزش خواهیم داد.
فهرست مطالب کتاب
مقدمه
ویژوال استودیو
دانلود و نصب ویژوال استودیو
شروع کار با Visual Studio Community
تغییر ظاهر ویژوال استودیو
ساخت یک برنامه ساده
ساختار یک برنامه در سی شارپ
ذخیره پروژه و برنامه
کامپایل یا ترجمه برنامه
اجرای برنامه
وارد کردن فضای نام در برنامه
رفع خطاها
توضیحات
کاراکترهای کنترلی
متغیرها
نوع داده رشتهای
نوعهای داده عددی
نوع داده کاراکتر
نوع داده منطقی یا Boolean
نوع داده شی یا Object
استفاده از کلمه کلیدی Var
استفاده از کلمه کلیدی const
عملگرها
تبدیل ضمنی Implicit Conversion
تبدیل صریح Explicit Conversion
کلاس convert
گرفتن ورودی از کاربر
معرفی ساختارهای کنترلی
ساختارهای تصمیم
ساختار تصمیم if
ساختار if تو در تو
ساختار تصمیم switch
ساختارهای تکرار
ساختار تکرار for
حلقههای تو در تو (Nested Loops)
ساختار تکرار While
حلقههای نامحدود
ساختار تکرار do
آشنایی با آرایهها و دستور foreach
آرایههای چند بعدی
دستور foreach
متد
تعریف متدها در C#
فراخوانی یک متد
ارسال آرگومانها به توابع به روش By Value
ارسال آرگومانها به توابع به روش Reference
استفاده از آرگومانها به تعداد دلخواه
محدوده متغیر در C#
ایجاد و استفاده از متغیر سراسری
متغیرهای ایستا
انواع شمارشی در C#
ایجاد یک نوع شمارشی
ایجاد یک نوع شمارشی
نکات پیشرفته درباره enum
برنامه نویسی شی گرا ( Object Oriented Programming)
مفاهیم اساسی در برنامه نویسی شی گرا
انتزاع یا Abstraction
کپسوله سازی یا Encapsulation
ارث بری یا Inheritance
چند ریختی یا Polymorphism
کلاس
شئ
آشنایی با فیلدها و رفتارها
فیلدها
تعریف رفتار یا Method برای کلاس
آشنایی با Property ها
استفاده از Property ها
Automatic Properties
آشنایی با سازنده ها و روشهای ایجاد اشیاء
مقدار دهی اولیه با کمک Object Initialization
سازنده ها یا Constructors
زنجیره سازنده ها یا Constrcutor Chaining
نوع های بدون نام یا Anonymous Types
وراثت یا Inheritance
تعریف وراثت یا Inheritance و پیاده سازی آن در زبان
کلمه کلیدی base
تبدیل کلاس های مشتق شده به کلاس والد
کلاس Object
مبحث چند ریختی یا Polymorphism
متدهای Virtual
معرفی رویدادهای ماوس و صفحه کلید در سی شارپ #C
تغییر شکل اشاره گر ماوس
رویدادهای ماوس در #C
رویداد Mouse Down
رویداد Mouseup
رویداد MouseMove
رویداد Mouseleave
رویداد Drag Drop
معرفی رویدادهای فرم در سی شارپ
رویدادهای صفحه کلید
مدیریت فایل ورودی و خروجی در سی شارپ
گروه های CO
گروه FileStream
عملکردهای فایل پیشرفته در C
ضمیمه
مشخصات کتاب الکترونیک
| نام کتاب | کتاب یادگیری عمیق سی شارپ برای برنامه نویسان نوآموز |
| نویسنده | نرگس محمدی |
| ناشر چاپی | انتشارات اولینها |
| سال انتشار | ۱۴۰۲ |
| فرمت کتاب | |
| تعداد صفحات | 128 |
| زبان | فارسی |
| شابک | 978-622-8042-74-9 |
| موضوع کتاب | کتابهای برنامه نویسی سی شارپ |






















