TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Getting started with web development

3 pointsby m1k3yboiover 10 years ago
I've been looking to get into web development, my background is basic, c, c++ and cSharp, also various 4gls. I've had a brief look at bootstrap and REACT, but don't want to throw myself in at the deep end only to have to re-tool halfway through my new project. What is best practice, are there any frameworks I should be looking at, I have a grasp of Java and php. Many thanks.

3 comments

wirddinover 10 years ago
&quot;I&#x27;ve been looking to get into web development&quot; - One of my friends from a similar background described web development as the fusion of many tools and languages. Guess he was right.<p>If you&#x27;re planning to dive in, learn stuff sequentially. You have a grasp of PHP? Cool, since you&#x27;re just getting getting started, why don&#x27;t you brush up your HTML&#x2F;CSS and basic designing skills? The best way to start is : Codecademy, without even thinking twice signup, go directly to the Web Designing Page and start the tutorial. You don&#x27;t need to complete the whole Course, drop it when you think you have learnt enough. Enough for basic understanding.<p>There, you got hold of the frontend part, in the same way learn Javascript. Make things. Make stupid things. Doesn&#x27;t matter if it doesn&#x27;t have any functionality, you&#x27;ll learn from the errors, warnings, etc. When you&#x27;re stuck, google. StackOverflow is huge, and if your problem doesn&#x27;t exist there, you&#x27;re probably doing it wrong.<p>After this phase, I started out with PHP(Later switched to Python&#x2F;Flask). Why PHP? Because it just worked out of the box. Go ahead, if it doesn&#x27;t work for you, find another language. BUT if you directly pounce on a framework&#x27;s documentation page, then you&#x27;ll end up knowing nothing serious about web development. The frameworks are for developers who have already went through the hard-coding part, and want something to boost the development. Go for Laravel maybe, but only once you&#x27;re sure about PHP. Again, Codecademy&#x27;s gonna be helpful here. PHP course looks promising.<p>While you&#x27;re at it, you&#x27;ll learn about MySQL, how to use it, how to use it with your language, you&#x27;ll learn about other database technologies, NoSQL, and while reading the pros and cons you&#x27;ll find out if you have actually learnt it the right way.
评论 #8979415 未加载
jarcaneover 10 years ago
Since you&#x27;re already familiar with C# you may look into ASP.NET, or even look into Websharper&#x2F;F#.<p>Otherwise, I second the recommendation for Codecademy, for the JS&#x2F;HTML&#x2F;CSS or Ruby approaches.<p>Alternately, I quite like Racket&#x27;s web tools; very easy to get started with a minimum of fuss. You&#x27;ll want to know at least some HTML&#x2F;CSS first, but once you get used to writing HTML with s-expressions it&#x27;s hard to go back ...
jhildingsover 10 years ago
If you want to use PHP the laravel framework seems like a good choice. Haven&#x27;t used it much myself yet but it&#x27;s getting mentioned a lot nowdays<p><a href="http://laravel.com/docs/4.2/quick" rel="nofollow">http:&#x2F;&#x2F;laravel.com&#x2F;docs&#x2F;4.2&#x2F;quick</a>