Официален уеб сайт на безплатната книга "Въведение в програмирането със C#"

Добре дошли на официалния уеб сайт на безплатната книга по основи на програмирането за начинаещи (известна още като книгата на Наков, книгата за програмиране и C# книга). Книгата "Въведение в програмирането със C#" се разпространява със свободен лиценз и има за цел да предостави на начинаещите програмисти стабилна основа от фундаментални знания без значение от езика за програмиране. Тази книга обхваща фундаменталните основи на програмирането, които не са се променили съществено през последните 10 години. Учебното съдържание е разработено от авторитетен авторски колектив под ръководството на Светлин Наков и покрива както начални теми като променливи, условни конструкции, цикли и масиви, така и по-сложни концепции като структури от данни (списъци, стекове, опашки, дървета, хеш-таблици и други), рекурсия и рекурсивни алгоритми, обектно-ориентирано програмиране и качествен програмен код. От книгата ще научите как да мислите и разсъждавате като програмисти и как ефективно и качествено да решавате задачи по програмиране. Ще овладеете фундаменталните принципи на програмирането и основните структури от данни и алгоритми, без които не можете да станете софтуерен инженер. Книгата е на български език с обем 1116 страници и се разпространява безплатно в електронен формат и на хартия на минимална цена, покриваща разходите за отпечатване.

Новини и съобщения

Преиздадохме книгата "Основи на програмирането със C#, която е основен учебник по програмиране в началния курс на Софтуерния университет. Всеки, който иска да си вземе книжка с автограф от Светлин Наков, е поканен на партито на 1 юли 2015 г. в кафето на СофтУни от 20 часа.

20150622_151647

Имаме в наличност C# BG, Java BG и C# EN книжките, всичките на 10 лв.

Share
Коментирай

По пътя към мечтаната кариера със СофтУни – как да стана програмист?

Софтуерният университет (СофтУни) е перфектното място за всеки, който бленува за блестящата кариера на програмист, за всеки, който желае да усвои фундаментални програмни езици като C# и Java, принципите на програмирането и да се научи да пише софтуер на световно ниво.

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

Софтуерният университет e стартира в началото на 2014 г. и оттогава възпитаниците му не спират да се увеличават. Всеки май, септември и януари СофтУни приема по един нов випуск обещаващи таланти - между 300 и 1000 души.

Как да се запиша в СофтУни?

За да кандидатствате в СофтУни, не ви е необходима предварителна самостоятелна подготовка. Може да стартирате от нулата. Ако тепърва навлизате в света на компютърното програмиране, можете да се запишете на безплатния подготвителен курс, който университетът провежда преди всеки прием (на всеки 1-2 месеца). По време на това нулево ниво ще получите необходимите ви познания по основи на програмирането с езика C#, така че да се справите безупречно с кандидат-студентските си изпитни задачи. Естествено, ако вече имате достатъчен опит, можете да се явите направо на приемния изпит. А студентите, положили го с отличие, получават и правото на стипендия от СофтУни или от фирма-партньор и се обучават напълно безплатно, дори някои получават предварителна оферта за работа.

Обученията в СофтУни - курсове, нива, професии

Едногодишното базисно обучение в СофтУни е разделено на четири нива (семестри). По време на всяко от тях студентите усвояват определени програмни езици и личностни умения:

  • Първо ниво: Java Basics, Web Fundamentals (HTML + CSS), JavaScript Basics, PHP Basics, Teamwork and Personal Skills
  • Второ ниво: OOP, High-Quality Code, JavaScript OOP, JavaScript Applications, SPA with AngularJS
  • Трето ниво: Databases, Database Applications, Web Services and Cloud, Web Development Basics, ASP.NET MVC
  • Четвърто ниво: изборни курсове за специализация

Междувременно начинаещите софтуерни програмисти биха могли да посещават и специализирани курсове (професионални курсове), чрез които да получат по-тясноспециализирана подготовка в дадена област (например графика, изкуствен интелект, системна администрация, Интернет маркетинг и други). Успешно преминалите своето едногодишно обучение и пет от професионалните курсове (обединени под името "ниво 4") получават дипломата на СофтУни за софтуерен инженер.

Висше образование и диплома за бакалавър

 

Бъдещите IT специалисти биха могли да се сдобият и с диплома за висше образование, като паралелно със софтуерното си обучение се запишат и към един от университетите партньори на СофтУни – MT&M Колеж, Бургаският свободен университет (БСУ) или Варненският свободен университет (БСУ).

 

СофтУни предлага две форми на обучение – присъствена и онлайн (дистанционна). За студентите в присъствено обучение е разработена специална менторска програма. Тя се включва изработването на екипни проекти, като работата по тях се ръководи и подпомага от ментор – представител на фирма-партньор на университета. За най-добре справилите се с екипните задачи съществува реалната възможност да получат предложение за работа от компанията на своя ръководител още преди да завършат СофтУни.

СофтУни ви намира работа в ИТ индустрията

 

СофтУни спомага за бъдещето кариерно развитие на своите възпитаници по няколко начина. Благодарение на качественото практическо обучение, което университетът предлага, негови партньори са едни от най-успешните български и световни компании от IT сектора. В СофтУни студентите не само усвояват важни знания и умения, но разполагат и с възможността лесно да достигнат до работодателите, за да им демонстрират на какво са способни. Междувременно и компаниите сами търсят своите бъдещи кадри сред възпитаниците на Софтуерния университет. СофтУни разполага с онлайн портал за работа, който позволява на работодателите да публикуват обяви, насочени единствено и само към студентите на университета. Фирмите споделят своя опит и практики в най-необходимите за пазара на труда направления.

 

Следете всички новости около Софтуерния университет – обучения, безплатни семинари от сайта на СофтУни. Запишете се безплатно, за да опитате професията "софтуерен инженер". Нов курс по програмиране за начинаещи стартира почти всеки месец.

Share

Тагове:
, , , , , , , , , , , , , ,
| Коментирай

Отпечатахме още 1000 Intro C# книжки

Intro C# книга - Наков

За пореден път преиздадохме C# книгата. Този път напечатахме 1000 книжки, за да могат студентите от софтуерната академия на есен да ползват хартиени учебници в курсовете по основи на програмирането, ООП, качествен код и структури от данни и алгоритми. Книгата за основи на програмирането с езика C# от Светлин Наков и колектив ще се ползва като основен учебник в академията за няколко важни курса. Ще се разпространява на цената на хартията.

 

Share

Тагове:
, , , , , , , , , , , ,
| 3 Коментара

Българската 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

Тагове:
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
| Коментирай

Книгата “Въведение в програмирането със C#” на хартия

Преди няколко седмици книгата за фундаменталните основи на програмирането "Въведение в програмирането със C#" от Светлин Наков, Веско Колев и колектив излезе на хартия и се продава по книжарниците в цялата страна:

Книга "Въведение в програмирането със C#" - от Наков, Колев и колектив

Книга "Въведение в програмирането със C#" - от Наков, Колев и колектив

За момента я има само в една онлайн книжарница: http://www.lecsiko.com/11925_vavedenie-v-programiraneto-sas-c-sharp.html. Очакваната цена на книжния пазар е между 12 и 20 лв.

Официален разпространител на книгата (тръговец на едро) е фирма Елфи-96 (тел: 02/ 804 31 93).

Share

Тагове:
, , , , , , , , , , , , , , , ,
| 2 Коментара