Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

A beginner's question on web technologies [closed]

I am just dipping my hands into web technologies. I started with HTML and now JavaScript and PHP. I have a variety of questions in my mind. I am a hardcore .NET Windows developer and earn my living with it. But now I want to go deep into Web and so here are my queries:

(1) I started using PHP. I also want to learn Ruby with Rails. Can I learn both side-by-side?

(2) What type of sample projects I can develop to learn well these technologies? I just have in mind to make a web log, that it.

(3) I am using Aptana Studio 2009. It is very good but not the best IDE. Which other IDE can speed up my design time? Any tool that separates the design with business logic automatically?

(4) What other things I must learn to bring myself to the front in web technologies?

like image 417
RKh Avatar asked Oct 22 '09 06:10

RKh


People also ask

What are web technologies?

 Web technologies refers to the way computers/devices communicate. with each other using mark up languages. It invo It is communication. across the web, and create, deliver or manage web content using hypertext markup language (HTML).  A web page is a web document which is written in in HTML (hypertext.

What is web technology Short answer?

Web Technology refers to the various tools and techniques that are utilized in the process of communication between different types of devices over the internet. A web browser is used to access web pages. Web browsers can be defined as programs that display text, data, pictures, animation, and video on the Internet.

How many types of web technologies are there?

Two categories of Web Development The web technologies can be divided into backend and frontend technologies. The front end technologies are used to design (Frond End) of the web site where as back end technologies are used to develop the web site or web application.


1 Answers

Firstly, I applaud the initiative in learning Web technologies. Frankly, going forward, I think programmers will increasingly find it harder to not know Web stuff.

To answer your questions:

  1. I would advise sticking to one at least for awhile. I'd suggest that one be PHP. Why? Ruby on Rails is a language and a framework. I'm a strong advocate of people having some understanding of the underlying technologies, including HTTP, before they throw frameworks on top of it that may confuse or hide issues a developer needs to know about. Stick with vanilla PHP and don't confuse it by throwing something like CodeIgniter, Kohana, Symfony, CakePHP or Zend on top of it;
  2. A blog is a fine learner project. Whatever you pick shouldn't be something terribly complicated, something you can get something out of relatively quickly and something you should be able to add features you want to (you'll be more interested this way);
  3. Jetbrains new Web IDE is coming along nicely. It's what I've switched to. PhpEd, Eclipse PDT and Netbeans all have different merits;
  4. HTMl, CSS and Javascript. Additionally I'd also recommend jQuery.
like image 62
cletus Avatar answered Sep 21 '22 21:09

cletus