Mastering C#: A Beginner's Guide edited by Sufyan bin Uzayr from CRC Press will take you, step by step, through the process of learning one of the best programming languages out there. In a matter of no time, you will be able to write code like a professional. C# is one of the most widely used programming languages available. Developed by Microsoft, it has a simplified syntax, type safety, garbage collection, cross-language capabilities, and developer support.
Chapter 2. Building Blocks of C#
Chapter 3. Data Types and Operators
Chapter 4. Exploring User-Defined Types
Chapter 5. Object-Oriented Programming in C#
Chapter 6. Generics in C#
Chapter 7. Functional Programming and Lambdas in C#
Chapter 8. Dynamic Programming and Reflection
Sufyan is the Director of Parakozm, a multinational IT company specializing in EdTech solutions. He also runs Zeba Academy, an online learning and teaching vertical with a focus on STEM fields.
Sufyan specializes in a wide variety of technologies, such as JavaScript, Dart, WordPress, Drupal, Linux and Python. He holds multiple degrees, including ones in Management, IT, Literature and Political Science.
Sufyan is a digital nomad, dividing his time between four countries. He has lived and taught in universities and educational institutions around the globe. Sufyan takes a keen interest in technology, politics, literature, history and sports, and in his spare time, he enjoys teaching coding and English to young students.
