Topic Wiki

Training
Codecademy.com offers hand on courses for  various coding languages including HTML, JavaScript, CSS, and more. FREE
TreeHouse.com 8)
w3schools.com
regex

Resources
Browser compatibility
Can i use

To test/show-of your skills
html - css - js
http://codepen.io/pen/
http://jsfiddle.net/

My sql
www.sqlfiddle.com

Editor
notepad-plus-plus.org/

android development
http://developer.android.com/sdk/index.html

js librery
http://greensock.com/ nice animation
getbootstrap.com/css/ responsive layout
jquery.com do more write less

Free Books
http://it-ebooks.info/

Test client browser version
http://browser-update.org/
« Last edited by yesitsme on May 17, 2015, 11:13:37 AM »

Author Topic: Programming for Beginners  (Read 106963 times)

Offline MosheD

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Aug 2011
  • Posts: 2275
  • Total likes: 40
  • DansDeals.com Hat Tips 3
  • Gender: Male
    • View Profile
Re: Programming for Beginners
« Reply #280 on: September 06, 2015, 08:15:27 PM »


I started it. It's geared to beginners, and he does a great job explaining everything. I dropped it because it was too low is a level for me.
I guess I'm a Noob.
It's totally on my level

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #281 on: September 06, 2015, 08:17:47 PM »
I guess I'm a Noob.
It's totally on my level
gotta start somewhere
don't forget we were all noobs once!
Workflowy. You won't know what you're missing until you try it.

Offline MosheD

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Aug 2011
  • Posts: 2275
  • Total likes: 40
  • DansDeals.com Hat Tips 3
  • Gender: Male
    • View Profile
Re: Programming for Beginners
« Reply #282 on: September 06, 2015, 08:20:50 PM »
gotta start somewhere
I hope there are no "super secrets" I'm programing that the noobs kill

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #283 on: September 06, 2015, 08:24:53 PM »
I hope there are no "super secrets" I'm programing that the noobs kill
just the ups method  :D

[kidding]

it's a definite maila of getting a real job over MS!
Workflowy. You won't know what you're missing until you try it.

Offline AnonymousUser

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Feb 2013
  • Posts: 3001
  • Total likes: 13
  • DansDeals.com Hat Tips 0
    • View Profile
Re: Programming for Beginners
« Reply #284 on: September 20, 2015, 09:50:31 AM »
Can anyone recommend a code editor for HTML/CSS/JS?
I'm looking for the following features: code completion, object browser, online help, debugging, WYSIWYG editor.
And of course, free.  ;)

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #285 on: September 20, 2015, 10:25:23 AM »
Can anyone recommend a code editor for HTML/CSS/JS?
I'm looking for the following features: code completion, object browser, online help, debugging, WYSIWYG editor.
And of course, free.  ;)
Sublime Text doesn't do wsiwyg, but it's GREAT!
If you decide to go with it, subscribe to http://sublimetexttips.com/ for great tips and extensions.
Workflowy. You won't know what you're missing until you try it.

Offline JoeyShmoe

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Nov 2014
  • Posts: 1276
  • Total likes: 254
  • DansDeals.com Hat Tips 0
  • Gender: Male
    • View Profile
  • Location: Lakewood
Re: Programming for Beginners
« Reply #286 on: September 20, 2015, 12:51:59 PM »
Sublime Text doesn't do wsiwyg, but it's GREAT!
If you decide to go with it, subscribe to http://sublimetexttips.com/ for great tips and extensions.
It doesn't do debugging, you would need an IDE (Integrated Development Environment) for that, but I don't think there's much use for debugging HTML/CSS/JS

I do use and definitely recommend sublime text though
DDF A-Z Link Extension
Chrome
Firefox
Info

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #287 on: September 20, 2015, 12:55:10 PM »
It doesn't do debugging, you would need an IDE (Integrated Development Environment) for that, but I don't think there's much use for debugging HTML/CSS/JS

I do use and definitely recommend sublime text though
Do you use Emmet?
Workflowy. You won't know what you're missing until you try it.

Offline JoeyShmoe

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Nov 2014
  • Posts: 1276
  • Total likes: 254
  • DansDeals.com Hat Tips 0
  • Gender: Male
    • View Profile
  • Location: Lakewood
Re: Programming for Beginners
« Reply #288 on: September 20, 2015, 12:55:48 PM »
Do you use Emmet?
Kinda, never fully got used to it
DDF A-Z Link Extension
Chrome
Firefox
Info

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #289 on: September 20, 2015, 12:58:27 PM »
Kinda, never fully got used to it
I installed it but never got into it. I feel like I should, though. :)
Workflowy. You won't know what you're missing until you try it.

Offline an613

  • Dansdeals Platinum Elite
  • ****
  • Join Date: Apr 2010
  • Posts: 319
  • Total likes: 2
  • DansDeals.com Hat Tips 1
    • View Profile
Re: Programming for Beginners
« Reply #290 on: September 20, 2015, 01:30:32 PM »
Let the flame wars begin!

What frameworks? For debugging, chrome devtools is fantastic. Also pretty handy wsiwyg for css and JS.

Just my humble opinion, but if you're gonna be doing it professionally, splurge for IntelliJ IDEA ultimate edition - you'll make your money back In a week with the amount of time you will save from the built in code completion, refactoring, etc. community edition is free but doesn't have as many plugins for frameworks (angular, etc). If you're doing backend there are plugins for basically every language so very helpful to have your backend services in the same ide.

I've tried using sublime but was never able to get into a good workflow

Offline AnonymousUser

  • Dansdeals Presidential Platinum Elite
  • ********
  • Join Date: Feb 2013
  • Posts: 3001
  • Total likes: 13
  • DansDeals.com Hat Tips 0
    • View Profile
Re: Programming for Beginners
« Reply #291 on: September 21, 2015, 11:25:53 AM »
It doesn't do debugging, you would need an IDE (Integrated Development Environment) for that, but I don't think there's much use for debugging HTML/CSS/JS
With HTML/CSS I agree, because they are markup languages, not scripting or programming languages, so nothing changes, and there are no steps. With JS, I'm not sure why you're saying that. It's a scripting/programming language like any other, and need to be debugged. I've spent many hours debugging the JS of the web page I'm working on.
Let the flame wars begin!

What frameworks? For debugging, chrome devtools is fantastic. Also pretty handy wsiwyg for css and JS.

Just my humble opinion, but if you're gonna be doing it professionally, splurge for IntelliJ IDEA ultimate edition - you'll make your money back In a week with the amount of time you will save from the built in code completion, refactoring, etc. community edition is free but doesn't have as many plugins for frameworks (angular, etc). If you're doing backend there are plugins for basically every language so very helpful to have your backend services in the same ide.
I'm not currently using any frameworks; the stuff I'm working on isn't very high level. I just need something for basic JS and how it interacts with the DOM.
For debugging, chrome devtools is fantastic. Also pretty handy wsiwyg for css and JS.
That's what I'm currently using, but I'd prefer to have an editor and debugger together.
What do you mean by "pretty handy wsiwyg for css and JS"?

Offline JoeyShmoe

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Nov 2014
  • Posts: 1276
  • Total likes: 254
  • DansDeals.com Hat Tips 0
  • Gender: Male
    • View Profile
  • Location: Lakewood
Re: Programming for Beginners
« Reply #292 on: September 21, 2015, 11:28:38 AM »
With HTML/CSS I agree, because they are markup languages, not scripting or programming languages, so nothing changes, and there are no steps. With JS, I'm not sure why you're saying that. It's a scripting/programming language like any other, and need to be debugged. I've spent many hours debugging the JS of the web page I'm working on.
AFAIK and CMIIW you can't debug JS in an IDE, since it isn't executed server side only client side, you'd have to debug it on the browser.
DDF A-Z Link Extension
Chrome
Firefox
Info

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #293 on: September 21, 2015, 11:29:26 AM »
AFAIK and CMIIW you can't debug JS in an IDE, since it isn't executed server side only client side, you'd have to debug it on the browser.
Firebug does it pretty nicely IME. I haven't tried Chrome but it probably does too :)
Workflowy. You won't know what you're missing until you try it.

Offline normaly2345

  • Dansdeals Silver Elite
  • **
  • Join Date: Nov 2014
  • Posts: 84
  • Total likes: 0
  • DansDeals.com Hat Tips 0
    • View Profile
Re: Programming for Beginners
« Reply #294 on: September 21, 2015, 11:31:02 AM »
H

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #295 on: September 21, 2015, 11:31:43 AM »
Workflowy. You won't know what you're missing until you try it.

Offline JoeyShmoe

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Nov 2014
  • Posts: 1276
  • Total likes: 254
  • DansDeals.com Hat Tips 0
  • Gender: Male
    • View Profile
  • Location: Lakewood
Re: Programming for Beginners
« Reply #296 on: September 21, 2015, 11:32:26 AM »
Firebug does it pretty nicely IME. I haven't tried Chrome but it probably does too :)
Absolutely correct, but the discussion and OP was regarding debugging JS which to the best of my knowledge doesn't really exist, and that's why I said that there's no real need for an IDE
DDF A-Z Link Extension
Chrome
Firefox
Info

Online etech0

  • Dansdeals Lifetime 10K Presidential Platinum Elite
  • *******
  • Join Date: Dec 2013
  • Posts: 12861
  • Total likes: 3316
  • DansDeals.com Hat Tips 1
    • View Profile
  • Location: not lakewood
  • Programs: DDF
Re: Programming for Beginners
« Reply #297 on: September 21, 2015, 11:42:02 AM »
Absolutely correct, but the discussion and OP was regarding debugging JS which to the best of my knowledge doesn't really exist, and that's why I said that there's no real need for an IDE
My point was that you can debug JS in browser. Hence, like you said, no real need for an IDE.
Workflowy. You won't know what you're missing until you try it.

Offline BAHayman

  • Administrator
  • Dansdeals Lifetime Platinum Elite
  • **********
  • Join Date: Mar 2010
  • Posts: 1939
  • Total likes: 28
  • DansDeals.com Hat Tips 0
    • View Profile
Re: Programming for Beginners
« Reply #298 on: September 21, 2015, 12:30:32 PM »
As mentioned above, if you want an IDE, JetBrains is the way to go.

Webstorm can debug in the IDE using a Chrome/Firefox extension: https://www.jetbrains.com/webstorm/help/configuring-javascript-debugger.html

FYI, they offer all products free for students.

Offline JoeyShmoe

  • Dansdeals Lifetime Platinum Elite
  • *******
  • Join Date: Nov 2014
  • Posts: 1276
  • Total likes: 254
  • DansDeals.com Hat Tips 0
  • Gender: Male
    • View Profile
  • Location: Lakewood
Re: Programming for Beginners
« Reply #299 on: September 21, 2015, 01:26:11 PM »
FYI, they offer all products free for students.
What constitutes a "student"? Need a .edu email address or saying that you're a student is enough (asking legitimately)
DDF A-Z Link Extension
Chrome
Firefox
Info