UrbanPro
true
Manohar Rao Mattaparty C Sharp trainer in Saroornagar
Referral Discount: Get ₹ 250 off when you make a payment to start classes. Get started by Booking a Demo.

Details verified of Manohar Rao Mattaparty

Identity

Education

Know how UrbanPro verifies Tutor details

Identity is verified based on matching the details uploaded by the Tutor with government databases.

Overview

My name is Manohar Rao, and I proudly hold a degree in electronics engineering from the prestigious University of Mumbai. With an illustrious career spanning over 25 years, I have honed my expertise in the realms of IT, ITES, and Finance, including a noteworthy 12-year stint abroad. My passion for imparting knowledge has been nurtured through extensive corporate teachings, forming the cornerstone of my teaching journey.

Diving into the realm of instruction, I boast a wealth of experience in both technical and non-technical subjects within the corporate sphere. My pedagogical journey has encompassed traditional classroom settings and has gracefully transitioned into the dynamic world of online education.

My professional journey boasts a rich tapestry of roles – from being an innovative developer and insightful analyst to a seasoned project lead and adept project manager, both within the IT and non-IT domains.

In my educational repertoire, I offer guidance in the following domains:
1. Cutting-edge .Net technologies, including C#, ASP.Net, ASP.Net MVC, SQL Server, and WCF.
2. A diverse palette of other technologies, encompassing Entity Framework, PHP, Python, HTML5, CSS, JavaScript, and Excel VBA.
3. Beyond the technical realm, I also delve into Project Management,
Financial Management, and the intricacies of PMP certification training.

Not to be constrained, my expertise extends to a host of subjects, spanning C, C++, Algorithms, Android, Angular2, AngularJS, jQuery, NodeJS, MATLAB, MongoDB, ReactJS, Perl, and R – all of which I can readily address upon request.

Presently, I have embraced the realm of online teaching, ensuring accessibility and convenience. My medium of instruction is predominantly English; however, I possess the ability to seamlessly explain concepts in Hindi, Telugu, and even a smattering of Marathi, should the need arise.

The duration of my instructional sessions typically spans an hour. Yet, should unforeseen circumstances impede course progress, I am committed to extending session times to guarantee comprehensive coverage.

I dedicate Saturdays for demo sessions. If you're genuinely interested, feel free to reach out via UrbanPro to schedule a demo.

To empower your learning odyssey, I provide meticulously crafted PDF notes, replete with practical examples, professional insights, and invaluable tricks of the trade. My mission is clear – to nurture you into a consummate professional, fostering growth not only within your chosen domain but elevating you to an authoritative status. Armed with my wealth of real-world experiences, your learning journey is poised to be not just enlightening, but truly transformational – as my journey intertwines with yours.

With enthusiasm and anticipation, I look forward to embarking on this transformative learning odyssey together!

Intro Video

  • .Net Training , Python Training

Languages Spoken

Telugu Mother Tongue (Native)

Hindi Proficient

English Proficient

Marathi Basic

Education

University of Mumbai 1999

Bachelor of Engineering (B.E.)

Project Management Institute (PMI) 2011

Project Management Professional (PMP)

Address

Gayatri Nagar, Saroornagar, India - 500035

Verified Info

ID Verified

Education Verified

Phone Verified

Email Verified

Report this Profile

Is this listing inaccurate or duplicate? Any other problem?

Please tell us about the problem and we will fix it.

Please describe the problem that you see in this page.

Type the letters as shown below *

Please enter the letters as show below

Teaches

C Sharp Classes

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in C Sharp Classes

20

Teaching Experience in detail in C Sharp Classes

The course includes ADO.Net

.Net Training

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in .Net Training

20

.Net component

ADO.NET, C# .NET, ASP.NET

Certification offered

No

Python Training classes

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in Python Training classes

15

Course Duration provided

1-3 months

Python applications taught

Regular Expressions with Python , Web Scraping with Python , Networking with Python , GUI (Graphical User Interfaces) with Python , Web Development with Python , Data Visualization with Python, Text Processing with Python, Testing with Python

Teaching Experience in detail in Python Training classes

The course covers topics like Linked Lists and Linked Lists Node, Heapq, Tuple, Complex Maths, JSON Module, Sqlite3 Module, The OS Module, The locale Module, Itertools Module, Asyncio Module and several other such Modules, Matplotlib, Sockets and WebSockets, pip, Web scraping, Python Networking, Map Function, Flask, RabbitMQ, Python Virtual Environment, Security & Cryptography and several other such topics which will make you become truly professional in Python. The course duration is 60 working days with 1 hour class daily. The actual course duration is 50 days if all the internal and external factors are favourable. The buffer of 10 working days is to cater any unexpected incidents like power failure, internet issues, server issues, illness, unexpected travel etc

Reviews (2)

5 out of 5 2 reviews

Manohar Rao Mattaparty https://p.urbanpro.com/tv-prod/member/photo/11851188-small.jpg Gayatri Nagar
5.0052
Manohar Rao Mattaparty
A

.Net Training

"He is good in explaining Coding. He teaches C,#, Asp.Net, SQL Server, etc He is good in teaching. He clarifies all our doubts. He has experience in Dotnet. "

Manohar Rao Mattaparty
B

.Net Training

"Good teaching with real time examples. Able to understand easily anyone fresher to experience level. "

Have you attended any class with Manohar?

FAQs

1. Which classes do you teach?

I teach .Net Training, C Sharp and Python Training Classes.

2. Do you provide a demo class?

Yes, I provide a free demo class.

3. How many years of experience do you have?

I have been teaching for 20 years.

Answers by Manohar (9)

Answered on 28/08/2023 Learn .Net

Manual Intervention: In your C# code using Selenium WebDriver, when you encounter a CAPTCHA challenge, you can pause the script, display a message to the user indicating that a CAPTCHA needs to be solved, and then prompt the user to manually solve the CAPTCHA. Once the user confirms the CAPTCHA is solved,... ...more

Manual Intervention: In your C# code using Selenium WebDriver, when you encounter a CAPTCHA challenge, you can pause the script, display a message to the user indicating that a CAPTCHA needs to be solved, and then prompt the user to manually solve the CAPTCHA. Once the user confirms the CAPTCHA is solved, you can proceed with the script. Here's an example:

// Navigate to the page with CAPTCHA

driver.Navigate().GoToUrl("https://example.com");

 

// Check if CAPTCHA is present

if (CaptchaIsPresent())

{

    // Display a message to the user

    Console.WriteLine("CAPTCHA challenge detected. Please solve the CAPTCHA and press Enter to continue.");

   

    // Wait for user confirmation

    Console.ReadLine();

}

CAPTCHA Solving Services: To use a CAPTCHA solving service, you'll need to integrate their API into your C# code. The process involves sending the CAPTCHA image to the service and receiving the solved CAPTCHA. This often requires signing up for the service and obtaining API keys. Here's a general outline of the process:

// Code to send CAPTCHA image to the solving service and receive the solution

string captchaImage = GetCaptchaImage();

string apiKey = "your_api_key_here";

 

// Send the CAPTCHA image to the solving service using their API

string solvedCaptcha = SolveCaptchaUsingService(apiKey, captchaImage);

 

// Fill the CAPTCHA field with the solved value

IWebElement captchaInput = driver.FindElement(By.Id("captchaInput"));

captchaInput.SendKeys(solvedCaptcha);

Answers 1 Comments
Dislike Bookmark

Answered on 23/08/2023 Learn .Net

An alternative to RabbitMQ for messaging in .NET Core is Apache Kafka. Apache Kafka is a distributed event streaming platform that can be used for building real-time data pipelines and streaming applications. It's known for its high throughput, fault tolerance, scalability, and durability. In .NET Core,... ...more

An alternative to RabbitMQ for messaging in .NET Core is Apache Kafka. Apache Kafka is a distributed event streaming platform that can be used for building real-time data pipelines and streaming applications. It's known for its high throughput, fault tolerance, scalability, and durability.

In .NET Core, you can use the Confluent Kafka client library, which provides a robust and feature-rich way to interact with Kafka. Here's how you can get started:

  1. Install the Confluent Kafka package using NuGet:

Install-Package Confluent.Kafka

  1. Set up a Kafka producer:

using Confluent.Kafka;

using System;

 

class Program

{

    static void Main(string[] args)

    {

        var config = new ProducerConfig

        {

            BootstrapServers = "localhost:9092", // Replace with your Kafka broker addresses

            ClientId = "dotnet-core-producer"

        };

 

        using (var producer = new ProducerBuilder<Null, string>(config).Build())

        {

            var topic = "test-topic";

            var message = "Hello, Kafka!";

 

            producer.Produce(topic, new Message<Null, string> { Value = message },

                (deliveryReport) =>

                {

                    Console.WriteLine($"Message delivered to {deliveryReport.TopicPartitionOffset}");

                });

        }

    }

}

  1. Set up a Kafka consumer:

using Confluent.Kafka;

using System;

using System.Threading;

 

class Program

{

    static void Main(string[] args)

    {

        var config = new ConsumerConfig

        {

            BootstrapServers = "localhost:9092", // Replace with your Kafka broker addresses

            GroupId = "dotnet-core-consumer-group",

            AutoOffsetReset = AutoOffsetReset.Earliest

        };

 

        using (var consumer = new ConsumerBuilder<Ignore, string>(config).Build())

        {

            var topic = "test-topic";

            consumer.Subscribe(topic);

 

            var cancellationTokenSource = new CancellationTokenSource();

            Console.CancelKeyPress += (_, e) =>

            {

                e.Cancel = true;

                cancellationTokenSource.Cancel();

            };

 

            try

            {

                while (true)

                {

                    var consumeResult = consumer.Consume(cancellationTokenSource.Token);

                    Console.WriteLine($"Received message: {consumeResult.Message.Value}");

                }

            }

            catch (OperationCanceledException)

            {

                // Application is shutting down

            }

        }

    }

}

 

Remember to adjust the configuration settings such as BootstrapServers, ClientId, GroupId, and other parameters based on your Kafka setup.

Please note that while RabbitMQ and Kafka serve similar purposes in terms of messaging, they have different design philosophies and trade-offs. RabbitMQ uses a traditional message broker pattern, while Kafka is more focused on event streaming. Choose the one that best fits your use case and requirements.

Answers 1 Comments
Dislike Bookmark

Answered on 02/08/2023 Learn .Net

By joining my .Net course in UrbanPro. The package includes C#, ASP.Net and SQL Server at very competitive price. The course will be beneficial for both beginners as well professionals. Following is my profile link: https://www.urbanpro.com/hyderabad/manohar-rao-mattaparty-it-professional-trainer-wi... ...more

By joining my .Net course in UrbanPro. The package includes C#, ASP.Net and SQL Server at very competitive price. The course will be beneficial for both beginners as well professionals. Following is my profile link:

https://www.urbanpro.com/hyderabad/manohar-rao-mattaparty-it-professional-trainer-with-over-25-years-of-experience-in-it-ites-and-bfsi

Answers 1 Comments
Dislike Bookmark

Answered on 02/08/2023 Learn .Net

.NET full stack developer is a professional who has expertise in developing web applications using Microsoft's .NET framework and is capable of working on both the front-end and back-end parts of the application.
Answers 2 Comments
Dislike Bookmark

Answered on 02/08/2023 Learn .Net

Yes, Asp.Net MVC is definitely worth learning as it is a popular web development framework used to build scalable and maintainable web applications. The market demand for Asp.Net MVC developers is high and continues to grow as more and more companies are adopting this technology.
Answers 1 Comments
Dislike Bookmark

Teaches

C Sharp Classes

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in C Sharp Classes

20

Teaching Experience in detail in C Sharp Classes

The course includes ADO.Net

.Net Training

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in .Net Training

20

.Net component

ADO.NET, C# .NET, ASP.NET

Certification offered

No

Python Training classes

Class Location

Online Classes (Video Call via UrbanPro LIVE)

Student's Home

Tutor's Home

Years of Experience in Python Training classes

15

Course Duration provided

1-3 months

Python applications taught

Regular Expressions with Python , Web Scraping with Python , Networking with Python , GUI (Graphical User Interfaces) with Python , Web Development with Python , Data Visualization with Python, Text Processing with Python, Testing with Python

Teaching Experience in detail in Python Training classes

The course covers topics like Linked Lists and Linked Lists Node, Heapq, Tuple, Complex Maths, JSON Module, Sqlite3 Module, The OS Module, The locale Module, Itertools Module, Asyncio Module and several other such Modules, Matplotlib, Sockets and WebSockets, pip, Web scraping, Python Networking, Map Function, Flask, RabbitMQ, Python Virtual Environment, Security & Cryptography and several other such topics which will make you become truly professional in Python. The course duration is 60 working days with 1 hour class daily. The actual course duration is 50 days if all the internal and external factors are favourable. The buffer of 10 working days is to cater any unexpected incidents like power failure, internet issues, server issues, illness, unexpected travel etc

5 out of 5 2 reviews

Manohar Rao Mattaparty
A

.Net Training

"He is good in explaining Coding. He teaches C,#, Asp.Net, SQL Server, etc He is good in teaching. He clarifies all our doubts. He has experience in Dotnet. "

Manohar Rao Mattaparty
B

.Net Training

"Good teaching with real time examples. Able to understand easily anyone fresher to experience level. "

Have you attended any class with Manohar?

Answers by Manohar Rao Mattaparty (9)

Answered on 28/08/2023 Learn .Net

Manual Intervention: In your C# code using Selenium WebDriver, when you encounter a CAPTCHA challenge, you can pause the script, display a message to the user indicating that a CAPTCHA needs to be solved, and then prompt the user to manually solve the CAPTCHA. Once the user confirms the CAPTCHA is solved,... ...more

Manual Intervention: In your C# code using Selenium WebDriver, when you encounter a CAPTCHA challenge, you can pause the script, display a message to the user indicating that a CAPTCHA needs to be solved, and then prompt the user to manually solve the CAPTCHA. Once the user confirms the CAPTCHA is solved, you can proceed with the script. Here's an example:

// Navigate to the page with CAPTCHA

driver.Navigate().GoToUrl("https://example.com");

 

// Check if CAPTCHA is present

if (CaptchaIsPresent())

{

    // Display a message to the user

    Console.WriteLine("CAPTCHA challenge detected. Please solve the CAPTCHA and press Enter to continue.");

   

    // Wait for user confirmation

    Console.ReadLine();

}

CAPTCHA Solving Services: To use a CAPTCHA solving service, you'll need to integrate their API into your C# code. The process involves sending the CAPTCHA image to the service and receiving the solved CAPTCHA. This often requires signing up for the service and obtaining API keys. Here's a general outline of the process:

// Code to send CAPTCHA image to the solving service and receive the solution

string captchaImage = GetCaptchaImage();

string apiKey = "your_api_key_here";

 

// Send the CAPTCHA image to the solving service using their API

string solvedCaptcha = SolveCaptchaUsingService(apiKey, captchaImage);

 

// Fill the CAPTCHA field with the solved value

IWebElement captchaInput = driver.FindElement(By.Id("captchaInput"));

captchaInput.SendKeys(solvedCaptcha);

Answers 1 Comments
Dislike Bookmark

Answered on 23/08/2023 Learn .Net

An alternative to RabbitMQ for messaging in .NET Core is Apache Kafka. Apache Kafka is a distributed event streaming platform that can be used for building real-time data pipelines and streaming applications. It's known for its high throughput, fault tolerance, scalability, and durability. In .NET Core,... ...more

An alternative to RabbitMQ for messaging in .NET Core is Apache Kafka. Apache Kafka is a distributed event streaming platform that can be used for building real-time data pipelines and streaming applications. It's known for its high throughput, fault tolerance, scalability, and durability.

In .NET Core, you can use the Confluent Kafka client library, which provides a robust and feature-rich way to interact with Kafka. Here's how you can get started:

  1. Install the Confluent Kafka package using NuGet:

Install-Package Confluent.Kafka

  1. Set up a Kafka producer:

using Confluent.Kafka;

using System;

 

class Program

{

    static void Main(string[] args)

    {

        var config = new ProducerConfig

        {

            BootstrapServers = "localhost:9092", // Replace with your Kafka broker addresses

            ClientId = "dotnet-core-producer"

        };

 

        using (var producer = new ProducerBuilder<Null, string>(config).Build())

        {

            var topic = "test-topic";

            var message = "Hello, Kafka!";

 

            producer.Produce(topic, new Message<Null, string> { Value = message },

                (deliveryReport) =>

                {

                    Console.WriteLine($"Message delivered to {deliveryReport.TopicPartitionOffset}");

                });

        }

    }

}

  1. Set up a Kafka consumer:

using Confluent.Kafka;

using System;

using System.Threading;

 

class Program

{

    static void Main(string[] args)

    {

        var config = new ConsumerConfig

        {

            BootstrapServers = "localhost:9092", // Replace with your Kafka broker addresses

            GroupId = "dotnet-core-consumer-group",

            AutoOffsetReset = AutoOffsetReset.Earliest

        };

 

        using (var consumer = new ConsumerBuilder<Ignore, string>(config).Build())

        {

            var topic = "test-topic";

            consumer.Subscribe(topic);

 

            var cancellationTokenSource = new CancellationTokenSource();

            Console.CancelKeyPress += (_, e) =>

            {

                e.Cancel = true;

                cancellationTokenSource.Cancel();

            };

 

            try

            {

                while (true)

                {

                    var consumeResult = consumer.Consume(cancellationTokenSource.Token);

                    Console.WriteLine($"Received message: {consumeResult.Message.Value}");

                }

            }

            catch (OperationCanceledException)

            {

                // Application is shutting down

            }

        }

    }

}

 

Remember to adjust the configuration settings such as BootstrapServers, ClientId, GroupId, and other parameters based on your Kafka setup.

Please note that while RabbitMQ and Kafka serve similar purposes in terms of messaging, they have different design philosophies and trade-offs. RabbitMQ uses a traditional message broker pattern, while Kafka is more focused on event streaming. Choose the one that best fits your use case and requirements.

Answers 1 Comments
Dislike Bookmark

Answered on 02/08/2023 Learn .Net

By joining my .Net course in UrbanPro. The package includes C#, ASP.Net and SQL Server at very competitive price. The course will be beneficial for both beginners as well professionals. Following is my profile link: https://www.urbanpro.com/hyderabad/manohar-rao-mattaparty-it-professional-trainer-wi... ...more

By joining my .Net course in UrbanPro. The package includes C#, ASP.Net and SQL Server at very competitive price. The course will be beneficial for both beginners as well professionals. Following is my profile link:

https://www.urbanpro.com/hyderabad/manohar-rao-mattaparty-it-professional-trainer-with-over-25-years-of-experience-in-it-ites-and-bfsi

Answers 1 Comments
Dislike Bookmark

Answered on 02/08/2023 Learn .Net

.NET full stack developer is a professional who has expertise in developing web applications using Microsoft's .NET framework and is capable of working on both the front-end and back-end parts of the application.
Answers 2 Comments
Dislike Bookmark

Answered on 02/08/2023 Learn .Net

Yes, Asp.Net MVC is definitely worth learning as it is a popular web development framework used to build scalable and maintainable web applications. The market demand for Asp.Net MVC developers is high and continues to grow as more and more companies are adopting this technology.
Answers 1 Comments
Dislike Bookmark

Book a Demo

Load More

Manohar Rao Mattaparty describes himself as IT Professional Trainer with over 25 years of experience in IT, ITES and BFSI. He conducts classes in .Net Training, C Sharp and Python Training. Manohar is located in Gayatri Nagar, Saroornagar. Manohar takes Online Classes- via online medium. He has 20 years of teaching experience . Manohar has completed Bachelor of Engineering (B.E.) from University of Mumbai in 1999. He is well versed in Marathi, Telugu, Hindi and English. Manohar has got 2 reviews till now with 100% positive feedback.

X

Share this Profile

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more