Jump to content


Check out our Community Blogs

Register and join over 40,000 other developers!


Recent Status Updates

View All Updates

Photo
- - - - -

How many web programming languages should i learn?

free lance php html sql java

  • Please log in to reply
12 replies to this topic

#1 TahirSultan

TahirSultan

    CC Newcomer

  • Member
  • PipPip
  • 22 posts
  • Location:Rawalpindi,Pakistan

Posted 11 September 2013 - 03:13 AM

Hi everyone)Currently i am a learner of PHP and i want to work online as a free lance web developer and programmer.As we know in today,s web development we can see these four languages almost everywhere PHP,HTML,SQL and JAVA.So in order to find work online as a web developer ,what do you suggest these four languages are enough?Also other than odesk and elance do you know any good sites for finding web development projects?

Regards

Tahir


  • 0

#2 Pally

Pally

    CC Devotee

  • Senior Member
  • PipPipPipPipPipPip
  • 413 posts
  • Programming Language:C, Java, PHP, Python, PL/SQL, Assembly
  • Learning:C++, C#, Lisp, Scheme

Posted 11 September 2013 - 04:22 AM

Hi everyone)Currently i am a learner of PHP and i want to work online as a free lance web developer and programmer.As we know in today,s web development we can see these four languages almost everywhere PHP,HTML,SQL and JAVA.So in order to find work online as a web developer ,what do you suggest these four languages are enough?Also other than odesk and elance do you know any good sites for finding web development projects?

Regards

Tahir

 

if you only want to work as a freelancer then yes that is enough generally since you can often do whatever you want and the person hiring you won't know much anyways so if you said "php" they would say "what?"

 

but if your working as freelancer you will need to be good with javascript(which is different than java), and css, and web designing like graphic design so your pages look professonal


  • 0
Your Friendly Neighborhood Pally

#3 JustAlex10

JustAlex10

    CC Regular

  • Member
  • PipPipPip
  • 46 posts
  • Location:Sibiu, Romania
  • Programming Language:PHP, JavaScript, Others
  • Learning:Java, C++, C#, Others

Posted 11 September 2013 - 05:30 AM

Hello,

For web development you can learn the following and you'll be good:

  • HTML / CSS (though they aren't web development languages, they are mark-up languages)
  • JavaScript (including the jQuery library)
  • PHP (with MySQL databases)

  • 1

You can understand the code, but you can't understand the world.


#4 TahirSultan

TahirSultan

    CC Newcomer

  • Member
  • PipPip
  • 22 posts
  • Location:Rawalpindi,Pakistan

Posted 11 September 2013 - 08:31 PM

if you only want to work as a freelancer then yes that is enough generally since you can often do whatever you want and the person hiring you won't know much anyways so if you said "php" they would say "what?"

 

but if your working as freelancer you will need to be good with javascript(which is different than java), and css, and web designing like graphic design so your pages look professonal

Thanks pally)

 

 

Hello,

For web development you can learn the following and you'll be good:

  • HTML / CSS (though they aren't web development languages, they are mark-up languages)
  • JavaScript (including the jQuery library)
  • PHP (with MySQL databases)

 

Thanks for your insights)


  • 0

#5 Pally

Pally

    CC Devotee

  • Senior Member
  • PipPipPipPipPipPip
  • 413 posts
  • Programming Language:C, Java, PHP, Python, PL/SQL, Assembly
  • Learning:C++, C#, Lisp, Scheme

Posted 12 September 2013 - 09:49 AM

Thanks pally)

 

Thanks for your insights)

 

Btw you can do a lot without knowing PHP, because a lot of companies just want web pages that require no backend programming you can generally charge $200-$400 easily for just 3-5 basic web pages that look professional and require minimal to no PHP.

 

You may know this already but to cover all bases, PHP is just the backend server stuff, so unless your processing a form or storing information in a database, or sending emails, then you don't need PHP

 

I've seen a lot of companies who just want their information on a webpage like contact email phone, what the company does and what they sell, etc... thus no PHP required, just CSS,HTML,minimal javascript

 

 

 

Definitely learn PHP, I'm just saying as a priority you would learn the other stuff first and make some money before going into the more serious and time consuming to learn and perform stuff like PHP


Edited by Pally, 12 September 2013 - 09:50 AM.

  • 0
Your Friendly Neighborhood Pally

#6 WingedPanther73

WingedPanther73

    A spammer's worst nightmare

  • Moderator
  • 17757 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others

Posted 13 September 2013 - 04:42 AM

With all of the above said, there WILL be cases where the customer will dictate the language they want used. As an example, some will want ASP.NET as the solution, or some other language. Knowing more languages will always give you more opportunities.


  • 0

Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

My MineCraft server site: http://banishedwings.enjin.com/


#7 Vaielab

Vaielab

    Programming God

  • Expert Member
  • PipPipPipPipPipPipPip
  • 1382 posts
  • Location:Quebec City
  • Programming Language:Java, C++, C#, PHP, JavaScript, Visual Basic .NET, Transact-SQL, ActionScript

Posted 13 September 2013 - 04:47 AM

With all of the above said, there WILL be cases where the customer will dictate the language they want used. As an example, some will want ASP.NET as the solution, or some other language. Knowing more languages will always give you more opportunities.

 

I do not agree at 100% with you.

To know multiple language is easy, to master them is hard.

In my opinion, you are better to really master one language and get specialised in it.


  • 0

You can now stalk me on linkedin: http://ca.linkedin.c...elle/24/b44/88/ !


#8 WingedPanther73

WingedPanther73

    A spammer's worst nightmare

  • Moderator
  • 17757 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others

Posted 13 September 2013 - 10:20 AM

I do not agree at 100% with you.

To know multiple language is easy, to master them is hard.

In my opinion, you are better to really master one language and get specialised in it.

Oh absolutely! Really, really learn one language well. Barely knowing a dozen languages is nearly useless. It's when you know your way inside and out of one language that you can easily start mastering other languages, or at least being competent in them.


  • 0

Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

My MineCraft server site: http://banishedwings.enjin.com/


#9 TahirSultan

TahirSultan

    CC Newcomer

  • Member
  • PipPip
  • 22 posts
  • Location:Rawalpindi,Pakistan

Posted 14 September 2013 - 04:40 AM

Btw you can do a lot without knowing PHP, because a lot of companies just want web pages that require no backend programming you can generally charge $200-$400 easily for just 3-5 basic web pages that look professional and require minimal to no PHP.

 

You may know this already but to cover all bases, PHP is just the backend server stuff, so unless your processing a form or storing information in a database, or sending emails, then you don't need PHP

 

I've seen a lot of companies who just want their information on a webpage like contact email phone, what the company does and what they sell, etc... thus no PHP required, just CSS,HTML,minimal javascript

 

 

 

Definitely learn PHP, I'm just saying as a priority you would learn the other stuff first and make some money before going into the more serious and time consuming to learn and perform stuff like PHP

Thanks again for the further explanation) I am not solely learning programming for the sake of making money)Actually i am kind interested in learning web technologies.I am student of business management and i just know the high school maths,after high school i never studied maths.There is not much maths in the web development so it,s easy for me to learn.

So far PHP is going good  and i am getting almost everything.A russian friend of mine suggested me a very latest and cool book for learning PHP called "Tatroe k,Mac intyre P,Lerdorf R,programming PHP 3rd edition ,2013" But surely i am gonna learn other stuff including web design)

 

With all of the above said, there WILL be cases where the customer will dictate the language they want used. As an example, some will want ASP.NET as the solution, or some other language. Knowing more languages will always give you more opportunities.

Well said.

 

I do not agree at 100% with you.

To know multiple language is easy, to master them is hard.

In my opinion, you are better to really master one language and get specialised in it.

Well said.


  • 0

#10 BlackRabbit

BlackRabbit

    CodeCall Legend

  • Expert Member
  • PipPipPipPipPipPipPipPip
  • 3871 posts
  • Location:Argentina
  • Programming Language:C, C++, C#, PHP, JavaScript, Transact-SQL, Bash, Others
  • Learning:Java, Others

Posted 15 September 2013 - 12:44 AM

I agree with previous answers and bring up to the table what seems to be missing: MySql/Sql server/whatever SQL.

 

As your skills grow, and the projects you get asked for becomes more complicated you will end up needing to use a Database, so you if you want to be complete you need to learn the SQL language, and some database engine.


  • 1

#11 Pally

Pally

    CC Devotee

  • Senior Member
  • PipPipPipPipPipPip
  • 413 posts
  • Programming Language:C, Java, PHP, Python, PL/SQL, Assembly
  • Learning:C++, C#, Lisp, Scheme

Posted 15 September 2013 - 05:27 AM

I agree with previous answers and bring up to the table what seems to be missing: MySql/Sql server/whatever SQL.

 

As your skills grow, and the projects you get asked for becomes more complicated you will end up needing to use a Database, so you if you want to be complete you need to learn the SQL language, and some database engine.

 

lol, yeah your gonna need mysql thats essential I'm surprised it took so long for someone to mention I totally forgot about it despite using it every day 10 times a day rofl.


  • 0
Your Friendly Neighborhood Pally

#12 TahirSultan

TahirSultan

    CC Newcomer

  • Member
  • PipPip
  • 22 posts
  • Location:Rawalpindi,Pakistan

Posted 16 September 2013 - 12:15 AM

lol, yeah your gonna need mysql thats essential I'm surprised it took so long for someone to mention I totally forgot about it despite using it every day 10 times a day rofl.

 

I agree with previous answers and bring up to the table what seems to be missing: MySql/Sql server/whatever SQL.

 

As your skills grow, and the projects you get asked for becomes more complicated you will end up needing to use a Database, so you if you want to be complete you need to learn the SQL language, and some database engine.

I am so far learnt a little bit about SQL and also gonna learn more in PHP)


  • 0





Also tagged with one or more of these keywords: free lance, php, html, sql, java

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download