Server Side Developer Prerequisites

Posted by Jking on Programmers See other posts from Programmers or by Jking
Published on 2014-08-20T23:13:25Z Indexed on 2014/08/21 4:30 UTC
Read the original article Hit count: 354

I am new to server side development and am currently learning node.js. What sort of networking information should I be familiar with to allow for a smooth learning curve with server side development. Could anyone provide resources pertaining to the information required to get into server programming? To give you a better idea of my standpoint:

  • I do not know how a server interacts with a database [Q: How does a NoSQL database, or database in general, communicate with a server?]
  • I am unsure of how a web stack works [Q: I have heard of LAMP but do not know how Apache, MySQL, and PHP interact. Hopefully this applies to other stacks as well. How do the components of a stack work together? Also, is a MEAN stack an alternative, or is it completely irrelevant to this]
  • I have trivial knowledge of internet protocol [however extremely inefficient][Q: What resources are beneficial when learning about networking, and how much/what knowledge should I acquire to program on the server side]
  • I am unsure of what I am unsure of concerning networking information necessary to start development
  • Information on how the client-server model works would be greatly appreciated

© Programmers or respective owner

Related posts about database

Related posts about server