Where to read Code? or Best practices to Learn Code?
-
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@WrCombs said in Where to read Code? or Best practices to Learn Code?:
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@WrCombs said in Where to read Code? or Best practices to Learn Code?:
(MySQL in most cases that i've seen. although any database server would work.. right? )
That's correct. If you are writing your own PHP app, you can choose any database that you want to work with. Of any type.
And if you're not writing your own?
(just out of curiosity)Then you are stuck with the decisions of whoever wrote it.
ah fair enough .
-
I can't stand web design, drives me nuts. And you can pay someone peanuts to do the design for your web apps. Definitely not worth the torture.
Python can be the first tool in your web development learning path. Django is popular web development framework, often used by companies who make custom web apps for clients.
-
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@WrCombs said in Where to read Code?:
what software do you use to write code?
Notepad!
Just kidding. But overall I like Visual Studio Code (but not for beginners or learners), Atom, Notepad++ and some people like PyCharm and Sublime.
Oh! Can I plug UltraEdit? I love it to pieces!!!!!!!
-
@flaxking said in Where to read Code? or Best practices to Learn Code?:
I can't stand web design, drives me nuts. And you can pay someone peanuts to do the design for your web apps. Definitely not worth the torture.
Python can be the first tool in your web development learning path. Django is popular web development framework, often used by companies who make custom web apps for clients.
If the goal is web development, wouldn't Node be a generally better route than Python?
-
@Obsolesce said in Where to read Code? or Best practices to Learn Code?:
@flaxking said in Where to read Code? or Best practices to Learn Code?:
I can't stand web design, drives me nuts. And you can pay someone peanuts to do the design for your web apps. Definitely not worth the torture.
Python can be the first tool in your web development learning path. Django is popular web development framework, often used by companies who make custom web apps for clients.
If the goal is web development, wouldn't Node be a generally better route than Python?
I'd say there probably aren't as many Python web development jobs, and most web apps built by a company to provide a service aren't using Django. Python does have a path to web development, and when people trying to figure out what language to start with, they tend to want a path to their end goal from the language they learn to program with. However in reality the knowledge all combines together, so someone who learns Python first and then Node isn't going to be losing much time and will probably be better for it.
That being said, using a server-side JavaScript language was one of the recommendations made to me when I was looking to start learning programming.
-
@flaxking said in Where to read Code? or Best practices to Learn Code?:
I can't stand web design, drives me nuts. And you can pay someone peanuts to do the design for your web apps.
You can't. That's a myth. Web development is as hard or harder than non-web and needs more skills and expertise. Like any development, no one skilled is cheap. You can't actually get it cheaper offshore. They charge less per hour, but it costs more.
-
@Obsolesce said in Where to read Code? or Best practices to Learn Code?:
@flaxking said in Where to read Code? or Best practices to Learn Code?:
I can't stand web design, drives me nuts. And you can pay someone peanuts to do the design for your web apps. Definitely not worth the torture.
Python can be the first tool in your web development learning path. Django is popular web development framework, often used by companies who make custom web apps for clients.
If the goal is web development, wouldn't Node be a generally better route than Python?
No, for learning Node is one of the worst options. So difficult to figure out what is going on. Never do you see the raw language. You write heavily modified JS on top of JS on top of frameworks with all kinds of library extensions. Node is amazing as a tool, but one of the worst possible ways to learn something.
-
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@flaxking said in Where to read Code? or Best practices to Learn Code?:
I can't stand web design, drives me nuts. And you can pay someone peanuts to do the design for your web apps.
You can't. That's a myth. Web development is as hard or harder than non-web and needs more skills and expertise. Like any development, no one skilled is cheap. You can't actually get it cheaper offshore. They charge less per hour, but it costs more.
For web design? For someone to make up CSS stylesheet and HTML template to use?
With proper vetting of someone who is using modern tools, I can't imagine that since I don't have the aptitude for that kind of thing, I could ever be able to justify the cost of me learning it and hours spent messing around to get it right.
-
@flaxking said in Where to read Code? or Best practices to Learn Code?:
For web design? For someone to make up CSS stylesheet and HTML template to use?
Oh sorry, just design itself. Even that, I don't know. If you just want some colours I guess. But there is a reason why companies pay for high cost web design every day - good design costs money. We don't offshore our stuff, the cost of managing an offshore process, the time needed to coordinate changes, hard to believe it wouldn't be more costly, too.
-
@flaxking said in Where to read Code? or Best practices to Learn Code?:
With proper vetting of someone who is using modern tools, I can't imagine that since I don't have the aptitude for that kind of thing, I could ever be able to justify the cost of me learning it and hours spent messing around to get it right.
Outsource it every time, absolutely. You can say that about any task that isn't your bailiwick. But I don't think you can get that for peanuts. Cheaper than trying to do it yourself, yes, definitely. But it's still a costly process to get done well.
-
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@flaxking said in Where to read Code? or Best practices to Learn Code?:
With proper vetting of someone who is using modern tools, I can't imagine that since I don't have the aptitude for that kind of thing, I could ever be able to justify the cost of me learning it and hours spent messing around to get it right.
Outsource it every time, absolutely. You can say that about any task that isn't your bailiwick. But I don't think you can get that for peanuts. Cheaper than trying to do it yourself, yes, definitely. But it's still a costly process to get done well.
That's true, it influences customer perception and directly affects usability. A business is definitely going to want to invest there.
However, if I'm doing a personal project to help myself learn web development, I'm going to pay peanuts for it, just so I have something I'm working with. And learn some good outsourcing lessons in the process.
-
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@WrCombs said in Where to read Code?:
what software do you use to write code?
Notepad!
Just kidding. But overall I like Visual Studio Code (but not for beginners or learners), Atom, Notepad++ and some people like PyCharm and Sublime.
Yeah I use PyCharm but I'm also not planning on learning any other languages. Taking my time with Python.
-
@wirestyle22 said in Where to read Code? or Best practices to Learn Code?:
Yeah I use PyCharm but I'm also not planning on learning any other languages. Taking my time with Python.
I find it too "heavy" to use comfortably, and for commercial use I think you have to pay for it so pfft
-
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@wirestyle22 said in Where to read Code? or Best practices to Learn Code?:
Yeah I use PyCharm but I'm also not planning on learning any other languages. Taking my time with Python.
I find it too "heavy" to use comfortably, and for commercial use I think you have to pay for it so pfft
There's a community version that is free
-
@wirestyle22 said in Where to read Code? or Best practices to Learn Code?:
@scottalanmiller said in Where to read Code? or Best practices to Learn Code?:
@wirestyle22 said in Where to read Code? or Best practices to Learn Code?:
Yeah I use PyCharm but I'm also not planning on learning any other languages. Taking my time with Python.
I find it too "heavy" to use comfortably, and for commercial use I think you have to pay for it so pfft
There's a community version that is free
-
@JaredBusch they made PyCharm CE open source? That's new. I've followed JetBrains on this for a long time, I had no idea that they made that leap.