true

Find the best tutors and institutes for Programming Languages

Find Best Programming Languages Classes

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Search for topics

Programming Languages Updates

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Answered on 20 Mar IT Courses/Programming Languages/Python

Surbhit Agrawal

There are various opportunities available, like going for Machine Learning after learning Numpy, Pandas, Matplotlib, etc. You can also become a Data Scientist, Data Analyst, Web developer.
Answers 21 Comments
Dislike Bookmark

Lesson Posted on 16/12/2020 IT Courses/Programming Languages/Python/Python 3.7

What Is the Identifier and Data Types in Python?

Gaurav Kumar

In response to the role of machine learning engineer and corporate trainer , Data scientist in your esteemed...

It is used for identification purpose like- x=10; where x is variable, and it can be store int type value in the x variable. Rules of identifier:- It can be started with underscore like:- _x=10 It can be created with a variable name like- x=10, y=20, gaurav=20 python=50; but according to rule variable... read more

It is used for identification purpose like- x=10; where x is variable, and it can be store int type value in the x variable.

Rules of identifier:-

  1. It can be started with underscore like:- _x=10
  2. It can be created with a variable name like- x=10, y=20, gaurav=20 python=50; but according to rule variable name is not predefined in python.
  3. It can not begin with a special symbol like- @x=10, @y=20
  4. It can not start with digits like- 123x=10, 12=150
  5. It can not be used to reserve words and keywords as an identifier like- True=10, False=20
read less
Comments
Dislike Bookmark

Answered on 06/10/2020 IT Courses/Programming Languages/C Language

Ravinder Kumar

Have 10+ years experience in IT Education and Projects

Void main () is the entry point for execution in C program. The void is a keyword that represents function will not return anything but a void value. Main is the name of the function and () represents parameter list that can be passed to function in this case nothing is passed. Syntax of main function... read more

Void main () is the entry point for execution in C program. The void is a keyword that represents function will not return anything but a void value.

Main is the name of the function and () represents parameter list that can be passed to function in this case nothing is passed.

Syntax of main function is :
dataType main()
{
// your code here

}

in the above function, dataType is the type of data (int, float or string) return by the main function.

read less
Answers 50 Comments 1
Dislike Bookmark

Looking for Programming Languages Classes

Find best Programming Languages Classes in your locality on UrbanPro.

FIND NOW

Lesson Posted on 06/10/2020 IT Courses/Programming Languages/PHP /Php MySQL

How to connect mysql database in PHP ?

Puran Chand Saini

I am B Tech in computer science, with 20 years of experience in software development industry. I have...

<?php//db credential $servername = "localhost"; $username = "dbusername"; $password = "dbpass"; $databasename="dbname"; // Create connection$conn = mysqli_connect($servername, $username, $password,$databasename); // Check connectionif (!$conn) { die("Connection failed: " . mysqli_connect_error()... read more

<?php

//db credential
$servername = "localhost";
$username = "dbusername";
$password = "dbpass";
$databasename="dbname";

// Create connection
$conn = mysqli_connect($servername, $username, $password,$databasename);

// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}

read less
Comments
Dislike Bookmark

Answered on 02/03/2020 IT Courses/Programming Languages

Anubhav Kumar

Experienced & certified Digital Marketer last more than 10 years

C language is the base of all languages. The command on C language will open the way for all languages.
Answers 71 Comments
Dislike Bookmark

Answered on 22/01/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

Amaninder Kaur

Trainer

Not at all because Python is very easy and beautiful language for programming. It reduces length of code and also minimize development time of project as compare to other languages.
Answers 4 Comments 1
Dislike Bookmark

Answered on 24/01/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

Srikanth Puli

C++ Tutor; Make it easy.

Using recursion; #include<iostream> void printNTimes(int nTimes){ if(nTimes <= 0) return; std::cout<<"I love programming "; printNTimes(--nTimes);} int main(){ int n = 0; std::cin>>n; printNTimes(n);} read more

Using recursion;

#include<iostream>

void printNTimes(int nTimes)
{
if(nTimes <= 0)
return;
std::cout<<"I love programming ";
printNTimes(--nTimes);
}

int main()
{
int n = 0;
std::cin>>n;
printNTimes(n);
}

read less
Answers 3 Comments
Dislike Bookmark

Answered on 05/11/2020 IT Courses/Programming Languages/C Language Tuition/BCA Tuition/C Language Programming IT Courses/Programming Languages/C++ Language/Advanced C++ +1 IT Courses/Programming Languages/C++ Language/Basic C++ less

Ashish K.

Electrical Engineer from IIT Kanpur ,By profession Software Engineer and Teacher by passion

These rules are instrumental when you design your class. When you create/write a new class, you always think of 5 place holder methods in it. Earlier it was three, but after C++ 11 it became 5. They are: Constructor Copy Constructor Assignment operator; After C++11 - Move Copy constructor Move Assignment... read more

These rules are instrumental when you design your class.

When you create/write a new class, you always think of 5 place holder methods in it.

Earlier it was three, but after C++ 11 it became 5.

They are: 

  1. Constructor 
  2. Copy Constructor
  3. Assignment operator; After C++11 - 
  4. Move Copy constructor 
  5. Move Assignment operator.
  • Rule of 0 means, your class is designed in a way, such that you don't need any of 1,2,3,4,5
  • Rule of 3 means, you need 1,2,3
  • Rule 3 of 5 means, you need all 1,2,3,4,5

Best case is to design a class so that you have a rule of 0. But it's not always possible.

It will depend on the nature of your class members. It's bad practice to have them as raw pointers because then you have to write these constructors carefully and also think about resource leakage. Sometimes, we make them shared pointer or unique pointer etc. to reduce our work of writing these constructors and methods. If your class members are themselves following the rule of 0,3,5 etc., then it will also affect your decision whether you have to give all 5 or 0 or 3.

In a nutshell, it's always a good practice to think about these five methods, whenever you write a new class. 

Good question!!

read less
Answers 1 Comments
Dislike Bookmark

Looking for Programming Languages Classes

Find best Programming Languages Classes in your locality on UrbanPro.

FIND NOW

Answered on 16/03/2020 IT Courses/Programming Languages/C Language

Charlie

The header file which is added to the program that one has written is basically what 'include stdio.h.' means. Stdio.h is known to contain the input and output operations like "printf" or "scanf" etc. "h" extension means the header file. If you request to use a header file in the program by actually... read more

The header file which is added to the program that one has written is basically what 'include stdio.h.' means. Stdio.h is known to contain the input and output operations like "printf" or "scanf" etc. "h" extension means the header file.

If you request to use a header file in the program by actually including it with the preprocessed C directive #include like you have seen the inclusion of stdio.h header file, which comes along with the compiler you are using.

If the header file is equal to that of copying the header file, it is advised not to do it because it would be inevitable to get an error and it's, of course, a bad idea to copy the content of the header file into its designated source files, as in if at all one has multiple source files in a written program.


In layman's terms, It's effortless .#include is what is known as a "preprocessor". As the name suggests, it is preprocessed before the code. These preprocessor statements are compiled before any other code in your script.
Hope this helps

read less
Answers 55 Comments
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best Programming Languages Classes in India. Post Your Requirement today and get connected.

Overview

Questions 4.0 k

Lessons 261

Total Shares  

+ Follow 42,590 Followers

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for Programming Languages

x

Ask a Question

Please enter your Question

Please select a Tag

X

Looking for Programming Languages Classes?

Find best tutors for Programming Languages Classes by posting a requirement.

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

Looking for Programming Languages Classes?

Find best Programming Languages 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