Categories
Web Development

Web development in 2023

The main reason to have a website is to increase the presence of a business or one’ self in the web.
There are few reasons:

  • Credibility
  • Brand
  • Leads

According to Bill Gates,” f your business is not on the Internet then your business will be out of business”
This quote by Bill Gates was given by him several years ago. It was seen in last epidemic “COVID-19, many businesses that were not online were no longer existing. Everybody was doing business online.

Development of a Website.
So who do you make a website?
Mainly you need a two things:

  • HTML
  • CSS

HTML is for making the structure of the website and CSS is for beautifying the site’. A website could do without CSS but it is like a building without paint and finishing touches.
The website you get is a called ‘Static Site’. It is just an information site. The information is either edited, updated or removed. But actual things are not done like getting orders for products.

  • PHP
  • .NET
  • ASP
  • JSP
  • Ruby.

The easiest to some would be PHP. Well we won’t argue which language is the best. These above are called Server side languages.
Client Side Validation Languages
Client Side Validation languages check whether input by users are correct or not. The most common language used for this job was JavaScript. For Short, it is called JS.
Two popular websites which uses JS in development are:

Things to consider in design of a website
Few years ago we considered:

  • Good Looks of site
  • Speed at which it loads
  • Responsive or not. Responsive whether it can be viewed in a beautiful
  • manner on different devices: Tablet, Mobile, laptop, PC or Smart TV.
  • UI design

The things have changed in 2023, There other things to consider in Web Design in 2023:

  • Scrolling Experience
  • 3D
  • Typography
  • AR/VR and Metaverse
  • Synchronization of websites on all devices
  • Java Script Frame work like: Vue.js, Vanilla JS, Angular JS
  • Internet Of Things(IoT)
  • Voice Search

In short dynamic websites can be developed using:

  • Word Press
  • Laravel
  • .NET
  • JS Technologies.

At the end it will depend upon budget, environment, what purpose website is going to be used.

Categories
Ecommerce

Ecommerce in 2023 and AR

Ecommerce or electronic commerce is the way to do business in the 21st Century. Everybody is into ecommerce into now days and might become only to sell, maybe.

We discuss here is what is Ecommerce?

E Commerce is short Electronic Commerce. Products or product pictures are sold only. Customers first see the picture that is in 2D. Then he/she orders the product.
So a person in Malaysia can purchase and seller in somewhere in Bangladesh can sell online. In last 20 years we have seen selling online has been popular also in social media.
People now days buy through mobile and internet. It is much easier. Mobile Ecommerce is known as M-Commerce.
Now ecommerce has evolved due to emerging technologies.

  • AR -Augmented Reality
  • VR
  • Digital smell Technology
  • 3D
  • 360’

We look at the platforms for Ecommerce. There is a time when shopping cart was made with raw php. Now ecommerce platforms already made.

Here are some Ecommerce platforms on rent basis:

But there are limitations to it. Whatever they provide you have to be satisfied with it.
Other Ecommerce platform to get started are:

  • Magento
  • WooCommerce-Wordpress
  • Laravel –MVC platform

The easiest to start would be Woo Commerce. Whatever platform is used there should be IT maintenance service taken with it, since owner won’t spend time fixing bugs.
AR Kits for Ecommerce
There are kits of AR for Ecommerce platforms that can be integrated:

There are few AR plugins for WordPress:

  • AR for WooCommerce by Web and print Design
  • CartMagician

Themes and plugins assist in integration of AR with WordPress.
360 Plugins for WordPress

  • Magic 360
  • WP VR

Word Press can easily create Woo commerce stores but when it comes stunning
websites. The answer is Magento.
Some magento sites:

Running a Ecommerce webstore
Here are some things you need:

  • IT maintenance (after development)
  • Support-Email
  • Shop maintenance and listing
  • Delivery
  • Image Editing –beautification of product pictures

There are many ecommerce delivery services in user’s local area.
Conclusion
It is not possible to maintain an ecommerce store by self. Technical illiteracy, not every owner is an IT expert. This is where Ecommerce consultancy is necessary when designing and maintain an business.

Categories
Web Development

A Career in IT and Computer Science -2023

A search in best jobs in the US tells 3 out of 10 best paying jobs in US are IT jobs. A student should computer 16 years of education. Do not go for any less. That is

  1. Class 1-10.
  2. Higher Secondary or College in US or A level.
  3. 4 years at Bachelors of Computer Science.

That is total 16 years of education. Good schools to choose in Middle East and Asia. You are in the Saudi Arabia and want to study in a school, going up to education in CSE.
Schools:

  • British International School, Dubai-68,700 AED /year.
  • British School of Jeddah-Continental previously.
  • Manarat Jeddah. They were really good, or the best in the 80s.
  • Indian International School-11,000 AED/year.
  • American International School Jeddah(AISJ)
  • Xaviers College-Kolkata, India
  • Presidency College,Kolkata,India
  • Notre Dame -Bangladesh
  • Aga Khan -Bangladesh

After the 10 th grade and A levels or grade 12, an application to a suitable university is needed but that is a different process.
The student must make sure he or she has taken Physics and math in A level (IGCE) or Grade 11-12.
Here is selection of few computer science universities around the world.

United States:

  • UT Austin
  • Georgia Tech
  • CARNEGIE MELLON UNIVERSITY

United Kingdom:

  • University of Oxford
  • Imperial College London
  • The University of Edinburgh

Finland:

  • University of Helsinki

Sweden:

  • Chalmers University of Technology.

Germany:

  • Technical University of Munich (TUM)

India:

  • Indian Institute of Technology –Bombay
  • IISC
  • BITS Pilani
  • Jadavpur University

Middle East:

  • King Abdullah University of Science and Technology(KAUST)

Bangladesh:

  • BUET
  • North South University(NSU)-private
  • AIUB

It is not just education but practice in IT is more crucial.
Which programming language to learn and which to start?
A person wanting to be software developer must learn

  1. C
  2. C++
  3. Java

    A. Web Design-HTML/CSS
    B. Web Development –PHP/ASP.NET/JSP
    C. Data Base Development-Oracle, SQL Server.

Professional Experience:

A person with a bachelor’s in Computer Science is not enough until you get about minimum 2-4 years of experience at a job. Sometimes a person may want to be a Java programmer but ends up with jobs in PHP.

Apart from the CSE degree, few IT certifications are valuable:

  • AWS Solutions Architect Course
  • DevOps Certification Training
  • PMP® Certification Training
  • Cisco Certifications
  • Microsoft Certified Azure Developer Associate

This gives a brief idea to get started in world of IT where only “Change is Constant”.