Author Topic: In need of your guidance in web developing  (Read 1547 times)

0 Members and 1 Guest are viewing this topic.

Offline pllaybuoy

  • Peasant
  • *
  • Posts: 70
  • Cookies: -3
    • View Profile
In need of your guidance in web developing
« on: April 06, 2013, 10:11:26 pm »
Hi , I am thinking about working as a freelancer web developer in future and I seem to be confused with it . Currently I know html/css/php/sql , I've worked with mySQL database only , I know a bit of javascript too and I can do some front end tricks with jquery . But I am still unsure where to go from here , Its like I have no directions .
I have no idea how and where to practice and improve my web developing skills(specially PHP) , and I really need to get good with it since I want to do a living with web developing(ASAP). Can any of you please guide me from here ? Any kind of help is highly appreciated . Where do I go from here ? I was thinking about learning actionscript but I am not sure rather to go with this completely new language or try improving my php skills . I need guidance please
Which sites should I often visit ? Code examples ? Projects I should work on(as a lone wolf) ? What should I learn from here/where should I go from here ? Thanks.
« Last Edit: April 06, 2013, 10:14:32 pm by pllaybuoy »
"Monsters are real , ghosts are real too . They live inside us and sometimes they win"

Offline Uriah

  • Sir
  • ***
  • Posts: 454
  • Cookies: 42
  • άξονας
    • View Profile
Re: In need of your guidance in web developing
« Reply #1 on: April 07, 2013, 12:34:18 am »
I definitely recommend starting/joining a big project, its the best way to learn, no question about it. I myself learned almost everything i know now from the project Im working on atm, and I tend to only use other resources as references, rather then outright learning from them. It's difficult to come up with a website project big enough to encompass all the skills you will need to develop, but if you keep thinking on it, im sure you'll think of something.
Once you come up with your big idea, spend time researching how your going to make it a reality. It's perfectly fine to use references often, because eventually youll memorize how to solve the problems you keep running into. Personally, I dont really like visiting one website and learning only from there, i think its better to just use google, and determine what resources click the best for you from the results you get, and maybe some sites are better in different areas. A lot of times results from stack overflow will show up, and the answers can be really helpful.
Good luck :)
Tip: Before going with any development strategy, it will be very helpful in the long run if you thoroughly research it first, so you dont have to change later. For instance, you make an entire chat system with php, then you learn what node.js is, and you wish you were dead.
« Last Edit: April 07, 2013, 12:37:43 am by Uriah »

Offline Stackprotector

  • Administrator
  • Titan
  • *
  • Posts: 2515
  • Cookies: 205
    • View Profile
Re: In need of your guidance in web developing
« Reply #2 on: April 07, 2013, 02:47:56 pm »
Pick soms frameworks (laravel) and go develop with them. Look into the sources and read the documentations. If you are able to master a framework (or build one yourself) you are ready to start freelancing and get to the next part wich is of course translating a idea into a working application:)
~Factionwars

Offline Uriah

  • Sir
  • ***
  • Posts: 454
  • Cookies: 42
  • άξονας
    • View Profile
Re: In need of your guidance in web developing
« Reply #3 on: April 07, 2013, 11:27:13 pm »
Pick soms frameworks (laravel) and go develop with them. Look into the sources and read the documentations. If you are able to master a framework (or build one yourself) you are ready to start freelancing and get to the next part wich is of course translating a idea into a working application:)
Oh yeah, i hear thats an even better way, actually.

Offline northernking

  • /dev/null
  • *
  • Posts: 6
  • Cookies: 3
    • View Profile
Re: In need of your guidance in web developing
« Reply #4 on: April 07, 2013, 11:31:26 pm »
Web developing is mainly about HTML/CSS and Javascript. I'm currently employed as a Web Developer and the thing I get asked more often (and that is more demanding) is Javascript learning, mainly when you start developing large applications that require you to stop binding everything to the DOM.


This will lead you to learning MV* frameworks like Backbone.js or AngularJS, meaning, a new challenge for some people or a headache for others, as it depends if you have a background in MVC developing experience.

Offline Stackprotector

  • Administrator
  • Titan
  • *
  • Posts: 2515
  • Cookies: 205
    • View Profile
Re: In need of your guidance in web developing
« Reply #5 on: April 08, 2013, 07:03:44 am »
Web developing is mainly about HTML/CSS and Javascript. I'm currently employed as a Web Developer and the thing I get asked more often (and that is more demanding) is Javascript learning, mainly when you start developing large applications that require you to stop binding everything to the DOM.


This will lead you to learning MV* frameworks like Backbone.js or AngularJS, meaning, a new challenge for some people or a headache for others, as it depends if you have a background in MVC developing experience.
That is when You are mainly a front-end developer:)
~Factionwars

Offline pllaybuoy

  • Peasant
  • *
  • Posts: 70
  • Cookies: -3
    • View Profile
Re: In need of your guidance in web developing
« Reply #6 on: April 08, 2013, 09:12:00 am »
Hey , Hi . Thanks for your kind suggestions and I've chosen some projects to work on myself :

*A social networking website
*A site that offers shopping cart mechanism
*A discussion board
* A CMS-not sure about this one
*A video hosting site with custom video player embedded-not sure about this one either

But I am going to try my best completing the above projects and I will be learning the following libraries
*phphThumb
*PHP payment library
*FPDF
*PHP mailer

Feel free to correct if I am doing anything wrong in the above or if you want to add/remove some library :)
Also on a scale of 1-10 , rate actionscript .
« Last Edit: April 08, 2013, 09:14:04 am by pllaybuoy »
"Monsters are real , ghosts are real too . They live inside us and sometimes they win"

Offline Stackprotector

  • Administrator
  • Titan
  • *
  • Posts: 2515
  • Cookies: 205
    • View Profile
Re: In need of your guidance in web developing
« Reply #7 on: April 08, 2013, 09:18:07 am »
Hey , Hi . Thanks for your kind suggestions and I've chosen some projects to work on myself :

*A social networking website
*A site that offers shopping cart mechanism
*A discussion board
* A CMS-not sure about this one
*A video hosting site with custom video player embedded-not sure about this one either

But I am going to try my best completing the above projects and I will be learning the following libraries
*phphThumb
*PHP payment library
*FPDF
*PHP mailer

Feel free to correct if I am doing anything wrong in the above or if you want to add/remove some library :)

Wooh you stupid this monday morning? You are not sure about a CMS ? A cms/framework is the only thing you want to do.

Create a framework with following implementations:
CMS - With basic pagination and informative pages and dynamic form's (including XSRF and captcha)
A basic webshop implementation who integrates smoothly with the CMS
A little geustbook/discussion board
CMS video upload functionality
User systen
Webshop backoffice including invoices etc. (including pdf generates)

There you go, if you can do that in a NICE way, including correct usage of OOP so everything is REALLY 1 framework and not some features glued together. You can call yourself a real webdeveloper :)

Also i once again get back to the "Look at existing frameworks" because that will boost your understanding of OOP implementations in PHP frameworks.
~Factionwars

Offline pllaybuoy

  • Peasant
  • *
  • Posts: 70
  • Cookies: -3
    • View Profile
Re: In need of your guidance in web developing
« Reply #8 on: April 08, 2013, 01:17:34 pm »
Wooh you stupid this monday morning? You are not sure about a CMS ? A cms/framework is the only thing you want to do.

Create a framework with following implementations:
CMS - With basic pagination and informative pages and dynamic form's (including XSRF and captcha)
A basic webshop implementation who integrates smoothly with the CMS
A little geustbook/discussion board
CMS video upload functionality
User systen
Webshop backoffice including invoices etc. (including pdf generates)

There you go, if you can do that in a NICE way, including correct usage of OOP so everything is REALLY 1 framework and not some features glued together. You can call yourself a real webdeveloper :)

Also i once again get back to the "Look at existing frameworks" because that will boost your understanding of OOP implementations in PHP frameworks.

I am very sure that only the CMS project will take like months(or more) in completion  , but I am going to go with this .And yes I will be checking out pre-built CMS(s) before that . Thanks :)
"Monsters are real , ghosts are real too . They live inside us and sometimes they win"