This may not seem like a direct reply, but in my head it is.
Brackets can be a little weird sometimes, but its not weird to the point where it’s unreliable. And that sounds awesome, I should probably try that out, although nowadays I usually do my development testing in Chrome since the dev tools are pretty great and basically everything uses Webkit anyway.
(for final testing I normally run it through IE9, latest Chrome, latest FF)
Personally I am a great fan of JetBrains products. You can use WebStorm, however, if you want to do things with PHP for dynamic web sites you should take PhpStorm (or PyCharm for Python, etc.)
I recommend using a good IDE like WebStorm or Dreamweaver, this helps your learning process with pointing out (possible) mistakes, suggestions when you are not sure what attributes/function arguments are relevant, etc.
Yeah, not at all. Yeah have a search for “karma runnner” really useful tool. Yeah Chrome built in tools are pretty sweet for evaluation etc.
Going to be a while till we can shake off IE ![]()
Unfortunately, true. And as much as I dislike Windows 10, at least it’s helping to kill Internet Explorer.
I like “vi” as well as Sublime and notepad++ is nifty.
This is a great place to start.
using the inspect feature of chrome or firefox can be helpful
Eh, I tried to learn python through that a few years ago, but I found it super slow and boring for me, and too quick for a friend I tried to introduce to programming.
Mind you this was some time ago, so it might be much better nowadays.
notepad
+1 To both Atom and Notepad++. Aptana is a cross platform application that I am preferential to.
Brackets is my favorite so far, you can do live editing and see your changes to both HTML and CSS as you make them, and it’s free to use. I’ve used it for working on my blog and website.
Forget Dreamweaver, you need to brush up on your Photoshop skills
Go notepad++ or go home. You can also use it in wine for linux.
Sublime with the vim plugin is pretty nice.
HTML != programming. It’s mark up.
Sublime Text is probably my favorite. It’s what I started with, and between Sublime, Atom, and Brackets, Sublime is the fastest. I switched back and forth for a long time, but ultimately ended up going back to Sublime.
They all have tons of addons. Definitely get Emmet (it’s available on all three) and learn about Zen Coding. All three are available on Windows, Mac, and Linux.
Sublime is paid software but they have a free version. It has all the same functionality AFAIK, but it will occasionally kindly remind you to get the paid version, but you never actually have to upgrade (like WinRaR).
Atom is completely free and maintained by GitHub.
Brackets is maintained by Adobe. It’s completely free and more tuned toward web development. The live preview function is kinda neat, but it’s not really anything too special. In Sublime (and I believe Atom as well) you can just ctrl + S, right click, open in browser. As long as you leave your browser open you can just ctrl + S in your text editor and then refresh your browser. I guess having the live preview built in is slightly more convenient, but it’s not a deciding factor for me.
As for where to learn, I highly recommend freeCodeCamp. They have a ton of content and it's recognized as a school on LinkedIn. By the end of it, you will have made your own portfolio page and several projects to add to your list of works, as well as certificates.
CodeCademy is a good one too. That’s what I started off with. It helped me understand the absolute basics, but I felt like the further along I got (especially the JS course) the more fill-in-the-blank-y it became and then nothing stuck because there was no challenge.
I have 42 courses on StackSkills and 44 on Udemy. I barely ever touch them. I only bought them because they were having “pay what you want” sales all the time, so I would get like eight courses for $7. I’d recommend avoiding the paid courses. It’s not that they’re bad, but there are so many free resources you shouldn’t need to pay for anything. However, they do have video that you can follow along to, so if you learn better by watching then that might be a good option. Just make sure to shop sales because otherwise even a basic course can be $30 or more.
Follow these instruction carefully:
vi ~/.vimrc
i
syntax on
Esc
:wq
Now, you’re basically rocking any other “fancy pantsy” text editor and that’s all you’ll ever need for html.
I learned in notepad. Still use it, though some of the more advanced stuff you kind of have to use an actual editor.