Българската C# книга се превежда на английски език

превод на книгата за C# на английски език

C# книгата на английски

Стартира проект за превод на безплатната българска C# книга на английски език. C# книгата е предназначена за начинаещите в програмирането, които искат да развият своето алгоритмично мислене и да научат езика C#.

Българската C# книга на английски език – какво ще съдържа?

Английската версия на C# книгата ще е озаглавена "Fundamentals of Computer Programming with C#".

Тя ще включва цялото съдържание на C# книгата, едно към едно, почти без изменения. C# книгата започва с основите на програмирането и запознаване с .NET и езика C#, работа с примитивни типове данни и променливи, използване на оператори във C#, изрази в C#, въвеждане и извеждане на данни от конзолата, условни конструкции в C# и работа с цикли (for, while, do-while, foreach). След това продължава с по-сложни концепции от програмирането като работа с масиви, матрици и назъбени масиви в C#, бройни системи и преобразуване между тях, представяне на числата и данните в паметта на компютъра, методи в C#, извикване на методи, параметри и връщана стойност, рекурсия и рекурсивни алгоритми. Следва запознаване с обектно-ориентираното програмиране (ООП), създаване и използване на обекти в C# и .NET, обработка на изключения, символни низове  и текстообработка със средствата на C#, работа с файлове и потоци. Най-сложната част включва структурите от данни и работата с тях: линейни структури от данни, списъчни структури, списък, стек, опашка, дървета и графи, алгоритми върху дървета и графи, балансирани дървета, хеш-таблици, множества и други структури. Специално внимание се отделя на ефективността на структурите от данни и концепцията "сложност на алгоритъм". Разглеждат се в дълбочина и всички по-важни принципи на ООП - абстракция, капсулация, наследяване и полиморфизъм и тяхната употреба при разработката на сложни и големи софтуерни системи. Следват основните концепции на писането на качествен програмен код, т.е. как да програмираме кадърно. Накрая е добавена една глава за ламбда изразите в C# и използването на LINQ за бързо и лесно търсене в различни структури от данни. Следва една концепция за ефективно решаване на задачи по програмиране, една цялостна методология за решаване на задачи и няколко реални примера как да се приложи на практика.

Книгата за C# на английски - видеоуроци и лекции

Към книгата за C# на английски език ще ги има и всички ресурси, които има българския вариант на C# книгата: безплатни видеоуроци по програмиране на C# на английски, уроци по C# на английски, лекции по програмиране на английски, презентации за C# на английски, задачи по C# и други C# ресурси и учебни материали по програмиране.

Как да се включим в екипа за превод на книгата по C# на английски?

За да се включите като доброволец в превода на книгата за C# на английски, следвайте стъпките от блога на Наков: превод на книгата “Въведение в програмирането със C#” на английски.

Share
Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Learn Programming for Free!

Become a software engineer with Java, C#, Python, JavaScript!

Sign-up for the "Programming Basics"
free training course at SoftUni

Learn programming concepts, problem solving and algorithmic thinking
for free with video lessons and live coding.

Continue with APIs and libraries, object-oriented programming,
data structures and software technologies and frameworks,
databases and ORM, back-end, HTTP and Web development
and front-end technologies.

Learn by doing: practice live coding at each lesson with thousands
of exercises and real-world projects. Build GitHub portfolio!

Start your first job as junior software developer.