Re: How hard is programming?
About web, there's a lot! HTML isn't just enough to create a good page like this forums, javascript or adobe flash is needed. Want to know more about it?
AJAX http://en.wikipedia.org/wiki/Ajax_%28programming%29
Programming can be a lot harder depending on the IDE.
Re: How hard is programming?
Quote:
Originally Posted by
Josue
Sounds and look complex :s And I thought learning web coding would be the easy part.
Re: How hard is programming?
Programming is, for all intents and purposes, learning a new language. Some are more complex than others, some follow similar rules as others, but when it comes right down to it you're in for a lot of learning and frustration.
If you don't enjoy, or find it easy, to learn foreign languages in school you will probably find programming to be beyond your reach. I have been struggling with it for the last seven years and cannot even begin to consider myself competent, let alone skilled, at it. But then again I'm more the designer than the programmer, and quite content with that role.
Re: How hard is programming?
HTML is a markup language along with CSS (Cascading Style Sheets) and is the basic programming needed for web construction. Along with that comes a wide array of other languages randing from simple to complex, all designed to augment a web page and add dynamics to it.
- JavaScript is client side and is quite commonly used in web programming. You can do some really slick stuff with JavaScript.
- Flash is another tool many web developers use, which brings with it its own programming language (ActionScript) that is very similar to JavaScript.
- There's a varying degree of server-side scripting languages you use for dynamic content and database integration. A few examples are: PHP (open-source, easy to learn/use, quite common), ColdFusion (Adobe product, proprietary, mid range power and easy to learn, rare), ASP and ASP.NET (Microsoft, free on Windows servers, powerful but difficult to learn, split in VBScript, JScript and C#).
- Most people learn PHP, MySQL databases and Apache web servers because they're all open-source and easy to learn.
The nice thing about HTML, CSS and JavaScript is you can view the source code of nearly every webpage to see how they're constructed. That's how many web developers start out, and why nearly anybody can build a website with a willingness to learn. Server-side scripting languages you cannot read the source unless you have access to the physical file.
When it comes to any programming language, it's all a matter of syntax. Once you know the basic semantics and tools you have available to you (variables, arrays, for loops, while loops, hashes, scoping, etc), learning any language is rather simple and just a matter of picking up a book or digging around the web for syntax references.
Do you have any specific questions?
Re: How hard is programming?
Quote:
Originally Posted by
Blazur
- JavaScript is client side and is quite commonly used in web programming. You can do some really slick stuff with JavaScript.
- Flash is another tool many web developers use, which brings with it its own programming language (ActionScript) that is very similar to JavaScript.
- There's a varying degree of server-side scripting languages you use for dynamic content and database integration. A few examples are: PHP (open-source, easy to learn/use, quite common), ColdFusion (Adobe product, proprietary, mid range power and easy to learn, rare), ASP and ASP.NET (Microsoft, free on Windows servers, powerful but difficult to learn, split in VBScript, JScript and C#).
- Most people learn PHP, MySQL databases and Apache web servers because they're all open-source and easy to learn.
So basicly l should be able to do pretty much everything on the web with HTML , Javascrip and PHP?
Re: How hard is programming?
Quote:
Originally Posted by
sandwich_bird
So basicly l should be able to do pretty much everything on the web with HTML , Javascrip and PHP?
Besides of XHTML, javascript and PHP you also need the CSS (Cascading Style Sheets) to make good looking pages. DOM (Document Object Model) knoweldge may also be requiered.
Besides of that, if your page is to be viewed by several web browsers, you must know what makes them special. Mozilla Firefox seems to stick to W3C (not WC3 BTW:D) standards, but M$ Internet Explorer not always, what they do sometimes tends to become standard, other times not. So, getting cross browser compatibility is not an easy goal to achieve!
Re: How hard is programming?
Syntax alone isnt the only thing you need to learn. You have to know the whys, and hows in order to do what you want to do. There are a lot of fundamentals such as learning to plan out your program, as well as the development cycle. Many online tutorials omit certain basic things that you need to know, and often I ran into trouble completing a project a tutorial was meant to complete. However, in school they don't leave out vital reasoning and instructions on how to get something done, therefore I consider the school environment much better.
As someone who has had experience learning both ways, I can honestly tell you taking classes is by far superior. Hopefully one day people get better with tutorials, and start to plan out their tutorials in a similar fashion that they would plan out a program.
I've learned Python and VB.Net... I intend to learn java and advanced java as well before I finish my associates degree in computer programming.
Re: How hard is programming?
-How long does it take to become a decent programmer?
A few years at least
-Can you become a decent programmer on your own with the help of books and etc or is it much more worth it to learn it in school? Which method do you think is faster?
I believe you can, but school will make you a better programmer, though not necessarily faster.
-What are the most important languages to learn? C++, C# and Java?
This is a very subjective question, I think C and any kind of OO language
-Is microsoft visual programs good programs to write codes? If not, what is the best program to have?(sorry if you don't call this a program, I don't really know the term that is employ for this)
There's nothing wrong with MS programs but I use Netbeans and I program C++ (Yes, Netbeans is totally fine for C++).
-Apart from knowledge in HTML, what do you need to make web pages?
Not my area
Re: How hard is programming?
Quote:
Originally Posted by
Xyvik
I have been struggling with it for the last seven years and cannot even begin to consider myself competent, let alone skilled, at it. But then again I'm more the designer than the programmer, and quite content with that role.
Same story for me - And with a program like Dreamweaver, I hardly consider HTML and CSS as "programming", since one can work more designer orientated.
Considering what I'm currently using my website for, HTML and CSS is really all I need to know. I could even do it animated in Flash, since that also allows to work as a designer.
Controling the animation/site through actionscript is the problem for me, since that is really 'programming'. :confused: