true

Find the best tutors and institutes for BCA Tuition

Find Best BCA Tuition

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

BCA Tuition Updates

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Lesson Posted on 21 Jan Tuition/BSc Tuition/Computer Programming in C Tuition/Engineering Diploma Tuition/Computer Programming IT Courses/Programming Languages/C Language +1 Tuition/BCA Tuition/C Language Programming less

C Programming basics

Om Kumar

I am a computer science aspirant from Jawaharlal Nehru Technological university. I have completed my...

C PROGRAMMING BASICS 10 Hours Introduction to ‘ C’ programming –fundamentals – structure of a ‘C’ program – compilation and linking processes – Constants, Variables – Data... read more

 C PROGRAMMING BASICS                                                                        10 Hours

 

Introduction to ‘ C’ programming –fundamentals – structure of a ‘C’ program – compilation and linking processes – Constants, Variables – Data Types –Expressions using operators in ‘C’ – Managing Input and Output operations – Decision Making and Branching – Looping statements – solving simple scientific and statistical problems.

 

read less
Comments
Dislike Bookmark

Lesson Posted on 09/12/2019 IT Courses/Java Tuition/BCA Tuition/Java Programming

Java inheritance example

Kiran K.

I have professional experience of teaching in C,C++,java,DOTNET(C#,ASP.NET,ADO.NET) with 5 years of experience...

Answer these questions Answer the above question read more

Answer these questions

Answer the above question

read less
Comments 1
Dislike Bookmark

Lesson Posted on 27/11/2019 Tuition/BTech Tuition/Data Structures & Algorithms Tuition/BCA Tuition/Algorithm Design Tuition/BTech Tuition/Algorithms +1 Tuition/BTech Tuition/Algorithms And Data Structures less

Why Data Structures and Algorithms are important in Curriculum

Nasreen Khan

I am software engineer with 6+ years of experience in developing java programming and web designing concepts....

Data Structures:- Data organized in a particular way that can be utilized effectively. Algorithms:- A finite sequence of well-defined, instructions typically to solve a class of problems or to perform computation. Why we need Data Structures and Algorithms? The main reason for using Data structures... read more

Data Structures:- Data organized in a particular way that can be utilized effectively.

Algorithms:- A finite sequence of well-defined, instructions typically to solve a class of problems or to perform computation. 

Why we need Data Structures and Algorithms

The main reason for using Data structures and Algorithms is it improves the problem-solving ability with efficiency. These will give an efficient way to solve the problem for a backend developer with using minimal resources. In the real world, it matters very much, and the cost will be regulated with these Algorithms and performance will increase exponentially. 

Where can we use or implement Data Structures and Algorithms

We can use Data Structures (DS) and Algorithms in every aspect and every field. The implementation will differ as per the applied fields. DS and Algorithms mostly popular in Programming and IT sector. 

Can we learn only one either Data Structures or Algorithms instead of both

These two play-act like Proofs and Theorems in Mathematics. We may or may not use proofs always. These two are different things in their own way. Algorithms sometimes are and sometimes are not independent of data structures. Certain Algorithms have different complexity over Data Structures. 

What are the types of Data structures and Algorithms we are using?

There are many types of Algorithms on the basis of Data Structures. Example: Search, Sort, Insert, Update and Delete.

Are they difficult to use?

Dat Structures and Algorithms are like Theorems in Mathematics. Once you know the theorem you can implement this theorem any where. If you look at direct algorithm programming logic for various Programming Languages, the code of the program is huge and Scary to beginners. Learn the theorem not example. Once you understand the Data Structures and Algorithms, it doesn't matter how to use or how to solve a problem in any programming language.

I am Offering Course for Data Structures and Algorithms. With Simple manner which real-time examples.

Keep on Learning,

Nasreen Khan Pattan

read less
Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Answered on 10/11/2019 Tuition/BCA Tuition/C Language Programming

Vijith V T

IT Professional Trainer and Violin instructor

C language is a general-purpose, high-level programming language developed by Dennis Ritchie. It was initially used for system development work (Operating Systems, Language Compilers, Assemblers, Text Editors, Network Drivers, Language Interpreters,etc.) because it produces code that runs nearly as fast... read more

C language is a general-purpose, high-level programming language developed by Dennis Ritchie. It was initially used for system development work (Operating Systems, Language Compilers, Assemblers, Text Editors, Network Drivers, Language Interpreters,etc.) because it produces code that runs nearly as fast as code written in assembly language.

read less
Answers 5 Comments
Dislike Bookmark

Answered on 10/12/2018 IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Abraham Paul

Computer Science Teacher

HTML,CSS and Javascript are Tools which are used for Front-End Web Development. The next step is to learn the following: 1)Learn Javascript Frameworks like node.js,react.js,angular.js etc. 2)Learn Back-End Web Development Tools like PHP,Python,Ruby on Rails,MongoDB etc. 3)Learn about Advanced CSS 3 and... read more

HTML,CSS and Javascript are Tools which are used for Front-End Web Development.

The next step is to learn the following:

1)Learn Javascript Frameworks like node.js,react.js,angular.js etc.

2)Learn Back-End Web Development Tools like PHP,Python,Ruby on Rails,MongoDB etc.

3)Learn about Advanced CSS 3 and Bootstap 4 

First know your purpose or ultimate goal in life and then learn only those tools and technologies which will help you in achieving your goals. All the Best!

Thank You :)

 

read less
Answers 10 Comments 1
Dislike Bookmark

Answered on 28 Jan IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

I am Java developer with 4+ years of experience. I am willing to learn AI and MI, and move my career... read more
I am Java developer with 4+ years of experience. I am willing to learn AI and MI, and move my career into this. Would that be a good idea or not? Will my current year of experience be considered while applying for a job in AI and ML? read less

Charlie

In a broad sense, Changing your domain might not be a good idea, especially if you want to move to a career of AI and MI. To be diplomatic, listing the pros and cons of both would be appropriate to this question. Pros It would be a very interesting area to learn new things every day. It is full of mathematics,... read more

In a broad sense, Changing your domain might not be a good idea, especially if you want to move to a career of AI and MI. To be diplomatic, listing the pros and cons of both would be appropriate to this question.

Pros

It would be a very interesting area to learn new things every day.

It is full of mathematics, and the concepts are to be imagined.

It is currently in high demand, and you will be getting a scientist tag sometime later, so that will be a cherry on the top.

The relief from On-call operations since this is predominantly to research and explore oriented work.

Cons

It is Over-Hyped beyond proportions and is a tulip bubble of the job market in today's world

You need to have a master degree at least to climb up the corporate ladder.

The entire field itself has hit a roadblock; there is nothing new after deep learning. It is just changing architecture to get performance gains.

The actual work is not that great. It is mostly working with data, that too really bad data, SQL queries, cleaning data, actually 90% the work is data related. It is to be noted that in ML, this data problem exists a lot.

This particular field has been saturated, and there are many new entrants, and Master degree holders are filled.

More importantly, you will lose three years of experience in JAVA!

So lastly, it is best to take a course and understand the concepts in mathematics and to read books on artificial intelligence. 

 

read less
Answers 1 Comments
Dislike Bookmark

Answered on 28 Jan IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

Which features of Java do you use the most?

Tasneem

Java is a programming language that aims to provide a simple, secure and portable language for developers. Some of the various features of Java are: Simple- It is easy to learn and understand quickly Object-Oriented- Java comprises of objects. This means that our software can be organised... read more

Java is a programming language that aims to provide a simple, secure and portable language for developers.

 

Some of the various features of Java are: 

  1. Simple- It is easy to learn and understand quickly 

 

  1. Object-Oriented- Java comprises of objects. This means that our software can be organised as a combination of different types  The basic concepts under object-oriented programming (OOPS) are: 
  2. Object 
  3. Class
  4. Inheritance
  5. Encapsulation
  6. Polymorphism 
  7. Abstraction

 

  1. Portable- It is easy to carry the java bytecode to different platforms. 

 

  1. Platform independent- Java does not depend on one platform, unlike C, C++. In Java, you can compile the code in one platform and execute in another supported language.  

 

  1. Secured- Java provides virus free security. Some of the features such as having no explicit pointers,  the programs run inside a virtual machine box, it has a class holder for separation, It has a bytecode.

 

  1. Robust- Java is strong because it uses strong memory management, lack of pointers, automatic garbage collection.

 

  1. Architecture neutral- Java is neutral because it has no implementation dependent features.

 

  1. High Performance- Java is faster than any other traditional programming language. Although it is a bit left behind on C+ 

 

  1. Multithreaded- This feature helps Java handle multiple things at the same time. Threads use memory sharing and hence doesn’t occupy any memory. 

 

  1. Distributed- Java enables users to make distributed applications. 

 

  1. Dynamic- It is dynamic i.e classes are loaded on demand. 



read less
Answers 1 Comments
Dislike Bookmark

Answered on 28 Jan IT Courses/Java IT Courses/Java Script Training Tuition/BCA Tuition/Java Programming +1 IT Courses/Java/Core Java less

What are the prerequisites for cross platform app development? Can I do it using Java?

Tasneem

Cross-platform app development helps in the creation of software applications which are compatible with multiple mobile operating systems. In earlier times, the process of developing a mobile app required a tedious process. It was time-consuming and high in cost. Apart from that, the code built-in one... read more

Cross-platform app development helps in the creation of software applications which are compatible with multiple mobile operating systems. In earlier times, the process of developing a mobile app required a tedious process. It was time-consuming and high in cost. Apart from that, the code built-in one operating system could not be used for another OS.

Hence cross-platform app development came into existence

 

The prerequisites for Java are:

 

A JDK 1.8 Compliant JVM

  • Android Command Line Tools (SDK v.27)
  • XCode 9.2
  • Gradle 4.2
  • Git Large File Storage (v.2.5.0) (Unnecessary if you do not want to create a git repository)
  • Preferably at least 4G RAM

Cross-platform app development needs to be transpired to native code for each platform you intend to run it on..

Java is the native way to make apps on Android, but not for ios.

But I don't believe transpilers for java exist, although they could theoretically..

You could try

React Native - uses JavaScript

Xamarin - uses c#

Flutter - uses dart (its very, very similar to java)

Flutter is pretty new in the market, react native is battle-tested a lot and Facebook is using it for their Facebook and Instagram mobile app, xamarin is good too and js supported by Microsoft,

 

 

 

read less
Answers 1 Comments
Dislike Bookmark

Answered on 15/11/2019 IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +2 IT Courses/Programming Languages/C++ Language/Basic C++ IT Courses/Programming Languages/C++ Language less

Varnika Gautam

Btech grad with 7 yrs of C++ coding experience and multiple websites running on 1st page of google

The actual size to int is determined by the compiler as the program runs. But theoretically the size is 2 bytes. You can increase the size by adding keyword long infront of it to make the size 4 bytes. Eg int a; // 2 bytes Long int b; // 4 bytes
Answers 4 Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Answered on 12/10/2018 Tuition/BCA Tuition Tuition/BCA Tuition/IT Tuition/BCA Tuition/Mathematics

S. J. SOUNDHAR

Tutor

BCA WILL BE BETTER THAN BA .BCA DEALS ABOUT COMPUTER APPLICATION it is related to software .We can get job in NC companies if u gain knowledge perfectly.
Answers 10 Comments
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best BCA Tuition in India. Post Your Requirement today and get connected.

Overview

Questions 937

Lessons 142

Total Shares  

+ Follow 69,988 Followers

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for BCA Tuition

x

Ask a Question

Please enter your Question

Please select a Tag

X

Looking for BCA Tuition Classes?

Find best tutors for BCA Tuition Classes by posting a requirement.

  • Post a learning requirement
  • Get customized responses
  • Compare and select the best

Looking for BCA Tuition Classes?

Find best BCA Tuition Classes in your locality on UrbanPro

Post your learning requirement

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