There are so many things to web development that unless you are already used to building and shipping custom websites and web applications that would be quite a challenge[1]. Anything's possible though.
1. I'm assuming you aren't just looking to setup wordpress or squarespace sites
1. I'm assuming you aren't just looking to setup wordpress or squarespace sites