I'm new here. Been checking this site every day for about a week now. Love the community here and the way you guys think!
I'm a marketer and I've been selling various (physical and digital) products over the last 6-7 years. I now want to get into creating web apps and use my marketing skills to market them. But I don't know where to start when it comes to programming. I know basic HTML & CSS. Should I pick a stack and start learning by building something really small or should I follow and complete tutorials and then look to apply them to my own projects?
Any tips/tutorials/resources on the best way to get started would be greatly appreciated!
Definitely interested. I sent you a mail
Hey Am! Welcome to IH!
I'd recommend looking at some courses on services such as udemy - udemy.com
The website has tutorials / classes in almost every computer language on the planet for not a lot of money.
From the free side, have a look at https://www.w3schools.com which will give you an excellent base of which to expand your HTML & CSS knowledge as well as introducing you to something called JS.
Find some mini projects in your house and use them to build your confidence and skills. :)
Hope this helps!
Mathew
Definitely reccomend udemy. Their courses usually can be purchased for $10 - $20 and are totally worth it. Based upon your post, I recommend the Web Developer's Bootcamp.
https://www.udemy.com/the-web-developer-bootcamp/learn/v4/overview
Don't worry about it w3school.com where you can learn better and if you are facing any kind of issues related to UC browser you must to use https://babasupport.org/browser/uc-browser-customer-service/185
@Am87 Only one place I would recommend - Treehouse.
I was working in event management before I took 4 months worth of courses ($100 total investment) on Treehouse, I got my first programming job, 7x'ed my income and a got an opportunity to relocate.
Not a bad ROI. Have been working as a programmer for the past 3-4 years now, which also gave me the ability to save up and bootstrap/self-fund my own company.
You're approaching it correctly 👍
Whenever I want to learn a new technology, I go to the source. That's where all the courses get their information in the first place. You might as well get it there too.
If you want to learn JavaScript, go to the source: The Mozilla Developer Network. They have a great introduction to JavaScript here: https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics
Youtube! From college courses to tutorials, such a wealth of info. Some channels will take you front-to-back building a complete app. Does anybody watch/learn from Bucky Roberts?
Hi! Welcome.
I would pick something you really want to build. Something you want to exist in the world.
Then cut your idea in half. Make it simpler. Than cut it in half again. Now you might have a very simple web app idea.
Now figure out the first step. What do you not know how to do? Get a beginners course on Udemy or find a series of videos on YouTube.
This is currently what I am doing as I learn to build iOS apps. https://twitter.com/JoshDance/status/971963554646536192
I've learned everything I know by looking at documentation or documentation-esque websites and creating personal projects with the knowledge. Never too fond of tutorial websites like freecodecamp.com since, unless you start actually applying it to real stuff, the knowledge is easily forgettable; For me, those sorts of websites always became about completing the tasks as fast as I could. One piece of advice: Be consistent (otherwise you'll easily forget what you have learned since it's a LOT of information).
That's awesome Am!
Just to add to what the other guys have said you might check out https://tutorialspoint.com for quick reference and handbooks.
Also can you market for someone, i have some two apps i would like to be marketed and sold. you can email me(taiwo.akinropo83@gmail.com). Thank you
I agree with Mathew Jenkison. I have had success with learning langues on udemy. I am no expert, but my advise would be to follow and complete a tutorial. I say this because that is were I have had the most success. Going through a tutorial saves you on a lot of time on the basics and gets you to a point where you fundamentally understand what the language/framework is doing. I think its kind of a circle of learning through training then trying to build something, then watching more videos and repeating.