Computer Language and its History (Understanding)

Computer Language:

The c language

java

c++

php

python

JavaScript

VBScript

c#

Computer Language Development

  • First generation: Machine language direct binary operation is extremely difficult
  • Second generation: Assembly language helps programmers with some simple English words
  • The third generation: high-level programming language C language Java C ++ PHP Python JavaScript VBScript C # more in line with our human ideas such as if else

Classified according to programming ideas:

Object Oriented (Java c# ++) and Procedure Oriented (C language)

Both ideas of JavaScript have what we call multiparadigm programming languages

Object – oriented classes and objects are the research units

The subject of process-oriented research is function

Strong type: Java c# weak type: js python

By interpreted and compiled JavaScript interpreted Java c# compiled

Web Application Development Process (Understanding)

1. Reasonable arrangement of personnel (project manager, product manager, UI designer (artist), back-end, front-end and tester)

2. Communicate and understand requirements (the role is usually product manager or project manager, mainly understand what to do, who to do, when to do, why to do)

3. Requirement analysis (the role is generally project manager, solving problems such as how to do, cost, time limit and efficiency, etc.)

4. Project design (the roles are generally UI designer and back-end, UI designer is responsible for interface design, and back-end is responsible for database design)

5. Project development (start coding with various tools)

6. Project testing (testers use various testing tools to test the code, find bugs and submit them to developers)

7, operation and maintenance (developers according to the test results, maintenance code, true to the project perfect)

Detailed documentation: www.cnblogs.com/ceshi2016/p…

Learning the front-end process:

Recommended tutorials

Rookie tutorial: www.runoob.com/

W3School: www.w3school.com.cn/index.html

MDN Web Docs :developer.mozilla.org/zh-CN/

Recommended Websites

CSDN : www.csdn.net/

B station (learn more front-end knowledge well, don’t just see ghost livestock) : www.bilibili.com/

Recommended tools

Visual Studio code: code.visualstudio.com/

HBuilderX download address: www.dcloud.io/hbuilderx.h…

1.HTML Hypertext Markup Language

[1] What is HTML?

HTML stands for Hyper Text Markup Language.

2.CSS Cascading Style Sheets

CSS refers to Cascading Style Sheets * (Cascading Style Sheets) CSS is used to define the Style of web pages, including design and layout for different devices and screen sizes.

3.JavaScript Scripting language

  • JavaScript is the programming language for the Web.
  • JavaScript is a lightweight programming language.
  • JavaScript is programming code that can be inserted into HTML pages.
  • JavaScript, once inserted into an HTML page, can be executed by all modern browsers.

Why learn JavaScript??

HTML defines the content of a web page

2.CSS describes the layout of a web page

3.JavaScript controls the behavior of web pages

4. Various script libraries, such as jQuery

It’s essentially a plug-in library in JavaScript code.

5. Various frameworks such as Vue, React, applets

Vue is a set of progressive frameworks for building user interfaces

React is a JAVASCRIPT library for building user interfaces