Authors and Contrubutors to the Free Book “Fundamentals of Computer Programming with C#”

Vesselin Georgiev

Vesselin Georgiev

Co-founder of Lead IT (www.leadittraining.com) and software engineer in Abilitics (www.abilitics.com).

Vesselin Kolev

Vesselin Kolev

Senior software engineer and team leader in Telerik (softuni.bg).

Dilyan Dimitrov

Dilyan Dimitrov

Certified software engineer and experienced .NET Web developer.

Iliyan Murdanliev

Iliyan Murdanliev

Senior software engineer in MentorMate Bulgaria (www.mentormate.bg).

Yosif Yosifov

Yosif Yosifov

Software engineer in Telerik Corporation (softuni.bg).

Yordan Pavlov

Yordan Pavlov

Software engineer in Telerik Corporation (softuni.bg) with significant experience in .NET component development.

Mira Bivas

Mira Bivas

Junior software developer in Telerik Corporation (softuni.bg).

Mihail Valkov

Mihail Valkov

Senior software engineer and division manager at Telerik Corporation (softuni.bg).

Mihail Stoynov

Mihail Stoynov

Senior software development and information security professional, consultant and trainer.

Nikolay Vassilev

Nikolay Vassilev

Professional software engineer, workd in many Bulgarian and International companies. Co-author of the book "Introduction to Programming with Java".

Nikolay Kostov

Nikolay Kostov

Senior software developer and trainer in Telerik Software Academy (softuni.bg)

Nikolay Nedyalkov

Nikolay Nedyalkov

President of the Association for Information Security (ISECA), CTO in the electornic payments portal eBG.bg and business consultant in few other companies.

  • -
  • -

Pavel Donchev

Pavel Donchev

Software engineer and .NET Web developer in Telerik Corporation (softuni.bg).

Pavlina Hadzhieva

Pavlina Hadzhieva

Software engineer and team leader in Telerik Corporation (softuni.bg).

Radoslav Ivanov

Radoslav Ivanov

Senior software engineer, experienced in broad range of technologies. Co-author of the books "Programming for the .NET Framework" and "Introduction to Programming with Java".

  • -
  • -

Radoslav Kirilov

Radoslav Kirilov

Senior software developer and team leader in Telerik Corporation (softuni.bg).

Radoslav Todorov

Radoslav Todorov

Software engineer in Canon Handy Terminal Solutions Europe in Denmark, assistant-professor in the courses in the IT University, Copenhagen, Denmark (itu.dk).

Svetlin Nakov

Svetlin Nakov

Co-founder and inspiration manager at Software University (SoftUni) (softuni.bg), co-founder of the Bulgarian Assiciation of Software Developers (www.devbg.org).

Stanislav Zlatinov

Stanislav Zlatinov

Software engineer with professional experience in Web and desktop applications development, based on .NET and Java.

Stephan Staev

Stephan Staev

Software engineer, experienced in .NET Web application development.

Teodor Bozhikov

Teodor Bozhikov

Senior software engineer and team leader in Telerik Corporation (softuni.bg).

Teodor Stoev

Teodor Stoev

Software architect and developer with solid experience, co-author of the "Introduction to Programming with Java" book.

Hristo Germanov

Hristo Germanov

.NET software engineer in Telerik (softuni.bg).

Tsvyatko Konov

Tsvyatko Konov

Senior software developer in Telerik Corporation (softuni.bg).

Tags: , , , , , ,

6 responses to “Authors and Contrubutors to the Free Book “Fundamentals of Computer Programming with C#””

  1. Good evening,

    I have been scripting with C# for over a year using Unity3d and MonoDevelop, and just decided to learn to program standalone applications as well. This journey lead me to your book “Fundamentals of Computer Programming with C#.”

    First, I want to thank you for making this excellent book available for free, I am only a few chapters in and have already seen my programing skills increase immeasurably.

    Second, in order to give back a little of what this book is giving me, I would like to offer you my own experience; I am a writer (ghost writer, screenwriter, novelist, editor etc… http://www.ScriptHaunt.com ) who has turned to game development in order to create interactive stories.

    My offer is this – as I work through your book, I would like to edit and reword it into proper English, so that you can remove the translation warning from the preface. 🙂 I only see minor errors and rough translations here and there, but a further polish could help accessibility.

    Again, I would do this to give back to this project, so I would do it for free and without any need for recognition.

    So, thank you again for your incredible work and for all the time you have put into this project, and if you would like to further refine to book, please let me know.

    Have a great evening!
    Austin Charles Roberts

    [email protected]

  2. I am donig some projects in the Philippines with IPv6 and plan to expand into C#.Net programming. Your book is really great
    (I taught my two older kids how to program in C# using it). We have access to a number of bright people here and some funds
    to pay them.

    We would like to bring your book up to date (.Net 4.5). I tried to find the word .doc files in Engliah but failed. Can we get those
    as a starting point, and permission to update it? We will be glad to share the result back with you, as we love what you’re doing.

    We plan to also do follow up work on network and security (crypto) programming, as well as WPF GUI design. Kind of a 200 level
    course that picks up where your book leaves off. We plan to make that available on our website (in English), and you are welcome
    to link to it. If you want to translate it to Bulgarian, we will be glad to share the Word files.

    You might be interested in our IPv6 training as well – I’m a gold certificate trainer for IPv6 Forum, and have trained a number
    of senior telco enigneers. We are trying to “virtualize” this training online now to make it available globally. Again, if you are
    interested in translating it into Bulgarian, we’d be glad to permit you and provide English files. You can see the start of this at
    thirdinternet.com – I had a site at v6edu.com previously with a ton more info – we are putting that back up as well. ThirdInternet
    is for general info, v6edu is for serious training for network professionals and collegel level.

  3. Eric Mark Anderson says:

    First of all, thank you very much for the free book. I do not know anything about programing, but I would like to learn as a hobby. So, the other day I was asking around in Reddit and an user from there provided me with your site. I was very surprised to see that your site had free book download. Any ways, I downloaded and read through chapter1 and created IntroCSharp folder in C drive. No issue here. But here on PAGE 97 “Creating a New C# Project” I am little confused on this section -” our first file, containing the program code, is automatically added. It is named Program.cs.” Are you talking about first file that I created in C drive? If you are, it is not adding to solution explorer.

    FROM THE BOOK:We choose Console Application. Console applications are programs, which use the console as a default input and output. Data is entered with the keyboard and when a result needs to be printed it appears on the console (as text on the screen in the program window). Aside from console applications, we can create applications with a graphical user interface (e.g. Windows Forms or WPF), Web applications, web services, mobile applications, Windows Store apps, database projects and others.
    – In the field “Name” we enter the name of the project. In our case we choose the name IntroToCSharp.
    – We press the [OK] button.
    The newly created project is now shown in the Solution Explorer. Also, our first file, containing the program code, is automatically added. It is named Program.cs.

Leave a Reply to Lawence Hughes Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.