Click here to Skip to main content
15,887,821 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello,
At this moment I am learning html, css, javascript, jquerry, mysql and stuff. But after when I will read books what I have related with my mentioned topics I want to learn how to create websites such as e-shop and social network (by creating them I presume that I will gain some extra knowledge and experience). I know that maybe I am planning what to learn ahead a lot, but I want to keep my learning process organized and use published sources to get well structured information about what has already been created/developed and only then go to my own experimentation stuff (I hope that this will work for me hehe, if not well then at least I tried). So maybe someone can recommend me books about creating your own e-shop website and social media website? Of course it would be ideal if those books would be how to do it from scratch. Please do not crucify me for a noob question glorious developers, I just want to educate myself and get strong fundamentals.

What I have tried:

I already searched for them myself, I found few. But before ordering them I would like to hear your recommendations too!
Posted
Updated 22-May-16 21:32pm
v2

1 solution

That is of course a bit of theoretical understanding; eCommerce. Since you have already learnt HTML, CSS, JavaScript and PHP with MySQL. I would suggest that you build up the concept of an eCommerce website. It is simply a web store, where your database records hold the information about:

1. Customers ↔ Sellers
2. Items to be sold.
3. Items in the cart.
4. Payment information and checkout systems; etc.

It is just the database that would contain the tables for these records. A shopping cart is just the record of "item to be purchased" in the database. Once user continues to the next step, that record is added to "Purchased" table and the items are delivered. For more on this, please read the article that I have associated below. I wrote that article for ASP.NET and SQL Server, you can use your concepts of PHP and MySQL.

The tough part comes, when you have to integrate the payment gateway. You should not purchase the licenses and agreements for a personal payment gateway. They are very expensive and require a lot of complex tasks to be done. So, consider a third-party payment gateway, find the one that suits your needs and budget and then continue. Integrate it to your web application, you're good to go! I don't suggest any books, because then you have to stick to

1. The standards of that book.
2. Philosophy of that author, not the concept or field.
3. Framework being used; otherwise you get too many errors.
4. Tools provided and concepts given.
5. Being the same novice in the framework.

This is why, I don't recommend books. Instead, I recommend online resources to learn the framework or the concept itself. Find the Wikipedia article below, read it and understand the term of eCommerce. Once you get the concept, you will be able to create it from scratch.

Creating a shop website in ASP.NET[^]
E-commerce - Wikipedia, the free encyclopedia[^]
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 23-May-16 9:27am    
5ed.
—SA
Afzaal Ahmad Zeeshan 23-May-16 9:51am    
Thank you, Sergey.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900