Friday, January 14, 2022

Languages & Definition



  •  Programming Languages that used to build a website
    applications:


                                                            JavaScript

https://images.ctfassets.net
According to Hack Reactor, JavaScript is a text-based programming language used both on the client-side and server-side that allows you to make web pages interactive. Where HTML and CSS are languages that give structure and style to web pages, JavaScript gives web pages interactive elements that engage a user. Common examples of JavaScript that you might use every day include the search box on Amazon, a news recap video embedded on The New York Times, or refreshing your Twitter feed. Incorporating JavaScript improves the user experience of the web page by converting it from a static page into an interactive one. To recap, JavaScript adds behaviour to web pages.

JavaScript is mainly used for web-based applications and web browsers. But JavaScript is also used beyond the Web in software, servers, and embedded hardware controls. Here are some basic things JavaScript is used for:

 

1. Adding interactive behaviour to web pages

 

JavaScript allows users to interact with web pages. There are almost no limits to the things you can do with JavaScript on a web page – these are just a few examples:

 

· Show or hide more information with the click of a button

 

· Change the colour of a button when the mouse hovers over it

 

· Slide through a carousel of images on the homepage

 

· Zooming in or zooming out on an image

 

· Displaying a timer or count-down on a website

 

· Playing audio and video on a web page

 

· Displaying animations

 

· Using a drop-down hamburger menu


2. Creating web and mobile apps

 

Developers can use various JavaScript frameworks for developing and building web and mobile apps. JavaScript frameworks are collections of JavaScript code libraries that provide developers with pre-written code to use for routine programming features and tasks—literally a framework to build websites or web applications around.

 

Popular JavaScript front-end frameworks include React, React Native, Angular, and Vue. Many companies use Node.js, a JavaScript runtime environment built on Google Chrome’s JavaScript V8 engine. A few famous examples include PayPal, LinkedIn, Netflix, and Uber!

 

3. Building web servers and developing server applications

 

Beyond websites and apps, developers can also use JavaScript to build simple web servers and develop the back-end infrastructure using Node.js.

 

4. Game development

 

Of course, you can also use JavaScript to create browser games. These are a great way for beginning developers to practice their JavaScript skills.

 

Python
www.besanttechnologies.com




According to besanttecnologis, Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms and can be freely distributed.

Often, programmers fall in love with Python because of the increased productivity it provides. Since there is no compilation step, the edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault. Instead, when the interpreter discovers an error, it raises an exception. When the program doesn't catch the exception, the interpreter prints a stack trace. A source-level debugger allows inspection of local and global variables, evaluation of arbitrary expressions, setting breakpoints, stepping through the code a line at a time, and so on. The debugger is written in Python itself, testifying to Python's introspective power. On the other hand, often the quickest way to debug a program is to add a few print statements to the source: the fast edit-test-debug cycle makes this simple approach very effective.



Ruby

https://www.2Fruby-programming-language.com












According to Furby-programming, ruby helps make web development a simpler process, when it comes to programming and web development, Ruby is one of the best new languages for coders. Whether you’re a beginner or a professional who wants to branch out, there are a lot of benefits that come with Ruby web development. Ruby is easier to understand, and it does not have as much of a learning curve for beginners. Considering the numerous successful websites that exist thanks to Ruby web development, it’s well worth the time and effort to learn this skill to create your website today.

PHP

https://www.pinterest.com

According to Master Cody, the best thing about PHP is that it’s easy to pick up for novices while having all of the advanced features that a seasoned professional could ask for. Its abilities are not restricted to HTML either – you can produce anything from an image to flash movies. PHP programming can be used to create most things that a software developer needs. However, there are three main areas in which it thrives.

-Server-side scripting

Server-side Script is its main field. If you are an amateur practising at home, this is the way to do it.

-Command-line scripting

Command-line scripting is ideal for scripts made using Task Scheduler. It is also great for simple text processing.

-Writing desktop applications

It is probably not the best language to use to create desktop applications but for the advanced web developer, it provides you with many more options than its competitors.

Of course, it can do many other things. For example, it is excellent at collecting form data, encrypting user data and sending and receiving cookies. 



HTML

https://www.codebrainer.com
According to codebrainer, this is not programming. The above is not an example of an executable script. The HTML was only used in the above to mark up the text for the browser to read and interpret as web page content. It told the browser which parts were headings, which were paragraphs, and which were links, and the browser displayed them as such. HTML is used for structural purposes on a web page, not functional ones.

Not a Programming Language

Programming languages have functional purposes. HTML, as a markup language, doesn’t really “do” anything in the sense that a programming language does. HTML contains no programming logic. It doesn’t have common conditional statements such as If/Else. It can’t evaluate expressions or do any math. It doesn’t handle events or carry out tasks. You can’t declare variables and you can’t write functions. It doesn’t modify or manipulate data in any way. HTML can’t take input and produce output. Think of it this way: you can’t compute the sum of 2 + 2 in HTML; that’s not what it’s for. This is because HTML is not a programming language.



CSS
https:/www.creativebloq.com

The main reason why HTML and CSS aren't considered programming languages is because they only determine the structure and the style of the webpage you're building. They don't contain any instructions like the other front-end languages.CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts. It allows one to adapt the presentation to different types of devices, such as large screens, small screens, or printers. CSS is independent of HTML and can be used with any XML-based markup language.

 

Reference:






Internet Website Cookies



https://Fmarketbusinessnews.com

According to Kaspersky, Cookies are text files with small pieces of data like a username and password that are used to identify your computer as you use a computer network. Specific cookies known as HTTP cookies are used to identify specific users and improve your web browsing experience. 

HTTP cookies are a repurposed version of the magic cookie built for internet browsing. Web browser programmer Lou Montulli used the magic cookie as inspiration in 1994. He recreated this concept for browsers when he helped an online shopping store fix its overloaded servers. The HTTP cookie is what we currently use to manage our online experiences. It is also what some malicious people can use to spy on your online activity and steal your personal info.

Also, the other is Magic cookies are an old computing term that refers to packets of information that are sent and received without changes. Commonly, this would be used for log in to computer database systems, such as a business internal network. This concept predates the modern cookie we use today.


Reference: 

  • Woot, 2022. Delete Cookies. [image] Available at: <https://shirt.woot.com/offers/delete-cookies> [Accessed 11 January 2022].

  • cookies, I. (2022). What are Cookies?. Retrieved 4 April 2013, from https://www.kaspersky.com/resource-center/definitions/cookies


Advantages and Disadvantages of E-commerce Platforms





10 Advantages of E-commerce Websites

https://www.yo-kart.com/


1) No geographical limitation

When it comes to traditional commerce, you can only do business where you have set up your physical store. This is not the case with e-commerce websites. For them, the whole world is their playground if planned strategically. People from one corner of the world can easily order a specific product from another corner of the world with a few clicks.

 

2) Easy way to gain customers by search engine visibility

Traditional retail shops depend mostly on branding and relations to drive more customers to their shop but on the other hand, e-commerce drives most of its traffic from search engines. Over 30% of e-commerce traffic comes from organic searches on search engines. This is just the traffic from organic searches and then we have advertisements, social media traffic which is the tipping point for many e-commerce businesses. By using a standalone solution like Amazon, eBay, yokart for your e-commerce store, you can easily gather insights into the traffic coming from different social media platforms.

3) Lower cost/investment

One of the best reasons to open an e-commerce website is because it requires a low investment as compared to setting up a physical retail store. To cut down the prices for your e-commerce website, you can make use of the best marketing strategy involving: organic search, pay per click or social media traffic. Also, the manpower and property required to get the business up and running are much less as compared to a physical store.

 

4) Locate a product quickly

We have all been through the hassle of locating a specific product in a huge store, running up and down the aisles and asking the person in charge to assist you. This is not the case with e-commerce stores, as the customer just must click through intuitive navigation or just type the specific product in the search box to immediately find their requirement.

 

5) Save travel time and cost

The main reason for people shifting from traditional commerce to e-commerce is because it saves travel time and cost. For a physical retail shop, the customer has to visit the outlet to purchase the item whereas, for an e-commerce website or app, he can just do it with a few clicks sitting on the couch. With the advent of e-commerce, it has, even more, saved the time of the customer by allowing them to purchase the products on the go.

 

6) Enables deal, bargain, coupons, and group buying

Many of you would think that even traditional commerce offers deals, bargains. But an e-commerce store makes it more convenient and easier for customers to avail themselves of them. Imagine a situation where you have coupons for groceries in one store and a discount voucher for clothing in a completely different store. Imagine the amount of hassle you would have to face to buy both these products. While in the case of online shopping, you can purchase anything with just a few clicks and avail both the coupon and discount voucher on the same platform.

 

7) Abundance of information

When you go to a shopping store, the only information you see is that written on the product and the price of the product. In an e-commerce store, additional information is easily available to the customer with just a click. Mostly this information is entered into the system by individual vendors which require no extra effort or cost of the e-commerce owner.

 

8) Remains open all the time

Another major factor why the customer has shifted from traditional commerce to e-commerce websites is that they can shop at odd timings too. E-commerce store timings are 24*7*365. An e-commerce website has no obligation which is why it can remain open all the time. The sellers benefit from it as they gain more and more orders and for the customer, and around-the-clock store is much more convenient.

 

9) Create an e-commerce store for niche products

There are often niche products that are difficult to find in the physical world. Some things do not have a market in the physical world or even if they have, it’s very scarce. In the online sphere, all you must do is type the specific product in a search engine and you will find a list of websites that sell the product. For instance: Spare parts of the equipment are very hard to find in the physical world but comparatively easier in the online world.

 

10) Creates targeted communication

To create targeted communication, the only thing you require is the email address and personal information/ habits of the potential customer. To gather this information, creating a registration page and enabling cookies on your website is important. Once you get a hold of the habits of the customers, you can send across relevant messages. This information also helps in recommending products on the e-commerce website. Some e-commerce websites also send emails with products you may like to buy.



10 Disadvantages of E-commerce Platforms






1) Security
Online portals have been in the news a lot because of hacks by cybercriminals and hackers. It is a very serious issue as your account might be hacked because of negligence and wiped out clean of the existing cash. This is a harsh reality of e-commerce sites, and a website cannot give this assurance that the financial information cannot be compromised on its portal. The website owner needs to take important steps to change its password to stop any data breaches.
It is important to remain vigilant and proactive to protect the website and ultimately the customer-related information. Security has been a concern since its inception and is considered a major disadvantage of e-commerce.
 
2) Site crash
E-commerce is fully dependent on internet connection. A major disadvantage of e-commerce is putting a stop to buying capabilities because of a site crash. Such a small word site crash but can put a whole business down within a few seconds. This can happen if you do not have a good bandwidth connection as you will face serious issues while loading pages and placing orders. It is impossible to make a purchase if the site you are looking at crashes down. Ensure that your website is on the right platform where there are already precautions in place for this eventuality.
 
3) No possibility of tried and tested product
One of the major disadvantages of an e-commerce portal is that a customer is unable to try and test the product for his own satisfaction. We are habituated to buy at physical stores after trying a product several times and suddenly it takes a lot of guts to change this lifetime habit where you cannot touch, try, and test beforehand.
People miss the tangible feeling and there is always the fear that the product will not meet the standard you are expecting. This makes the consumer a bit hesitant before making a purchase.
 
 
4) Late delivery
Late delivery is one of the common disadvantages of e-commerce platforms. While ordering a product the customer is assured that it will reach him in a maximum of seven days or a particular time. In most cases that do not happen, and you are kept waiting for it. Ultimately when the information reaches you that the product will be delivered on this day the portal is not specific about the timings. There are several instances when a person who is going to collect the parcel had to wait for hours for the delivery. His whole day is wasted, and he could not go outside as per his original schedule. Such a situation makes the customer angry as he feels unnecessarily harassed.
 
 
5) Lack of privacy
Lack of privacy is a serious disadvantage of e-commerce. A customer must provide his personal details before making a purchase like address, name, phone number and so on. Some sites do not have advanced encrypted technology that can protect your personal details from hackers, and it is a cause of grave concern. This sensitive information if is leaked can create lots of problems for a consumer. Some sites collect sensitive details illegally and therefore people are afraid to use e-commerce portals as they have to give personal details which can be misused.
 
 
6) Legal issues
Several cyber laws have been implemented to protect the rights of both sellers and buyers. If you are looking to create a website, it is important that you go through the local laws as well as cyber laws so that you do not have to face any problems later.
A serious disadvantage of e-commerce portals is that people either take care of local laws or cyber laws and fail to realize that you need to pay attention to both of them if you want to make a success of your business.
 
7) Shipping problems
E-commerce stores run successfully because they can ship their products from anywhere to everywhere with ease. It has a strong network that helps it in its endeavour. In a physical store, a buyer chooses a product, purchases it and leaves the store with the item. This is not so on an online store where the customer has to choose and buy and then wait for the product to arrive at his doorstep within the stipulated time frame. Shipping is an integral part of commerce and if you do not have appropriate infrastructure then it can cause serious issues and become a disadvantage of e-commerce.
 
8) Fear
People fear the unknown. E-commerce transactions are mostly faceless and paperless without any due proof. Most of the organizations do not have a physical existence and customers are hesitant to make card payments beforehand. They fear that if the desired product does not arrive then they will lose their money. If this happens then how are they going to trace the online outlet and recover their hard-earned money? One of the disadvantages of e-commerce is the absence of the physical existence of the store.
 
 
 
9) Credit card fraud
 
Online transactions are mostly made by debit card, credit card, and internet banking and in very few cases with cash on delivery option. Yes, the website owners try to take every available precaution to protect the card details but what if the site is hacked by cybercriminals.
It is a growing concern as we hear news of data hacks regularly. The websites need to place proper blockers in place because the customers will lose faith and will stop making online payments. Stop it before it starts proving a serious disadvantage for e-commerce sites.
 
10) Dependency on the website
An e-commerce site is heavily dependent on its website. If it is not properly projected or the software is not implemented the site can face technology hiccups. It then comes under the serious radar. Customers tend to lose faith very easily and shift their loyalties to other portals that they find convenient. The portal will suffer substantial loss because of this action. Do not keep all the eggs in one basket as the dependency on the website can prove a disadvantage of e-commerce in times of crisis. What will you do at that time as the only available option is a physical store? Security has become a serious issue as hackers are on the lookout for any loopholes to make mischief. Although purchasing products is easy but how can you check the quality of the product and what about its availability. It takes a few days for the product to arrive and what will happen when you need to use the item as soon as possible. Navigating the choppy waters is not an easy feat as individuals have to face several challenges.



Referents:

  •  Advantages of E-commerce Platforms, D. (2022). 6 August 2016, from https://www.flyingvgroup.com/blog/2021/11/09/advantages-and-disadvantages-of-ecommerce/

  • 6 eCommerce Advantages and Disadvantages to Consider in 2021. (2020). Retrieved 14 January 2022, from https://www.ecommercefuel.com/ecommerce-advantages-and-disadvantages/

 

 

 

 

 

 







Essential E-Commerce Features:



  • E-commerce website:

According to Investopedia, the term electronic commerce E-commerce refers to a business model that allows companies and individuals to buy and sell goods services over the Internet for example transactions, including books, music, plane tickets, and financial services such as stock investing and online banking Ecommerce operates in four major market segments and can be conducted over computers, tablets, smartphones, and other smart devices. 


Image by Sabrina Jiang © Investopedia 2020

  • My list of essential features on chat/ digital whiteboard and E-commerce website:


Amazon web

In the digital world, a page like a shopping cart is crucial. It is a safe place in which you can review your items before you buy them an essential step, especially when you are not sure about exactly what you want to buy. But this could also be called a Bag or a Basket.

 



More than half of the web's content is written in English. However, there are several other languages that rival it in terms of the number of speakers also change currency and change country our region



Amazon web
E-commerce search and filter focuses on product attributes. They sort and organize by which product features attract a consumer, from price to colour. The choices that the customers make inform their algorithms about preferences for certain items or services.

 

 


Amazon web e-commerce
E-commerce customer service sometimes spelt e-commerce customers service, is a strategy for providing customer service to customers in online stores.


Amazon web typically 
Typically, E-Commerce stores offer a 15 to 30-day window in which customers can return a product and ask for a refund. Some businesses extend that period up to 90 days. Regardless of the time frame you choose, ensuring that you actually have a time frame is essential.



Amazon web

Ecommerce order tracking includes features like shipment tracking, estimated delivery dates, and frequent updates on the order status. Together, these things play a key role in the customer experience, letting buyers know what to expect for their delivery and be notified of any delays.


General Complete a security check here and edit your commerce accounts info, such as the account name, email address, business category and currency







As e-commerce has evolved, so has the choice and variety of payment methods available to retailers and customers. From the more regular debit and card







Referends:
  •  essential features on chat/ digital, E., 2022. Amazon.com Best Sellers: The most popular items on Amazon. [online] Amazon.com. Available at: <https://www.amazon.com/Best-Sellers/zgbs> [Accessed 14 January 2015].



Who invented online shopping and WWW


  • To research who invented online shopping/E-commerce & record this in your Digital Notebook.

          According to www.Historyinformation.co.uk in 1979 English inventor and entrepreneur Michael Aldrich Offsite Link invented online shopping, or teleshopping, to enable online transaction processing between consumers and businesses, or from business to business, later became known as E-Commerce. Also, the system connected a modified domestic TV to a real-time transaction processing computer via a domestic telephone line. He believed that videotex the modified domestic TV technology with a simple menu-driven human-computer interface.

In conclusion, if you own a physical store somewhere it is about time you considered a transition to online trade were not very far from a global online shopping space. No longer will people have to queue up in stores to buy a product that, the future of E-Commerce is now upon us. Eventually, online shopping will replace in-store retail for certain products in time shopping will mean online.

According to BBC News London, about 30% of businesses sell online but Covid-19 forced many more retailers to try E-commerce as a means of survival ane of the software this is implemented in E-commerce is.

Blockchain – is one manner of the potential and simplifying the way payments.

Cryptocurrency – A cryptocurrency is a digital currency this is created and managed with advanced encryption techniques known as cryptography.

 Voice Search – Is that automates tasks Software and devices like Alexa, Google Assistant or Apple’s Siri now make it easier to participate in the E-Commerce trade.

 Augmented Reality – Being a computer-enhanced view of the physical world, augmented reality allows customers to test and explore products online in ways like real-life experiences.

Virtual Reality – Siblings with AR, virtual reality VR could also improve online shopping because VR is a simulated experience of the real world similar or different.


  • To research who invented WWW and record this in your Digital Notebook

image from wedfoundation

According to the web foundation, Berners Lee is a British computer scientist who invented the World Wide Web. He studied physics at Oxford University and became a software engineer. he first described the concept of a global system, based on the concept of 'hypertext', that would allow researchers anywhere to share information. He also built a prototype called the Inquire. He also created the first web browser and editor. The world's first website, http://info.cern.ch, was launched on August 6, 1991. It explained the concept of the World Wide Web and gave users an introduction to getting started with their own websites.
However, it is important to know that the World Wide Web, or simply "the Web" as ordinary people call it, is a subset of the Internet. The Web consists of pages that can be accessed through a Web browser. Internet is the true network of networks where all the information resides. Things like Telnet, FTP, Internet games, Internet Relay Chat IRC, and email are part of the Internet, but not the World Wide Web. Hypertext Transfer Protocol HTTP is the method used to transfer web pages to your computer. With hypertext, a word or phrase can contain a link to another website. All web pages are written in Hypertext Markup Language HTML, which works in conjunction with HTTP.


Reference List:

 

  • Aldrich, M., 2022. Michael Aldrich Invents Online Shopping: History of Information. [online] Available at: <https://www.historyofinformation.com/detail.php?entryid=4528> [Accessed 14 January 2013].

  •  BBC, 2022. The History Of Ecommerce Michael Aldric: How Did It All Begin [online] Blog.miva.com. Available at: <https://blog.miva.com/the-history-of-ecommerce-how-did-it-all-begin> [Accessed 6 January 2017].

  • www,  2022. The History Of Ecommerce: [online]WWW Blog.miva.com BBC. Available at: <https://blog.miva.com/the-history-of-ecommerce-how-did-it-all-begin> [Accessed 14 January 2019].

  • World Wide Web Foundation. 2022. About. [online] Available at: <https://webfoundation.org/about/> [Accessed 14 January 2022].











The 4 Ps in me Gin Traveling Distillery Tour

  What Are the 4 Ps? The four Ps of marketing is the key factors that are involved in the marketing of a good or service. They are the p...