Ask your own question, for FREE!
Computer Science 17 Online
OpenStudy (itz_sid):

I am new to coding. I have learned the basics of HTML and CSS from Codecademy. I have also started learning Javascript on there as well. In order to remember and actually practice my learnings, I started creating a website with the knowledge that I have gained. But I have come across some questions, while doing so. Where is the best place to learn coding from? Codecademy is great, but i feel as though it teaches only the basics. I want to create a user registration/login system for my website using javascript, but do not know where to begin and learn the process. After registering and

OpenStudy (518nad):

i know a good one let me remember

OpenStudy (518nad):

codewars i think

OpenStudy (518nad):

what u need is just some problems, codewars will u get a set of popular problems that will make u cover the basics to more tricky concepts

OpenStudy (518nad):

it will make you a versatile programmer

OpenStudy (518nad):

or you can join some code battle sites

OpenStudy (dragoness):

For HTML/CSS/JavaScript I think FreeCodeCamp is really good. Give it a shot. It goes from the basics to advanced, and gives your projects to utilize what you've learned. W3schools is worth visiting as well for learning things as well, although it's not as interactive as the aforementioned CodeAcademy and FreeCodeCamp. Also, in general, just google anything you have a specific enquiry about and you'll find guides. By the way, as JavaScript is a client side language you'll have little luck learning how to create a log in system with it! Try a server side language like PHP - homeandlearn.co.uk or the CodeAcademy course for it would be a good start.

OpenStudy (itz_sid):

@Dragoness Thanks for the website! It is helping a lot. I am relearning HTML/CSS through it. But i think i came across a bug...

OpenStudy (itz_sid):

I did it again, but now it is telling me that I made another error....

OpenStudy (sapphiremoon):

You're using 225 instead of 255. Easy mistake. Each color has 256 values, including 0, that makes the highest 255.

OpenStudy (itz_sid):

Wow... haha, i feel dumb. xD

OpenStudy (itz_sid):

If you guys have any other advice, on what I can do for this social network I am creating, it would be greatly appreciated. I am trying to make a login/registration system, and chat.w

OpenStudy (dragoness):

If you want a really basic login system JavaScript form validation will do that for you: http://www.w3schools.com/js/js_validation.asp If you want a practical-ish login system, look into learning PHP, it really is the best way to go about it - you can do the form validation using JavaScript but you'll find that most login systems implement PHP in some way. You're going to want to get a web server - probably a free server isn't going to do if a lot of people are going to be using your website but for testing purposes it should do - x10hosting.com is a good one. You also need to set up a MySQL database to store usernames/passwords which you can also do via x10hosting. If you go through the home and learn website I know it teaches you how to make a login system under Walkthrough One - PHP User Authentication, though you should do the basics first http://www.homeandlearn.co.uk/php/php.html Here's a guide to creating a simple chat system with jQuery and PHP - you don't even need a database for this one. I would suggest learning some jQuery first - FreeCodeCamp does cover that I believe. https://css-tricks.com/jquery-php-chat/

OpenStudy (sapphiremoon):

+1 to you @dragoness! Another possibility for a server would be having your own with a LAMP stack on a Raspberry Pi (what I use). Definitely keep learning languages, the more you know, the easier it is to work with different technology. I learned everything I know from Codecademy, W3Schools, and my Java classes that I took elsewhere.

OpenStudy (itz_sid):

@dragoness Thanks! Yea, I kind of figured that PHP was the best way to go... So I started learning it on Codecademy and am half way done with the course. I guess you kind of need to know almost every language to create a website huh? :/

OpenStudy (sapphiremoon):

Not all of them, but thee client side languages (HTML, CSS, and JS+JQuery) and at least one server side language (PHP, Python, Java, Ruby) are probably necessary for one that does any real work in the background. In my web design classes we use HTML, CSS, JS+JQuery, and JSTL. Just four. (JQuery is a library, not a language.) @iTz_Sid

OpenStudy (itz_sid):

Oh I see.... Hm Well I know HTML/CSS for the most part. In the process of learning PHP and Python. And JS is on hold for now...

OpenStudy (sapphiremoon):

I don't like CodeCademy's JS course very much. I was taught JS by a teacher, though, so no recommendations for you there.

OpenStudy (itz_sid):

Yea, it pretty basic, :/

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!