1. Basic Knowledge
- The Basic Knowledge you should have of programming like What is a Function?, variables,server-side,client-side,How a website works on the Both Sides? Databases,DataStructure,and the new technologies used to create your website more attractive and interactive to user because at the end the user is the real tester.
- Next Things you need to know is your Sources in Advance Like Which website will be your insperation, look at others website how they have created them and what is the most attractive thing in there website which is making you feel comfortable in his/her website,and serve the internet for your ideas serve even Youtube for tutorials if you are a beginner just get comfortable to your sources so that there should be no chaos/vacilliation beetween your decisionThese will Give you Bost in making this kind of websites Even Better.
- If you Keep these Things in Mind You can make these kinfd of Websites with Ease No Doubt. I have also used many sources to make my website Which iwill Provide you in Source Block .
- Lets Move Towards the Programming Languages I have Choose To make my Website
2. Programming Languages
- Html: Not Actually Html But it JSx Syntax,So What is JSX?
JSX (Javascript XML) is a React-specific XML/HTML-like syntax that extends ECMAScript to allow XML/HTML-like content to coexist alongside JavaScript/React code. - Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML).[1] CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.[2] CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts.[3] This separation can improve content accessibility; provide more flexibility and control in the specification of presentation characteristics; enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file, which reduces complexity and repetition in the structural content; and enable the .css file to be cached to improve the page load speed between the pages that share the file and its formatting. Separation of formatting and content also makes it feasible to present the same markup page in different styles for different rendering methods, such as on-screen, in print, by voice (via speech-based browser or screen reader), and on Braille-based tactile devices. CSS also has rules for alternate formatting if the content is accessed on a mobile device.[4] The name cascading comes from the specified priority scheme to determine which style rule applies if more than one rule matches a particular element. This cascading priority scheme is predictable. The CSS specifications are maintained by the World Wide Web Consortium (W3C). Internet media type (MIME type) text/css is registered for use with CSS by RFC 2318 (March 1998). The W3C operates a free CSS validation service for CSS documents.[5]
- React js :React-icons is a small library that helps you add icons (from all different icon libraries) to your React apps. It delivers the icons to your app as components so they're easier to work with, and it lets you style them so they're consistent with the overall style of your app. React-icons uses ES6 features to import the icons into your React app.
- JavaScript is a dynamic computer programming language. It is lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the user and make dynamic pages. It is an interpreted programming language with object-oriented capabilities. JavaScript was first known as LiveScript, but Netscape changed its name to JavaScript, possibly because of the excitement being generated by Java. JavaScript made its first appearance in Netscape 2.0 in 1995 with the name LiveScript. The general-purpose core of the language has been embedded in Netscape, Internet Explorer, and other web browsers.
4. Source - And Special Thanks To Websites
Thanks To these websites I was able to complete my project.The websites link given below helped me a alot to create my project Please visit
AND SHARE THE EXPERIENCEWITH ME