I should be able to give my 2 weeks and quit my job by the 3rd week of February at the latest so I'm really excited at this point.
Keep up the hard work, it will soon payoff.
BOOM! BOOM!
I should be able to give my 2 weeks and quit my job by the 3rd week of February at the latest so I'm really excited at this point.
I've been doing a bit of coding and learning in Python with the goal of both creating tools for myself and eventually turning those tools into web apps for others. Where I'm at is that I have decent grasp of Python and have made a couple of scripts that actually save me time, mostly scraping related and SEO. What I'm struggling a bit with is the MVC part and webdesign.
It would be very awesome if you could help me with these:
1) Database design
What is a good tutorial on database design. Not the SQL part or ORM syntax and such, but how to design a database hierachy properly with users and their relations with data and so on. An online course of some sort would be great, like you'd learn in a comp-sci class.
2) Which stack for web app?
There seems to be a lot of options here, Flask, Django, Node.js, Bootstrap etc. I'm having a hard time deciding on which to pursue and how they go together. There are also significantly less books and tutorials on this part?
3) HTML/CSS and Jquery
What is the value of actually spending time on learning webdesign? I'm not a natural visual designer and struggle with css. My attempts look ugly basically. Is it relatively easy to get someone to polish up a site with the architecture made in 2) or are front-end designers not used to working with those?
4) Scripts, membership site or executable
A bit further down the road, if you make an app in Python for example, how difficult is it to sell as a script? Is it even possible mass market, since setting it up isn't as easy as PHP? What if your app needs confidential usr data like logins? If you want to make it a windows exe, would it be better just to learn Java? I realize these questions are noobish.
Much appreciate feedback.
You need to decide what your end goal is. Are you going to try to work at a shop doing nothing frontend/backend work? If the answer is no, you probably need to make learning html/css your #1 priority. If you cant understand that, you're going to struggle with everything else. Always remember the one thing that all websites have is they run on html/css.
After that, I would learn the tools that you need to make your job easier. Dont get bogged down with shit like learning the theory behind database design. Much of what you will read about is for huge applications. Is that something you really need to know about today? Maybe skipping right over mysql is not in your best interest?
Now with all that said, some people will tell you everything I just said was bullshit. Backend coders dont need to learn that shit. Ok skip it. It's your decision. But really think about the realities of what you're trying to accomplish.
BTW Im not a coder. Im more of a code hack. Meaning I hack around on anything that poses me a problem until I get it to do what I want.
inb4 battle over frameworks :love-smiley-083:
It's called database normalization, http://support.microsoft.com/kb/283878/en-us1) Database design
What is a good tutorial on database design. Not the SQL part or ORM syntax and such, but how to design a database hierachy properly with users and their relations with data and so on. An online course of some sort would be great, like you'd learn in a comp-sci class.
Depends what your goal is as already mentioned.2) Which stack for web app?
There seems to be a lot of options here, Flask, Django, Node.js, Bootstrap etc. I'm having a hard time deciding on which to pursue and how they go together. There are also significantly less books and tutorials on this part?
All good for front end design and for the most part are basic knowledge. XML or json is in the same group. If you're wanting to make apps that interface with other API's like facebook, you should understand basic json format.3) HTML/CSS and Jquery
What is the value of actually spending time on learning webdesign? I'm not a natural visual designer and struggle with css. My attempts look ugly basically. Is it relatively easy to get someone to polish up a site with the architecture made in 2) or are front-end designers not used to working with those?
.NET isn't bad for making standalone apps too. Also can use asp to make web services for server side stuff.4) Scripts, membership site or executable
A bit further down the road, if you make an app in Python for example, how difficult is it to sell as a script? Is it even possible mass market, since setting it up isn't as easy as PHP? What if your app needs confidential usr data like logins? If you want to make it a windows exe, would it be better just to learn Java? I realize these questions are noobish.
Much appreciate feedback.
I've been doing a bit of coding and learning in Python with the goal of both creating tools for myself and eventually turning those tools into web apps for others. Where I'm at is that I have decent grasp of Python and have made a couple of scripts that actually save me time, mostly scraping related and SEO. What I'm struggling a bit with is the MVC part and webdesign.
It would be very awesome if you could help me with these:
1) Database design
What is a good tutorial on database design. Not the SQL part or ORM syntax and such, but how to design a database hierachy properly with users and their relations with data and so on. An online course of some sort would be great, like you'd learn in a comp-sci class.
2) Which stack for web app?
There seems to be a lot of options here, Flask, Django, Node.js, Bootstrap etc. I'm having a hard time deciding on which to pursue and how they go together. There are also significantly less books and tutorials on this part?
3) HTML/CSS and Jquery
What is the value of actually spending time on learning webdesign? I'm not a natural visual designer and struggle with css. My attempts look ugly basically. Is it relatively easy to get someone to polish up a site with the architecture made in 2) or are front-end designers not used to working with those?
4) Scripts, membership site or executable
A bit further down the road, if you make an app in Python for example, how difficult is it to sell as a script? Is it even possible mass market, since setting it up isn't as easy as PHP? What if your app needs confidential usr data like logins? If you want to make it a windows exe, would it be better just to learn Java? I realize these questions are noobish.
Much appreciate feedback.
Usually the way it works, or the way it should work- learn the things that all (procedural) languages have, like variables, loops, arrays, conditionals, ... Then learn some object-oriented concepts, because most frameworks depend on OOP. All these are usually taught while learning C++ or Java; I think PHP with E_ALL could also be used as a teaching language, because you can still mostly use C-style syntax.
I tried Ruby and couldn't stick with it.
I recently started trying to learn again and stuck with Javascript. Why? Because Javascript is no longer just client-side anymore, you can do everything with it. I don't want to learn a ton of different languages, but I do want to get competent enough to where I can code my own apps. Javascript allows this.
I did a short post about my journey last week, a helpful read for beginners I hope.
Coding for Marketers: A Skill Building Guide | Passive Profiteer.
I did a short post about my journey last week, a helpful read for beginners I hope.
Coding for Marketers: A Skill Building Guide | Passive Profiteer.
I have this book
![]()
and this is really good introduction for non-programmers. Still, I rely mostly on "copy paste programming language". I have found that with the Wordpress and a bit of CSS/PHP/HTML (some databases also) knowledge and ability to think creatively I can bring to life a lot of ideas. Sure, those apps will never work optimally but, they are working at least properly (under non Facebook conditions...). That's all I need at this moment.
THe more I dig into coding the more I like it