
Packt Expert
Praveenkumar Bouna
Praveenkumar Bouna is a software engineer with over 15 years of experience in C# .NET development. He has held senior roles in security and access control systems at major multinational companies and is a Certified ScrumMaster.
13 Courses by Praveenkumar Bouna

AZ-900 Azure Fundamentals Crash Course
Get certified through the AZ-900 exam by learning the basics of Microsoft Azure
Build a strong foundation in Microsoft Azure by exploring core cloud concepts, key services, and essential security practices. Get ready to confidently tackle the AZ-900 exam and start your journey in cloud computing with practical skills and real-world understanding.
Packt | 2023 | 183 min

C# Basics For Absolute Beginners in C# and .NET
A guide to learning the fundamentals of C# .NET programming for beginners starting their C# .NET career
Get started with C# programming from scratch and build a strong foundation in .NET development. You will learn essential coding concepts and practical skills, even if you have no prior experience. By the end, you will feel confident writing and troubleshooting basic C# programs.
Packt | 2022 | 132 min

C# Object-Oriented Programming for Beginners in C# and .NET
Learn the concepts of Object-Oriented Programming in C# and kickstart your career in C# and .NET development
Get comfortable with object-oriented programming using C# and .NET, even if you're just starting out. You'll learn how to structure your code with classes, interfaces, and other core OOP concepts so you can write cleaner, more maintainable applications. Build confidence as you move from the basics to practical skills you can use right away.
Packt | 2022 | 124 min

ChatGPT and Prompt Engineering for Software Development
Let's develop software with AI-powered ChatGPT and advanced prompt engineering techniques!
Explore how to use AI-powered ChatGPT and prompt engineering to make software development easier and more productive. Learn practical ways to write code, design systems, and prepare for interviews using ChatGPT. No advanced experience needed, but some basic programming knowledge will help you get the most out of the material.
Packt | 2023 | 263 min

Fundamentals of Programming Using Flowchart and Pseudocode
A guide to learning the programming fundamentals with flowcharting and pseudocode for absolute beginners
Get a clear introduction to programming by using flowcharts and pseudocode to break down core concepts. Build a strong foundation in coding logic without needing any prior experience. Learn how to approach problem-solving in a way that makes learning any programming language easier.
Packt | 2022 | 127 min

Getting Started with Scrum
Beginner's hands-on guide to getting started with Scrum for developers, masters, and product owners
Discover how to use Scrum to organize and deliver software projects more effectively. You will learn practical steps for setting up Scrum roles, planning Sprints, and managing team collaboration. Gain the confidence to start applying Scrum in your own Agile product team right away.
Packt | 2022 | 178 min

Hands-On .NET Minimal API for Web Developers
Comprehensive guide to creating a Minimal web API using ASP.NET Core through a stepwise approach
Discover how to build efficient and lightweight RESTful APIs using ASP.NET Core Minimal APIs. You'll explore practical techniques for creating web APIs with fewer dependencies, making your projects easier to manage and scale. By following a clear, stepwise approach, you'll gain the confidence to start new Minimal API projects quickly.
Packt | 2022 | 112 min

Hands-On .NET Web API Documentation with Swagger/OpenAPI
Documenting ASP.NET Core Web API with Swashbuckle, NSwag, Swagger, and OpenAPI through a step-by-step approach
Learn to document your ASP.NET Core Web APIs using Swagger and OpenAPI tools, including Swashbuckle and NSwag. Build clear, developer-friendly API documentation that helps teams integrate faster and with fewer errors. Gain practical skills you can apply right away to your own projects.
Packt | 2022 | 198 min

Hands-On ASP.NET Core Web API - Build API from Scratch
A guide to creating a RESTful Web API using ASP.NET Core through a step-by-step approach
Discover how to build robust RESTful APIs using ASP.NET Core. You will start from the basics and progress to creating a fully functional API, gaining practical skills that are directly applicable to real-world projects. Learn how to manage requests, handle data, and structure your API for scalability.
Packt | 2022 | 166 min

Postman Tutorial: Getting Started with API Testing
Testing REST API Using Postman with Requests, Collections, Environments, Workspaces, and so on
Explore the essentials of API testing using Postman and gain hands-on experience with its key features. You'll learn how to send different types of HTTP requests, organize your work with collections and environments, and streamline your API testing workflow. By the end, you'll feel confident using Postman for real-world API projects.
Packt | 2022 | 209 min

The Ultimate Swagger Tools Course: Build OpenAPI with Ease
Be a part of the Swagger tutorial for simplified API design, documentation, development, and testing
Explore how Swagger tools can simplify every stage of API development, from design to testing. You will gain practical experience with Swagger Editor, UI, Codegen, Inspector, and SwaggerHub, helping you confidently create, document, and manage OpenAPI specifications for real-world projects.
Packt | 2022 | 229 min

Visual Studio Code for C# Developers
A guide to learn Visual Studio Code (VS Code) for highly productive editing of source code in VS Code
Unlock the full potential of Visual Studio Code as a C# developer. Discover how to set up your environment, streamline your workflow, and boost your productivity with practical tools and techniques. Gain confidence using VS Code for real-world C# projects, from editing to debugging and version control.
Packt | 2022 | 192 min

What's New in .NET and C#
Stay current with the latest developments in C# 11, C# 10, .NET 7, and .NET 6
Explore the newest features and improvements in C# 11, C# 10, .NET 7, and .NET 6. Gain practical knowledge to help you modernize your codebase and use the latest tools and techniques. Stay current with the evolving .NET ecosystem and sharpen your software development skills.
Packt | 2022 | 146 min