If One learns HTML and Javascript will I be Internet competent.

page: 1
1
<<   2 >>

log in

join

posted on Nov, 23 2012 @ 07:43 PM
link   
My aim is to learn programming for the coming age.
Iam not young anymore but not stupid either.
But I do not know HTML or Java.
I want to become very very competent and manipulate any web page I seeand create my own forums ect.
Iam a creative type but not overly anal so I want to be in relative control.
Is this the way to go?
Thanks in advance for any help.




posted on Nov, 23 2012 @ 07:46 PM
link   
If you want to create your own forums then you will need an understanding of mSQL databases if you plan to do it from scratch. Plus a big part of the internet these days is Flash and Java Aplets so you will need those as well. Oh yeah and a good grasp of Photoshop would be good for creating your graphic images for the website. In other words you have a lot of learning to do yet



posted on Nov, 23 2012 @ 07:53 PM
link   
reply to post by Dr Expired
 


I have a question for you on this. What is your end goal? Is it to have a professional competency to be able to build a site by hand and from scratch as well as take someone else's bad code and see problems while figuring how to fix them?

Or

Is it to make very good and solid websites from the user and admin side alike?

I personally learned enough HTML coding to work in Dreamweaver or similar code base programs comfortably but I work almost exclusively with Joomla for complex site building and WYSIWYG Web Builder 8 for things where the massive overhead Joomla comes with isn't necessary. (The WYSIWYG 8 software is the only true one I've ever found with ALL the power one could need AND lives up to it's name with 0 coding knowledge needed)..

As I'm in a spot in life where I'm redefining how I make a living, your post just got my curiosity for the logic?



posted on Nov, 23 2012 @ 07:57 PM
link   
Java is not related to Javascript. If you want to create static websites you'll want to learn CSS too, and if you want to store and retrieve data on a dynamic website then you'll need a server sided language like PHP. You sound like you want to learn it just in case, you should only do it if you want to make websites.
edit on 23-11-2012 by SpearMint because: (no reason given)



posted on Nov, 23 2012 @ 07:59 PM
link   

Originally posted by michael1983l
If you want to create your own forums then you will need an understanding of mSQL databases if you plan to do it from scratch. Plus a big part of the internet these days is Flash and Java Aplets so you will need those as well. Oh yeah and a good grasp of Photoshop would be good for creating your graphic images for the website. In other words you have a lot of learning to do yet


Flash is dead, Javascript is where it's at.



posted on Nov, 23 2012 @ 08:04 PM
link   
Learning HTML and CSS are where you should start in learning to program. Go CSS Tips and Tricks to get started. I assume you meant _javascript when you mentioned java. Use jquery, a library used with _javascript that is easy.

Since you are just starting out, I would suggest using WordPress, Joomla, MODx, Drupal, or something similar. This way you can learn an interface that you can modify instead of starting from scratch.



posted on Nov, 23 2012 @ 08:26 PM
link   
As already mentioned by other posters, to be really competent in web design it takes a bit more than HTML, CSS and JavaScript. If you want to create dynamic websites it would also be helpful to learn MySQL and PHP. It's also helpful to learn how to work with XML, RSS and JSON files. Also mentioned by another poster was jQuery, it's very helpful to learn how to use jQuery if you're going to learn JavaScript. And if you really want to take it to the extreme then learn Flash and/or Java... but they are not really necessary for web development. Someone also mentioned you should learn to use Photoshop, which I don't really think is necessary either because that work should be left to graphic designers, however it is helpful to learn the basics.



posted on Nov, 23 2012 @ 08:57 PM
link   
Haven't seen anyone mention that you will need at least the basics of .NET and C++ programming.
Preferably more than one semester at a college level.
My friend you are looking at a minimum of a four year degree in E-Commerce to be competative.
edit on 23-11-2012 by RedmoonMWC because: to add



posted on Nov, 23 2012 @ 09:06 PM
link   

Originally posted by RedmoonMWC
Haven't seen anyone mention that you will need at least the basics of .NET and C++ programming.
Preferably more than one semester at a college level.
My friend you are looking at a minimum of a four year degree in E-Commerce to be competative.
edit on 23-11-2012 by RedmoonMWC because: to add


No you don't...



posted on Nov, 23 2012 @ 09:09 PM
link   

Originally posted by SpearMint

Originally posted by RedmoonMWC
Haven't seen anyone mention that you will need at least the basics of .NET and C++ programming.
Preferably more than one semester at a college level.
My friend you are looking at a minimum of a four year degree in E-Commerce to be competative.
edit on 23-11-2012 by RedmoonMWC because: to add


No you don't...

Well you do if you want to be programming websites in crappy proprietary languages. I prefer to open source all the way. PHP and MySQL ftw.



posted on Nov, 23 2012 @ 09:13 PM
link   

Originally posted by ChaoticOrder
I prefer to open source all the way. PHP and MySQL ftw.


Hear, hear.
edit on 23-11-2012 by SpearMint because: (no reason given)



posted on Nov, 23 2012 @ 09:46 PM
link   
You do not need a college degree or any C++, MySQL, PHP, .NET or any of those other programming languages to start. You will learn about them yourself as you go further in your studies.
* HTML - You need only HTML programming skills to create a web page. It is basic and simple to learn.
* CSS - To easily manage your HTML you can control the style of the page elements like color, size, position, etc. using CSS (cascading style sheets).
*_javascript/jQuery - If you want elements to change in color, size, position, fade in and out, and lots of other neat goodies, you can use _javascript. As I mentioned before, you can use jQuery to make your _javascript programming easier.

All of the other programming languages can wait until you grasp the basics as described above. The other languages that are most frequently used are:
PHP - used in web sites to do custom programming and manipulate data like text or MySQL database calls.
MySQL - a simple SQL database language that can be controlled by the PHP code.

All of the above languages are already written and available in Open Source CMS programs like WordPress as mentioned above. Programmers usually do not start from scratch, they use the CMS scripts to make it faster and easier. PHP and MySQL programming are built into CMS already. You can add modules and add-ons to your WordPress theme to enhance it without knowing PHP or MySQL.

So when someone tells you that you have to learn more than HTML, CSS, _javascript, they are not in the business. You will learn PHP and MySQL as you continue to learn.



posted on Nov, 23 2012 @ 09:56 PM
link   
reply to post by earthalien50
 



So when someone tells you that you have to learn more than HTML, CSS, __javascript, they are not in the business. You will learn PHP and MySQL as you continue to learn.

We didn't say he had to learn more than those things to build websites, we said he has to learn more if he wants to be able to create dynamic websites such as forums, which is what he asked.



posted on Nov, 23 2012 @ 10:10 PM
link   

Originally posted by ChaoticOrder
reply to post by earthalien50
 



So when someone tells you that you have to learn more than HTML, CSS, __javascript, they are not in the business. You will learn PHP and MySQL as you continue to learn.

We didn't say he had to learn more than those things to build websites, we said he has to learn more if he wants to be able to create dynamic websites such as forums, which is what he asked.


As I said before, you do not need extensive knowledge in PHP and/or MySQL to make a web site. You can even have forums, dynamic web pages or a wide variety of added features. Using CMS scripts allows you to use other programmers' code. I know many web site developers that do not know MySQL or PHP and they have been in the business for at least a decade.

I mean no offense, it is just that I have programmed for 30 years and have been hosting and programming web sites for the last 20 years. If I am wrong, then I must be in another reality than you.
edit on 11/23/2012 by earthalien50 because: (no reason given)



posted on Nov, 23 2012 @ 10:16 PM
link   
reply to post by earthalien50
 


Yes well we must be living in another reality if you think a good web developer can create dynamic websites by using only other peoples code.



posted on Nov, 23 2012 @ 10:29 PM
link   

Originally posted by ChaoticOrder
reply to post by earthalien50
 


Yes well we must be living in another reality if you think a good web developer can create dynamic websites by using only other peoples code.


Programmers use other peoples' code all of the time. Most programmers are not foolish enough to rewrite something that takes hours if they can get it on github. Learning programming is a lot easier if you can look at someone's code and implement it on your own site. I do concede that PHP and MySQL are important to grasp, but certainly not necessary at first.
Simply put, use CMS and put off the MySQL and PHP learning for now. It will come to you later when you need it. You don't teach someone to swim by throwing them in the deep end.



posted on Nov, 23 2012 @ 11:26 PM
link   
reply to post by earthalien50
 



Programmers use other peoples' code all of the time. Most programmers are not foolish enough to rewrite something that takes hours if they can get it on github.

Yes I completely agree, I do it myself all the time. However a good web develop cannot get by simply using the code of others, they also need to be able to write their own code and modify existing code. There are a lot of things which simply cannot be achieved without some ability to write or modify existing code.

And also I do agree with you that PHP and MySQL should come later. The OP specifically asked what he would need to know in order to design certain types of websites, and I answered accordingly. The OP should obviously understand that PHP and MySQL are more difficult and that the easier stuff needs to be learnt first. That goes without saying.
edit on 23/11/2012 by ChaoticOrder because: (no reason given)



posted on Nov, 23 2012 @ 11:26 PM
link   
reply to post by michael1983l
 


Flash is being retired in favour of html5.

thank god....



posted on Nov, 23 2012 @ 11:44 PM
link   
I took a moment to put my thoughts together on this and see about some helpful ideas.

First up I'll say that I am taking the Web Design coding classes at school just to get the formal instruction and check in the 'ol HTML/PHP/Script languages box. I know enough to hack/modify whatever I need for anything I'm working with right now and that goes back to the days of Perl based CGI running things (Heck.. Boreland C+ with WWIV source code to really feel old for a minute). Learning code enough to hack as needed isn't too difficult and certainly doesn't require any degree, IMO. I think that if you're looking to be a freelance or self employed designer, that is probably sufficient when time and resources are limited and making a paycheck soonest is important.


The above approach would absolutely have to come with something like Joomla 2.5 / 3.0 (Full Ajax and Html 5/CSS3 on 3.0) with it's near unlimited Extensions (Most are free) to do almost anything someone could want or need. Joomla mastery or just expertise is also a skill all it's own as I've certainly seen ads in this area for experienced Joomla designers on contract as well as regular employment type positions. It's the kind of CMS framework I can build what some places charge $500 for, be done in a day or less and interactive too! (oooo... ahhhhh..) or, as I found when doing a Networking course presentation on Joomla, it's used by some major media outlets for their web presence and deep, rich interactivity. It's scalable with as much as someone is willing to put into learning. (It's come a LONG way since early versions too) Wordpress is great for a blog or basic site (The CMS, not the website of the same name) ....and Drupal is effective but if Joomla looks tough, it'll be worse IMO.


The flip side and a GOOD learning tool for HTML as well if that's the goal is Wysiwyg Web Builder 8. People hear site generator and they think Frontpage or the garbage toys every hosting provider throws in to "make your own website" . Generally all those do is make someone willing to pay almost anything by the end of trying, to HAVE it made by someone else and I've paid a few bills that way.
This is nothing like FP or even Muse today. Muse is missing a couple pretty big things, IMO.

WB8 also has Extensions and hundreds more than what is there in the user made variety. Unlike CMS systems though, this is HTML generation on 'publish' and load times are appropriately snappy. No comparison really...and this is what I use for sites that don't need SOBI level databases or aren't running a thousand page catalog of inventory from a warehouse distributor or something. Building a site with this is what has me up tonight in fact.


The LARGEST...and I mean, by far LARGEST benefit of this program for Web site design and layout is that it IS a layout program. A true, honest to goodness point/click and it comes with all the positioning / detail / organizational tools that anyone who has used Photoshop or similar programs know and love for just positioning at xxx by xxx and it's there. As you see it. Period. .......and relative in movement for re-sizing windows when used that way.


So it's as much a graphics program for drawing power as it is like a practical version of Dreamweaver mixed with Indesign and minus a big learning curve for someone starting out. (It will also show you the complete and detailed HTML code it will be generating as well as places for adding to it and coding in events or basic function on almost everything on a page...up to HTML5 standards with CSS3 of course)


Hope that helps for more info



posted on Nov, 24 2012 @ 12:30 AM
link   
Thanks everyone who repiled to this thread I starred you all its like an alien discourse...I will need tim eto even define some of the words bandied about.
But thanks Iam going to go through with it...so a heartfelt
to you all.





new topics
 
1
<<   2 >>

log in

join