Безплатна книга за Java програмиране (от Наков и колектив)

Intro C# Book - front cover

Добре дошли на уебсайта на безплатната книга за Java програмиране! Тя отлично начало за всички, които искат да се научат да програмират.

Безплатна Java книга от Наков и колектив

Книгата „Въведение в програмирането с Java” е чудесно четиво за всички начинаещи програмисти, които искат да придобият практически знания и да се научат да създават интересни и богати на функционалности приложения. Ако търсите учебник, който не само ще ви даде основа в програмирането, но и ще ви изгради начин на мислене на софтуерен инженер, то това е вашата Java книга. Въпреки че казваме, че това е книга за Java, нейното съдържание почива върху основните на програмирането и овладяването на алгоритмичното мислене. Това не е изцяло Java книга, a учебник за програмиране, написан от успешни специалисти в софтуерното инженерство.

Книга за Java програмиране

Във виртуалното пространство е пълно с книги, материали и уроци по програмиране. На практика всеки, който иска да се обучава в тази сфера, може да се образова по материали от Интернет. Предоставените ресурси в Интернет обаче не са гаранция за точност и професионализъм. Те могат само да ви дадат идея какво стои зад фразата „Java програмиране“, но няма да ви направят добри програмисти. Необходим ви е систематичен и цялостен подход на обучение – книга за програмиране, зад която стои екип от опитни специалисти в софтуерната индустрия. Избирайки тази книга за Java, вие избирате качествено представена информация, на която може да се доверите и която ще послужи за основа в по-нататъшното ви развитие в сферата на информационните технологии.

Какво е Java?

Java е програмен език и платформа за създаване и изпълнение на софтуерни приложения. Той е разработка на Sun Microsystems, които през 2010 г. бяха придобити от Oracle, и се използва за създаването на различни десктоп, настолни и мобилни приложения. Програмният език Java върви заедно с платформата Java, която на практика представлява среда за създаване и изпълнение на приложения, разработени на Java. В тази Java книга за програмиране ще се запознаете с основните концепции и принципи на програмния език и платформата Java. Ще използваме програмния език като средство за писане на програмен код.

За кого е предназначена тази книга?

Въведение в програмирането с Java” е предназначена за начинаещи програмисти и хора без никакъв опит в програмирането.  Не се притеснявайте да посегнете към тази Java книга дори и ако никога досега не сте писали код, не знаете какво е Java и не знаете откъде да започнете. Чрез систематично и достъпно представяне на материала тази книга ще ви помогне да придобиете основни знания в областта на разработката на софтуер и да развиете алгоритмично мислене – неща, които ще ви бъдат полезни в професионалното развитие. Това е същевременно книга за програмиране, която може да бъде в полза и на по-опитните специалисти, защото винаги можем да научим повече и да станем по-добри в работата си. Прочетете тази Java книга, за да усъвършенствате уменията си на програмист и да се превърнете в световноконкурентен ИТ специалист.

Какво ще намерите в тази книга?

Въведение в програмирането с Java“ е книга преди всичко за програмиране. Тя ще ви помогне да развиете мисленето си, да разбивате задачите на стъпки и да създавате алгоритми, които да ги решават. Сред темите, които тази книга за програмиране включва, са: примитивни типове и променливи, оператори и изрази, условни конструкции, цикли, масиви, бройни системи. Богатото съдържането на тази книга за програмиране включва още създаване и използване на обекти, обработка на изключения, текстови файлове, дървета и графи, качествен програмен код. В края на книгата ще намерите ръководство със съвети как да решавате задачи по програмиране и три практически задачи за изпит. Съчетанието на теория и практика в тази Java книга ще ви помогне да приложите всичко научено. Тази книга за програмиране с Java може да бъде първата ви стъпка в необятния и вълнуващ свят на технологиите.


Tags:
, , , , , , , , , , , , , , , , , , , , , , , ,
| 1 Comment

Българската 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#” на английски.


Tags:
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
| Leave a comment

Конкурс: най-добра статия към книгата „Въведение в програмирането със C#“

Спечелете безплатно хартиено копие на книгата за програмиране „Въведение в програмирането със C#“ на Светлин Наков и колектив! Трима от вас ще получат и покана за партито на авторите – обещаваме да бъде шумно и запомнящо се!

За най-големите почитатели на книгата стартираме конкурс за най-добра статия (ревю), която отразява личното ви мнение и оценка за „Въведение в програмирането със C#“. Интернет пространството е вашето поле за изява, книгата е вашата тема, а всичко останало определяте вие.
Вашата статия може да съдържа текст, снимки или видео, които разказват какво мислите за книгата и с какво тя ви е полезна (или пък какво пропуска да засегне). Необходимо е да създадете оригинално (авторско) ревю, което съдържа линк към официалния сайт на книгата и да го публикувате в авторитетна медиа (блог, сайт с ИТ тематика, списание, ИТ медия), след което да ни изпратите по имейл (academy[AT]telerik [DOT]com) линк към публикацията и вашите имена и телефонен номер до 30.09.2011 (00:00 часа).
Ние ще изберем 15-те най-добри статии, а техните автори ще получат безплатна книга „Въведение в програмирането със C#“ и специални тениски „.NET Ninja“. Авторите на 3-те най-отличаващи се публикации ще празнуват заедно с авторите и редакторите на „Въведение в програмирането със C#“ на едно незабравимо парти по случай отпечатването на книгата.
Имате пълната свобода да изразите себе си, но за да вземете участие в конкурса, трябва да следвате правилата на конкурса:

  1. Всеки участник трябва да създаде авторско съдържание (статия/резюме), свързано с книгата „Въведение в програмирането със C#“.
    • Съдържанието може да включва: текст, изображения и видео. Текстът трябва да е авторски и да не дублира вече съществуващо съдържание, достъпно онлайн.
    • Необходимо е публикацията да включва линк към официалния сайт на книгата: https://introprogramming.info/intro-csharp-book/.
    • Резюмето трябва да бъде публикувано в авторитетна онлайн медия (блог, сайт с ИТ тематика, списание, ИТ медия).
    • Материали и мнения, публикувани в дискусионни групи, форуми или социални медии няма да се приемат.
    • Не се приема copy-paste съдържание или такова, което дублира отчасти съществуващ материал за книгата
    • Не се приемат нецензурни текстове, снимки и видео материали
    • По-високо се оценяват статии и резюмета, които споделят впечатления от книгата по същество, а не в стил " книгата  е много  добра и полезна …"
    • По-високо се оценяват материали с критичен поглед към съдържанието, които изтъкват силните страни на книгата, но не спестяват и нейните слабости
  2. Всеки участник трябва да изпрати по имейл до academy[AT]telerik[DOT]com линк към своята статия, заедно със своето име и телефон/имейл адрес за връзка.
    • Изискваната лична информация ще се използва единствено за нуждите на конкурса и реализацията на награждаването.
    • Всеки може да участва с повече от едно ревю, стига материалите да не се дублират и да бъдат публикувани в различни медии.
    • Всички ревюта, изпратени за участие трябва да отговарят на описаните изисквания
    • Изпращайте линкове към своите публикации на тема: „Статия към книгата „Въведение в програмирането със C#“до 30.09.2011 г. на e-mail academy[AT]telerik[DOT]com.
    • Авторите на 15те най-добри публикации ще получат книгата „Въведение в програмирането със C#“ с автографи от нейните автори и тениска ".NET Ninja".
    • Авторите на най-добрите 3 статии ще бъдат поканени на парти, заедно с всички автори и редактори, участвали в разработката на книгата.Наградените ще обявим в средата на месец октомври 2011 г.

Следете всичко за конкурса и на Facebook страницата на книгата „Въведение в програмирането със C#“. Прочетете пълните условия на конкурса “Най-добра статия към книгата”


Tags:
, , , , , , , , ,
| Leave a comment

Проект – превеждане на Intro Java книгата към C#

Започна проект за "превеждане" на Intro Java книгата към C#. Новата книга ще се нарича "Въведение в програмирането със C#" и ще бъде достъпна за свободно изтегляне от настоящия уеб сайт. За участие в проекта се обръщайте към Светлин Наков и Веско Колев.


Tags:
, , , , , , , , , , , ,
| 1 Comment

Хартиена версия на Intro Java книгата

Излезе хартиената версия на Intro Java книгата. Можете да я намерите на книжния пазар. Официален разпространител е фирма Елфи-96.


Tags:
, , , , , , , , , , , ,
| 1 Comment

50% намаление на Intro Java книгата

В офиса на Национална академия по разработка на софтуер можете да закупите книгата в хартиен вариант с 50% намаление.

Update: промоцията изтече и вече не е валидна.


Tags:
, , , , , , , , , , , ,
| 2 Comments

Финална версия на Intro Java книгата

Финалната версия на Intro Java книгата е достъпна за безплатно изтегляне.


Tags:
, , , , , , , , , , , , , , , , , , ,
| 2 Comments