Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What should I learn to start an Online Store

What should I learn to start an Online Store

Scheduled Pinned Locked Moved The Lounge
javascriptphphtmlquestion
8 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    Valentine1993
    wrote on last edited by
    #1

    I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

    L P P R F 7 Replies Last reply
    0
    • V Valentine1993

      I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Get yourself a database and learn a little about database design. The database is the foundation on which you build a web application. You will later run into problems if the database was not designed well. Download an open database like Postgre SQL and a management tool like PG Admin and you can start at once without having to buy anything. Many people will tell you that you should write your shop in PHP or some other scripting language. Don't do that. The things that make PHP so easy to learn also make it easy to write very problematic code that is both hard to maintain and prone to errors. The things that make Java or .Net so 'hard' are exactly the mechanisms that are supposed to help with dealing with those problems. There is more to learn, but the result should be better. And, before writing the first line of code in whatever you decide to use, read some articles about the architecture of web applications. Without some organization and design your webshop will again turn out to be full of bugs and hard to maintain or expand. Some reading about the the three tier architecture will save you a lot of trouble.

      1 Reply Last reply
      0
      • V Valentine1993

        I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #3

        Do you know how online stores work? Do you understand the legal aspects that apply in the jurisdictions that your store will be operating in? Before you write a sibgle line of code, you must answer these questions.

        *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

        "Mind bleach! Send me mind bleach!" - Nagy Vilmos

        CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

        1 Reply Last reply
        0
        • V Valentine1993

          I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

          P Offline
          P Offline
          PIEBALDconsult
          wrote on last edited by
          #4

          Everything. First and foremost it's a store -- learn to run a store first.

          1 Reply Last reply
          0
          • V Valentine1993

            I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            I'll try to be less negative than the other respondents; Trying to develop an online store when your only knowledge is HTML is a very steep learning curve indeed. If you know any programming languages at all, then I would stick to using them if at all possible to avoid having to learn one more thing! The best I can suggest is you search online for examples - and there are many - and choose the simplest one you can. Preferably with a tutorial. Use this as a basis to guide you into what you need to learn - be it PHP, VB .Net JQuery or whatever. The things you need: FRONT END Html For the page layout (almost certainly) some javascript (for client-side functionality) (possibly) jQuery (to simplify the javascript) (probably) CSS (to make it look pretty) BACK END Some database (MySQL or SQL Server probably) - to store products and prices, orders and customer details etc. Some server-side programming language (Use PHP or .Net or whatever you think you will be most comfortable with) Good luck with it - it is (very) hard from scratch - but an admirable goal.

            MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

            1 Reply Last reply
            0
            • V Valentine1993

              I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

              R Offline
              R Offline
              realJSOP
              wrote on last edited by
              #6

              You should learn another vocation. Maybe sweeping standing water off sidewalks...

              ".45 ACP - because shooting twice is just silly" - JSOP, 2010
              -----
              You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
              -----
              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

              1 Reply Last reply
              0
              • V Valentine1993

                I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

                F Offline
                F Offline
                Florin Jurcovici
                wrote on last edited by
                #7

                Maybe it would be a great benefit to learn that perfect is the enemy of good enough, and that in IT reinventing the wheel is almost always a bad idea.

                1 Reply Last reply
                0
                • V Valentine1993

                  I was really bad in Internet Application. I was thinking of developing a new custom Online Store for myself. Ah, forget about ZenCart. It's not my style. I don't want to depend on any of those ready made and customize one. I want everything from ground up so that I would have better control. What should I learn in order to make a new custom online store? I learned HTML. What's next ? Javascript then PHP?????

                  T Offline
                  T Offline
                  TRK3
                  wrote on last edited by
                  #8

                  Here's a serious answer for you: If you are doing it as an exercise for yourself in order to learn more about how to build such things, then go ahead. You'll end up learning all kinds of things that will be useful to you in order to create one. If you are doing it for use in an actual production environment, then DON'T. There is pretty much no possible way that you can get it right the first time given your current experience. Between the security issues and the legal issues it's extremely unlikely that you could do a better job of those than an existing solution, and it would take you way too long to get it right. As a professional producing an internet application that includes an online store, your job is to produce something that sells a product and the faster you get that up and running, the more product you'll sell. If you spend all your time building the actual store from the ground up, some competitor will have cornered the entire market before you even get started. So is this a learning exercise, or a serious attempt at e-comnerce?

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups