Skip to main content

Terminologies

Terminology E Commerce 

Technologies used in software development / web development

Front-end:

HTML (HyperText Markup Language) – Used in web development to define web page structure and to add interactions to text, pictures and others. 

HTML file must contain extension such as *.htm or *.html. Files in this format must enclose:             

·       DOCTYPE,
·       HTML tag,
·       HEAD tag,
·    BODY tag,
·    Attributes in head tag which defines language, ISO standards, title, description, etc.

CSS (Cascading Style Sheets) – Second most important language in front-end development. CSS files (stylesheets) are used further with HTML. Stylesheets are responsible for visual part, design of website. Used with HTML can define how text, fonts, background, pictures and almost everything else look on website.

JavaScript – Third most important and common technology in web development. JS is able to make website look even prettier and useful with cookies, animations, pop-up windows, validation of forms and many more. 

This powerful programming language have a lot of frameworks and libraries for both frontend and backend.


JQuery – Lightweight and simple JavaScript library. JQuery have similar functionality to JS, however it is having some limitations.

Back-End:

Python – High Level general purpose programming language with many available libraries. Most important feature of this language is it's simplicity. Syntax is very clear and simple to understand even for beginners. Python is widely used on server side of website. Could be responsible for:
·         Connection with databases,
·         logging and registering new users,
·         sophisticated calculations, algorithms,
·         payment operations,
·         etc.
 Functionality of python can increase when used with plenty of different API’s.

Ruby – Object Oriented, general purpose backend programming language. Ruby is similar to python on many levels and both of languages can be used to similar things. 

Ruby on Rails is a Ruby framework, which is very popular and commonly used in software development.


Comments

  1. Please put your sources for these definitions - this can just be a copy of the website address to show from where you got the information. If all from the same location, then this can be put at the end of your post.

    ReplyDelete

Post a Comment

Popular posts from this blog

Product DB

This is how my Product Database on WIX look like. I am using a wix database from template to store my products. Database on my website is used to keep inventory of my products. In few words database can store price, product name, unique ID to recognise product, boolean values to tell user if product is available or no, and there is many more features when using a database on website.

Product ordering

To purchase cryptocurrency on my website we have to do following steps: 1. Go to OpenMarket 2. Select cryptocurrency that we are interested in buying 3. Add selected product to basket 4. After we select all the product that we are interested in, we can proceed to see the card 5. To make transaction we have to click one of checkout buttons 6. At this moment we should be able to finalise transaction by writing our card details, however, because I am using free version of wix we are not able to finalise our transaction.

Survey results and analysis + SWOT Analysis

In the last weeks I have created a survey to gather informations, which can potentially give me some ideas about my software and how I can improve it in order to fulfil expectations of potential clients. To analyse all of data gathered I used charts that were generated automatically in the Google Forms and SWOT Analysis of data in charts. In the first part of my survey I am asking respondents about themselves do predict if there are any chances that they are on some higher positions in companies that they are working for. The variation of both higher age and higher education - age 30+ and bachelors level of education and above makes possibilities that the respondent is currently on some higher position. I decided to use this variation instead of asking respondent directly, because I am aware of that maybe not everyone want to share such information with survey even if they are anonymous. As we are able to see on the chart there is an impressive number of people who have educati...