Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I am a QA engineer, wants to switch to web development..I have done some projects in my academic life in C & C# but all are desktop based applications..dont know from where to take a start with?
W3Schools is a pretty good resource. You should start with HTML and CSS, then move on to PHP and Javascript, then databases (MySQL, that kind of stuff) (and then perhaps some web frameworks based on other programming languages, like Django for Python or Ruby on Rails). That's a pretty long time from now, though.
That's assuming you want to go with a LAMP software stack (Linux-Apache-MySQL-PHP or something like that) which is what much of the web runs on. You can certainly go the Microsoft route with things like IIS and ASP.NET, but I don't know if that's the way to go (my experience is exclusively LAMP).
That said, HTML first, then PHP and JS, then databases, and you should have a working knowledge at that point.
The W3Schools stuff is pretty good for HTML, dunno about PHP (I like this tutorial) and Javascript (I'm sure Mozilla has some pretty great stuff on that).
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I am learning Html now and I want to become a front-end web developer should I learn Git and Github at the same time?
Welcome to the coding world!
First, take a look at this guide on how to ask good questions on stack overflow.
Second, learning how to use GitHub is very good as you will have to use some kind of version control in your professional career. Learning how to use Git is even better, because it makes you unterstand GitHub in depth but since you're just starting, stick to getting a hang of GitHub first.
Third, learning HTML is a good start. If you're happy with how it feels, you want to look into CSS next. If you are feeling adventurous you can try to play around with advanced frameworks like reactJS. Most professionals are required to be able to work with those.
In general it's a good idea to consume a lot of tutorials, try them yourself and please: It's priceless to be able to work with the documentation provided for most software, programming languages and their packages. Just punch "HTML Documentation" or "reactJS Documentation" in your favourite search engine and it will take you to everything you need later on once you learned the basics.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
If I wanted to create a small program, perhaps a calculator or something, what language would I use, and how would I implement it?
Very new to coding, especially with websites so sorry if it's a dumb question.
This is a very vague question with so few specifics that it could really be answered 1,000 different ways.
To get you started with your reading though, I would suggest you read up on the differences between server-side and client-side coding languages for the web. That will help you understand what languages you would want to use and for what reasons.
As a general rule though, most people would likely build a simple app like a calculator in javascript, as it doesn't require a lot of interaction with the server, doesn't utilize any data storage, and would run on the users machine rather than tie up resources on your server.
Happy learning, and if you want a lot of responses on this site, you should include more specifics in your questions. Such a broad question is very hard to answer with any sort of brevity.
You can start with HTML, CSS and Javascript. www.w3schools.com is a good source to learn HTML, CSS and Javascript.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I run a small startup and have developed some web applications. We use open source technologies heavily and I want to give proper attribution to everything that we use.
The only thing I am concern about is it safe to expose everything? Such as webserver, development language and framework etc. Are there any pitfalls of doing so?
e.g. One particular concern is if some vulnerability be discovered in framework, application can be easy target until gets a patch.
The more one knows the more one can leverage. Said that, it shouldn't be to much of a problem if you build your web application with security in mind.
Shouldn't be an issue - many companies make public the fact that they use particular open source solutions.
The main pitfalls are the obvious security related ones: have you changed all the default admin passwords etc.?
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I need some resources for implementing a simple virtual machine and interpreted language. Something that is pratical is most useful. I have read the Virtual Machine Implementation book and found that it is quite old and doesn't represent the vms I see today. Also if someone know of a fairly simplistic language that would be great as well.
check The implementation of Lua 5.0
You don't say if this is for a new project, to work with an existing project, for learning, or what target environment, language, and OS you're using.
If you want to learn about implementing your own VM and scripting language, get the book Game Scripting Mastery. Despite its title, it is actually about implementing your own virtual machine and scripting language. The source code is for Win32, but the concepts can be applied to .Net or Linux.
As a bonus, when you're done you will have a playable, scriptable, 2D adventure game.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
What open source projects would you recommend as a good place for a starting open source developer? Factors that I think would be important are some obvious ones like well written code and a community that is helpful to newbies. But it might be nice if the code base is such that I can start hacking some small problems without really understanding the details of how everything works.
I'd prefer something that can be developed on Linux using C/C++/Java/Python/Scala.
Trying to pick a project like that will never work because it's not something you're passionate about. What's an open source project that you use daily or enjoy using? Go work with that one.
It really depends on what your interests are as to what project to dive into.
Rationale for a larger project (e.g. Firefox, OpenOffice, etc) is that it has many developers, a well established code base, and many small tasks/bugs to be worked out.
Rationale for a smaller project is that you will become more intimate with the code and application. You will likely get to know other developers on the team and understand the overall concept better. Additionally, your additions to the project may be more noticeable.
sourceforge has a list of projects seeking a new developer. Therer are several for your requested programming languages:
http://sourceforge.net/people/?category_id=1
Apart from developers they have more help requests:
http://sourceforge.net/people/
Pick one you use and like already.