true
true

Prakash Kumar

Mahanagar, Lucknow, India - 226006

Prakash Kumar BCA Tuition trainer in Lucknow

Prakash Kumar

Trainer

Mahanagar, Lucknow, India - 226006.

1 Student taught

5.0

UrbanPro Rating

Details verified of Prakash Kumar

Identity

Education

Know how UrbanPro verifies Tutor details

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

Overview

I am an experienced, qualified Trainer and tutor with over 5 years of experience in teaching Maths and Computer Programming, across different boards including State Board and University . Passionate about solving mathematical problems , over the years I have helped thousands of students overcome their fear of Maths and Computer Programming. So far, I have worked as a Computer Trainer with BracesZone Solutions Pvt Ltd (Lucknow).
I also noticed that I have a huge experience of developing Magento Modules, Theme Implementations, Server configurations, payment Gateway integration etc.

Languages Spoken

English Proficient

Bengali Proficient

Hindi Proficient

Bhojpuri Proficient

Education

SHIATS 2014

Bachelor of Technology (B.Tech.)

Address

Mahanagar, Lucknow, India - 226006

Verified Info

ID Verified

Education Verified

Phone Verified

Email Verified

Facebook 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

BCA Tuition

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in BCA Tuition

5

BCA Subject

C Language Programming, Software Engineering , Network Programming and Administration , Programming in C++ , Business Communication , Internet Concepts and Web Design , Web Programming, Problem Solving and Programming , Computer Basics and PC Software , Unix Shell programming, Java Programming, Data Communication and Networks, Computer Networks , Accountancy, Object Oriented Technologies, IT, Digital Electronics, Operating System Concepts and Networking Management , Mathematics, Business Organization , Data structures, E-Commerce , English, Algorithm Design , Assembly Language Programming

Type of class

Regular Classes, Crash Course

Class strength catered to

Group Classes, One on one/ Private Tutions

Taught in School or College

No

Reviews

this is test message this is test message this is test message this is test message this is test message this is test message this is test message

No Reviews yet! Be the first one to Review

FAQs

1. Which BCA subjects do you tutor for?

C Language Programming, Software Engineering , Network Programming and Administration and others

2. Do you have any prior teaching experience?

No

3. Which classes do you teach?

I teach BCA Tuition, BTech Tuition, C Language, C++ Language, Engineering Diploma Tuition, Magento eCommerce and PHP Classes.

4. Do you provide a demo class?

Yes, I provide a free demo class.

5. How many years of experience do you have?

I have been teaching for 5 years.

Answers by Prakash Kumar (6)

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

What is a solution to the "Not Allowed to Load Local Resources" problem in PHP?

The problem is probably because of the slashes used, try with D:\vid\mov\ (use backward slash instead of forward slash), also do check the permissions for the file, is it read only, read-write etc. Hope it helps! ...more

The problem is probably because of the slashes used, try with D:\vid\mov\ (use backward slash instead of forward slash), also do check the permissions for the file, is it read only, read-write etc. 

Hope it helps!

Answers 1 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

I still use vanilla PHP for create a website, but for company we use the latest Symfony 4 just because of simple, easy to use, enterprise ready and great for collaboration with other developers. Back to pure/vanilla PHP. I use it because of: Simple, yes it’s simple, quick, fast and easy to... ...more

I still use vanilla PHP for create a website, but for company we use the latest Symfony 4 just because of simple, easy to use, enterprise ready and great for collaboration with other developers.

Back to pure/vanilla PHP. I use it because of:

  1. Simple, yes it’s simple, quick, fast and easy to use. Especially if your project only a one-man-show project. You know everything and you control everything.
  2. Fast, sometimes framework is just make everything complicated, in the term of learning curve. We have to learn the framework convention, standard, behaviour and configuration. But this is will be easy to tackle if you understand pure PHP, understand how HTTP works, how other component that used by the framework (composer, webpack etc etc)

Routing? I just create routing on Nginx/Apache/webserver level and throw it to a PHP script.

Multiple database access? I just use pure connection as many as I want. Usually in framework we have to learn first how to use multiple database connection, each framework sometimes use different way/configuration.

Caching? Just use any platform you want and install the PHP extension for it. No need play with composer install etc.

PHP Version upgrade? No problem, just yum update or apt-get upgrade and mostly it will run smooth because you know the code and if there is incompatibility just quickly found just only looking into error log. If using framework sometimes upgrading PHP version will not work. But it depend on your use case. Before upgrade you have to read the docs whether you use framework or vanilla PHP hahah.

But when I use vanilla PHP I just worry about security, since security is very depend on developer knowledge about the system.

So I think you are good if you can solve/create solution by using vanilla PHP or framework. But for me I love working with vanilla PHP when only me as a developer of the project hahahaha.

Answers 2 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

If I learn Java EE, will I need to learn PHP later for something that Java can not do?

Don’t think Java, or in general any one language, as the final solution to your problems. There was a time when JavaEE was considered as the best solution to your enterprise problems. Then came Spring and everybody went ga-ga over Spring in a short span of time. Now we have Spring Boot which is... ...more

Don’t think Java, or in general any one language, as the final solution to your problems.

There was a time when JavaEE was considered as the best solution to your enterprise problems. Then came Spring and everybody went ga-ga over Spring in a short span of time. Now we have Spring Boot which is deemed as even better and simpler solution of Enterprise application problems.

In case of PHP and Java however, I believe there isn’t anything that PHP can do which Java can’t. If you are well verse in Java then you can do everything any PHP developer will do and much more than that. Focus on Java and you won’t need PHP.

Answers 2 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

I am a Python programmer who started learning about web programming using PHP. I probably have a say in this topic (even if I don’t hate PHP). Correct me if anything here is wrong or imprecise. First, let’s say PHP and Python are languages designed for different purposes. While PHP is mostly... ...more

I am a Python programmer who started learning about web programming using PHP. I probably have a say in this topic (even if I don’t hate PHP). Correct me if anything here is wrong or imprecise.

First, let’s say PHP and Python are languages designed for different purposes. While PHP is mostly useful in web programming, Python is a Swiss Army knife which can be used in a wide range of scenarios covering almost everything, including web programming. That is why they have different syntaxes, styles and libraries. Since Python is a multifunctional language, it looks more like other general programming languages than PHP, while PHP has some convenient syntaxes specifically for web programming. Those syntaxes may not cater to general programmers when they are used to the Python style, which is probably why people think PHP is ugly.

But to be honest, PHP was one of the mainstream languages for the web about 10 years ago, which is when I started learning web programming. If you have ever lived in that era, you know there were other similar languages such as ASP and JSP. That was a time when webpages started going from static to dynamic, and the most obvious way to do that is to embed dynamic content into the static one. That’s why people embed PHP, ASP and JSP in HTML pages. It’s not quite easy to imagine how Python can be embedded in such a way. After all, Python is not designed for that purpose.

Then you would probably wonder why Python plays a role in web programming nowadays. I think that’s because people now have modern ways of writing manageable, extensible and scalable web applications with the help from template engines, just as they were writing general applications. People now put more effort on the architect and application logic rather than page rendering. Those tasks are delegated to template engines. As a result, fully-featured languages get popular in web programming because they do better in other parts of the website and equally well (or better) even in page rendering. Developers no longer need to “embed” a dynamic language into a static HTML, which they think is a ugly way of doing things. But that is the very style of PHP, ASP and JSP. Considering the fact that more and more people now use Python as their first language to study programming, it’s understandable that they feel uncomfortable with something that looks drastically different.

But is that a hate? It probably depends. I’ve met programmers who publicly scoff at PHP. However, as a Python programmer, I don’t hate PHP even if most of my work is done with Python these days. I still use PHP if I want to serve something dynamic quickly. There doesn’t seem to be a quicker way of web prototyping. After all, PHP is designed for the web.

Language wars are stupid. Languages are designed for different purposes to satisfy people’s different needs. If a language becomes entirely useless, then programmers will migrate to other languages and that language will die. There doesn’t have to be a hate or a war. If a language is still alive, then it must be useful somewhere. Programmers shouldn’t be forced to use certain languages. Pick what you like and like what you pick.

Answers 2 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

Why is Django better than PHP?

Django is quite a lot faster than PHP.
Answers 1 Comments
Dislike Bookmark
BCA Tuition 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in BCA Tuition

5

BCA Subject

C Language Programming, Software Engineering , Network Programming and Administration , Programming in C++ , Business Communication , Internet Concepts and Web Design , Web Programming, Problem Solving and Programming , Computer Basics and PC Software , Unix Shell programming, Java Programming, Data Communication and Networks, Computer Networks , Accountancy, Object Oriented Technologies, IT, Digital Electronics, Operating System Concepts and Networking Management , Mathematics, Business Organization , Data structures, E-Commerce , English, Algorithm Design , Assembly Language Programming

Type of class

Regular Classes, Crash Course

Class strength catered to

Group Classes, One on one/ Private Tutions

Taught in School or College

No

C Language Classes 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in C Language Classes

5

C++ Language Classes 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in C++ Language Classes

5

Proficiency level taught

Basic C++, Advanced C++

Engineering Diploma Tuition 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Engineering Diploma Tuition

5

Information Technology Engineering Diploma Subject

Digital Techniques, Entrepreneurship Development, Windows Programming, Advanced Web Technology, Embedded System, Advanced Java Programming, Object Oriented Programming, Industrial Projects, Management Information Systems, Relational Data Base Management Systems, Computer Architecture & Maintenance, Operating System, Data Structure, Network Management and Administration, Systems Programming, Multimedia and Animation Techniques, Object Oriented Modelling and Design, Software Testing, Software Engineering, Communication Techniques, Computer Networks, Microprocessor & Programming, Java Programming

Engineering Diploma Branch

Computer Engineering Diploma, Information Technology Engineering Diploma

Computer Engineering Diploma Subject

Digital Techniques, Applied Mathematics, Entrepreneurship Development, Java Programming, Software Engineering, Network Programming, Computer Security, Advanced Java Programming, Advanced Microprocessor, Electrical Technology, Relational Database Management Systems, Embedded System, Data Structure Using 'C', Graphical User Interface (GUI), Environmental Studies, Behavioral Science, Computer Hardware and Maintenace, Basics of C Programming, Professional Practices, Computer Network, Operating System, Computer Graphics, Object Oriented Programming, Microprocessor and Programming, Software Testing, Linux Programming, Network Management Administration, Programming Windows in VC++

Type of class

Regular Classes, Crash Course

Class strength catered to

Group Classes

Taught in School or College

No

BTech Tuition 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in BTech Tuition

5

BTech Computer Science subjects

Combinatorics, Software Engineering and Architecture, Protocol Engineering, Java Programming, Object Oriented Programming & Systems, Switching Circuits & Logic Design, Game Programming, Wireless Networks, Machine Intelligence, Mobile Application Development, Software Testing and Analysis, Programming in C#, Compiler Design, Multimedia and Virtual Reality, Number Theory and Cryptography, Unix Network Programming, Data Warehouse and Data Mining, Data Structures and Algorithms, Types and Optimization of Computing Systems, Bioinformatics, Design Of Digital Systems, Linux Programming, Microprocessors, Software Quality Assurance, Types of Database Systems, Computer Networks, Storage Device and Technology, Web Engineering, Computer Architecture, Machine Learning, Computer Hardware, Natural Language Processing, Network security, Object Technology, Big Data Analytics, Network Management & Design, Database Management Systems, Artificial Intelligence, Information Retrieval, Internet Technology and Applications, Network Processors, Computer Organization & Design, Simulation and Modelling, Information Security, Virtual Reality Technologies, Software Project Management, Data Communication, Design and Analysis of Algorithms, Social Network Analysis, Computer Graphics and Multimedia

BTech Branch

BTech Computer Science Engineering, BTech Information Science Engineering

BTech Information Science subjects

Cloud Computing, Next Generation Telecom Networks, Design and Development of Web Applications, Distributed Systems, Mobile Computing, Computer Organization & Microprocessor Systems, Machine Learning, Computer Graphics and Animation, Big Data Analytics, Digital Systems, Software Reliability, Artificial Intelligence, Internet of Things, Human Computer Interaction, Business Intelligence, Data Warehousing and Data Mining, Pattern Recognition, Software Defined Networking, Computer Networks, Software Project and Quality Management, Embedded Systems, Software Engineering, Principles of Data Communication, Object Oriented Programming, Information &Web Security, Software Architecture, Multimedia Communication, Natural Computing, Neural Network and Fuzzy Logic, Database Systems, Data Structures and Algorithms, Web Intelligence, Computer Vision, Internet Tools &Technology, Social Network Analytics, Operating Systems, Operations and Systems Management, Design & Analysis of Algorithms, Semantic Web

Type of class

Regular Classes, Crash Course

Class strength catered to

Group Classes

Taught in School or College

No

PHP Classes 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in PHP Classes

5

Teaches

Advanced PHP, Php MySQL, PHP CMS, PHP Realtime Project, PHP Web 2.0, Php AJAX

Magento eCommerce Training 5.0

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Years of Experience in Magento eCommerce Training

5

this is test message this is test message this is test message this is test message this is test message this is test message this is test message

No Reviews yet! Be the first one to Review

Answers by Prakash Kumar (6)

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

What is a solution to the "Not Allowed to Load Local Resources" problem in PHP?

The problem is probably because of the slashes used, try with D:\vid\mov\ (use backward slash instead of forward slash), also do check the permissions for the file, is it read only, read-write etc. Hope it helps! ...more

The problem is probably because of the slashes used, try with D:\vid\mov\ (use backward slash instead of forward slash), also do check the permissions for the file, is it read only, read-write etc. 

Hope it helps!

Answers 1 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

I still use vanilla PHP for create a website, but for company we use the latest Symfony 4 just because of simple, easy to use, enterprise ready and great for collaboration with other developers. Back to pure/vanilla PHP. I use it because of: Simple, yes it’s simple, quick, fast and easy to... ...more

I still use vanilla PHP for create a website, but for company we use the latest Symfony 4 just because of simple, easy to use, enterprise ready and great for collaboration with other developers.

Back to pure/vanilla PHP. I use it because of:

  1. Simple, yes it’s simple, quick, fast and easy to use. Especially if your project only a one-man-show project. You know everything and you control everything.
  2. Fast, sometimes framework is just make everything complicated, in the term of learning curve. We have to learn the framework convention, standard, behaviour and configuration. But this is will be easy to tackle if you understand pure PHP, understand how HTTP works, how other component that used by the framework (composer, webpack etc etc)

Routing? I just create routing on Nginx/Apache/webserver level and throw it to a PHP script.

Multiple database access? I just use pure connection as many as I want. Usually in framework we have to learn first how to use multiple database connection, each framework sometimes use different way/configuration.

Caching? Just use any platform you want and install the PHP extension for it. No need play with composer install etc.

PHP Version upgrade? No problem, just yum update or apt-get upgrade and mostly it will run smooth because you know the code and if there is incompatibility just quickly found just only looking into error log. If using framework sometimes upgrading PHP version will not work. But it depend on your use case. Before upgrade you have to read the docs whether you use framework or vanilla PHP hahah.

But when I use vanilla PHP I just worry about security, since security is very depend on developer knowledge about the system.

So I think you are good if you can solve/create solution by using vanilla PHP or framework. But for me I love working with vanilla PHP when only me as a developer of the project hahahaha.

Answers 2 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

If I learn Java EE, will I need to learn PHP later for something that Java can not do?

Don’t think Java, or in general any one language, as the final solution to your problems. There was a time when JavaEE was considered as the best solution to your enterprise problems. Then came Spring and everybody went ga-ga over Spring in a short span of time. Now we have Spring Boot which is... ...more

Don’t think Java, or in general any one language, as the final solution to your problems.

There was a time when JavaEE was considered as the best solution to your enterprise problems. Then came Spring and everybody went ga-ga over Spring in a short span of time. Now we have Spring Boot which is deemed as even better and simpler solution of Enterprise application problems.

In case of PHP and Java however, I believe there isn’t anything that PHP can do which Java can’t. If you are well verse in Java then you can do everything any PHP developer will do and much more than that. Focus on Java and you won’t need PHP.

Answers 2 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

I am a Python programmer who started learning about web programming using PHP. I probably have a say in this topic (even if I don’t hate PHP). Correct me if anything here is wrong or imprecise. First, let’s say PHP and Python are languages designed for different purposes. While PHP is mostly... ...more

I am a Python programmer who started learning about web programming using PHP. I probably have a say in this topic (even if I don’t hate PHP). Correct me if anything here is wrong or imprecise.

First, let’s say PHP and Python are languages designed for different purposes. While PHP is mostly useful in web programming, Python is a Swiss Army knife which can be used in a wide range of scenarios covering almost everything, including web programming. That is why they have different syntaxes, styles and libraries. Since Python is a multifunctional language, it looks more like other general programming languages than PHP, while PHP has some convenient syntaxes specifically for web programming. Those syntaxes may not cater to general programmers when they are used to the Python style, which is probably why people think PHP is ugly.

But to be honest, PHP was one of the mainstream languages for the web about 10 years ago, which is when I started learning web programming. If you have ever lived in that era, you know there were other similar languages such as ASP and JSP. That was a time when webpages started going from static to dynamic, and the most obvious way to do that is to embed dynamic content into the static one. That’s why people embed PHP, ASP and JSP in HTML pages. It’s not quite easy to imagine how Python can be embedded in such a way. After all, Python is not designed for that purpose.

Then you would probably wonder why Python plays a role in web programming nowadays. I think that’s because people now have modern ways of writing manageable, extensible and scalable web applications with the help from template engines, just as they were writing general applications. People now put more effort on the architect and application logic rather than page rendering. Those tasks are delegated to template engines. As a result, fully-featured languages get popular in web programming because they do better in other parts of the website and equally well (or better) even in page rendering. Developers no longer need to “embed” a dynamic language into a static HTML, which they think is a ugly way of doing things. But that is the very style of PHP, ASP and JSP. Considering the fact that more and more people now use Python as their first language to study programming, it’s understandable that they feel uncomfortable with something that looks drastically different.

But is that a hate? It probably depends. I’ve met programmers who publicly scoff at PHP. However, as a Python programmer, I don’t hate PHP even if most of my work is done with Python these days. I still use PHP if I want to serve something dynamic quickly. There doesn’t seem to be a quicker way of web prototyping. After all, PHP is designed for the web.

Language wars are stupid. Languages are designed for different purposes to satisfy people’s different needs. If a language becomes entirely useless, then programmers will migrate to other languages and that language will die. There doesn’t have to be a hate or a war. If a language is still alive, then it must be useful somewhere. Programmers shouldn’t be forced to use certain languages. Pick what you like and like what you pick.

Answers 2 Comments
Dislike Bookmark

Answered on 24/09/2018 IT Courses/Programming Languages/PHP

Why is Django better than PHP?

Django is quite a lot faster than PHP.
Answers 1 Comments
Dislike Bookmark

Contact

Load More

Prakash Kumar describes himself as Trainer. He conducts classes in BCA Tuition, BTech Tuition and C Language. Prakash is located in Mahanagar, Lucknow. Prakash takes at students Home and Regular Classes- at his Home. He has 5 years of teaching experience . Prakash has completed Bachelor of Technology (B.Tech.) from SHIATS in 2014. HeĀ is well versed in English, Bengali, Hindi and Bhojpuri.

X
X

Post your Learning Need

Let us shortlist and give the best tutors and institutes.

or

Send Enquiry to Prakash Kumar

Let Prakash Kumar know you are interested in their class

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.

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 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 6.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