Fundamentals of Computer Programming With C 1st Edition by Svetlin Nakov ISBN 9544007733 9789544007737

Original price was: $50.00.Current price is: $25.00.

Authors:Svetlin Nakov; Veselin Kolev , Series:IT & Computer [405] , Tags:Computers; Programming; General; Programming Languages; C#; Book “Fundamentals of Computer Programming with C#” by Svetlin Nakov & Co.; book; free book; ebook; e-book; programming; computer programming; programming concepts; programming principles; tutorial; C#; data structures; algorithms; , Author sort:Nakov, Svetlin & Kolev, Veselin , Ids:9789544007737 , Languages:Languages:eng , Published:Published:Sep 2013 , Publisher:Faber Publishing , Comments:Comments:The free book”Fundamentals of Computer Programming with C#” is acomprehensive computer programming tutorial that teaches programming, logicalthinking, data structures and algorithms,problem solving and high quality code with lots of examples in C#.It starts with the first steps in programming and softwaredevelopment like variables, data types, conditional statements, loops andarrays and continues with other basic topics like methods, numeral systems,strings and string processing, exceptions, classes and objects.After the basics this fundamental programming book entersinto more advanced programming topics like recursion, data structures (lists,trees, hash-tables and graphs), high-quality code, unit testing andrefactoring, object-oriented principles (inheritance, abstraction,encapsulation and polymorphism) and their implementation the C# language. Italso covers fundamental topics that each good developer should know like algorithmdesign, complexity of algorithms and problem solving.The book uses C# language and Visual Studio toillustrate the programming concepts and explains some C# / .NET specifictechnologies like lambda expressions, extension methods and LINQ.The book is written by a team of developers lead by Svetlin Nakov whohas 20+ years practical software development experience. It teaches the majorprogramming concepts and way of thinking needed tobecome a good software engineer and the C# language in the meantime.It is a great start for anyone who wants to become a skillfulsoftware engineer. The books does not teach technologies like databases,mobile and web development, but shows the true way to master the basicsof programming regardless of the languages, technologies and tools. Itis good for beginners and intermediate developers whowant to put a solid base for a successful career in the software engineeringindustry.The book is accompanied by free video lessons, presentationslides and mind maps, as well as hundreds of exercises andlive examples. Download the free C# programming book, videos, presentations andother resources from http://introprogramming.info.Title: Fundamentals of Computer Programming with C# (The Bulgarian C#Programming Book)ISBN: 9789544007737ISBN-13: 978-954-400-773-7 (9789544007737)ISBN-10: 954-400-773-3 (9544007733)Author: Svetlin Nakov & Co.Pages: 1132Language: EnglishPublished: Sofia, 2013Publisher: Faber Publishing, BulgariaWeb site: http://www.introprogramming.infoLicense: CC-Attribution-Share-AlikeTags: free, programming, book, computer programming,programming fundamentals, ebook, book programming, C#, CSharp, C# book,tutorial, C# tutorial; programming concepts, programming fundamentals,compiler, Visual Studio, .NET, .NET Framework, data types, variables,expressions, statements, console, conditional statements, control-flow logic,loops, arrays, numeral systems, methods, strings, text processing,StringBuilder, exceptions, exception handling, stack trace, streams, files,text files, linear data structures, list, linked list, stack, queue, tree,balanced tree, graph, depth-first search, DFS, breadth-first search, BFS,dictionaries, hash tables, associative arrays, sets, algorithms, sortingalgorithm, searching algorithms, recursion, combinatorial algorithms, algorithmcomplexity, OOP, object-oriented programming, classes, objects, constructors,fields, properties, static members, abstraction, interfaces, encapsulation,inheritance, virtual methods, polymorphism, cohesion, coupling, enumerations,generics, namespaces, UML, design patterns, extension methods, anonymous types,lambda expressions, LINQ, code quality, high-quality code, high-qualityclasses, high-quality methods, code formatting, self-documenting code, coderefactoring, problem solving, problem solving methodology, 9789544007737, 9544007733

SKU: EB-15862 Category: Tags: , ,