Svetlin Nakov's Books

The home page of Svetlin Nakov

Introduction to Programming with Java

The book Introduction to Programming with Java is fundamental computer programming book that focuses on the concepts of the computer programming, data structures and algorithms. It is the recommended start for junior developers and is entirely free. Table of contents:

The book is available in Bulgarian only and is freely downloadable as PDF and MS Word file.

Programming for .NET Framework

Visit the web site of my book "Programming for .NET Framework". The book is an unique tutorial for .NET Framework developers with C#. It covers fully the most important topic of the .NET technologies:

The book is available in Bulgarian only and is freely downloadable as PDF and MS Word file.

Internet Programming with Java Visit the web site of my book "Internet Programming with Java". The book introduces the reader to the most important concepts of the programming for the Internet with the Java language and related technologies. It covers following topics:

The book is available in Bulgarian only and is freely downloadable as PDF and MS Word file.

Java for Digitally Signing Documents on the Web Visit the web site of my book "Java for Digitally Signing Documents on the Web". The book introduces the reader to the techniques for digitally signing documents in a Web browser environment with a Java applet. The book presents the PKI (digital signatures, certificates, etc.), the PKI related API in Java and the smart card support in Java 5. The NakovDocumentSigner framework for signing documents with PKCS#12 certificate keystore and with a smart card is presented.

The book is available in Bulgarian only and is freely downloadable as PDF and MS Word file.