
“Asynchronous JavaScript and XML” :
Development technique enabling a web page to process HTTP requests asynchronously , that is , without having to reload it .
As the name suggests , It relies on two languages ; Javascript and XML , a data format language .
Nowadays, developers favor the combination “Javascript + JSON format” .
You can implement Ajax using the XMLHttpRequest object
or the JQuery library , via its method JQuery.ajax() , aka $.ajax() .
The first method allows you to use Ajax on modern browsers even if JQuery ( or Javascript ) is disabled .
Which is not the case of the second , although the simplest .
“Application Programming Interface” :
Programming interface that allows an application to make use of features or services of other software .
API providers make available kinds of catalogs ( called API stores ) that list the different APIs available in their organization .
The developer can choose the one best suited to his needs , based on the associated technical documentation .
( API for connecting to directories or Weather databases , for example )
Then , He just has to test the API to incorporate it into his project .


Swot analysis
Positive |
Negative |
|||||
Point of view |
Strengths |
Strengths |
||||
Internal origin ( organizational ) |
technical |
|
|
|||
social |
|
|
||||
economic |
|
|
||||
legal |
|
|
||||
political |
|
|
||||
Point of view |
Opportunies |
Threats |
||||
External origin ( environmental ) |
technical |
|
|
|||
social |
|
|
||||
economic |
|
|
||||
legal |
|
|
||||
Political |
|
|
“Advanced Package Tool” :
Package manager developed by “The Debian project” association and released freely under the GPL open source license .
As for Unix-like operating systems based on Debian ( such as Ubuntu or Linux Mint ) , it automates the process of :
- installing new packages or removing existing ones
- updating packages lists
- upgrading each package of these lists
- displaying detailed information about a given package , synthesized from a /etc/apt/sources.list file
Mixed educational method that combines face-to-face learning with online learning ( aka e-learning ) .
The learner can physically attend a class while accessing online digital resources before , during , or after the course .
If some face-to-face training sessions are not physically but through a videoconferencing system, then we talk about "Overblended learning" .
The advantages of the method are numerous :
- the learner can access shared knowledge databases at a lower cost and thus save money on the purchase of certain educational resources , such as books or booklets
- trainers can create customized courses tailored to the learners' profile
Computer Based Training :
Teaching method based on computer didactic tools that make the lessons more interactive and thus makes their comprehension easier .
In addition , this method facilitates the implementation of innovative educational strategies , such as :
- collaborative work
- synchronous or asynchronous learning
CHange MODe :
In Computer science , CHMOD is a Unix command that allows you to manage the rights to use a given file or directory .
These rights vary depending on the type of user .
Namely :
- the owner
- the users group
- the others
CHange OWNer :
CHOWN is a UNIX command that allows you to set :
- the owner of a file or directory
- the users group to which this owner belongs