ERG::Code-2018-1

Source (url) http://curlybraces.be/wiki/index.php/ERG::Code-2018-1
Site satellite Curlybraces
Date 2018-12-16 18:17:55

De {}

Aller à : navigation, rechercher

Introduction[modifier]

Ce cours est destiné aux étudiants de BAC2.

Groupes de travail[modifier]

Séances[modifier]

html
css
javascript


java
-> machine virtuelle
python
c
c++
ruby 
c#
cobalt
assembleur
scala
php
asp

react.js
processing

WEB
html
css
javascript
java
python
ruby
php
asp

APPLICATION
java
python
c
c++
c#
cobalt
assembleur
scala

LIBRAIRIES
react.js -> librairie javascript
processing -> librairie java


-----------------------------------------------

PROGRAMMATION WEB CÔTÉ CLIENT
html
css
javascript

PROGRAMMATION WEB CÔTÉ SERVEUR
javascript -> avec node.js -> installer nodejs
php -> apache, php
python -> python
ruby -> apache?
asp -> apache

TYPES DE BASE DE DONNÉES
mysql -> sql
mongodb
mariadb -> sql
sqlite -> sql

-----------------------------------------------
BINAIRE

0 =    0
1 =    1
2 =   10
3 =   11
4 =  100
5 =  101
6 =  110
7 =  111
8 = 1000

32 16 8 4 2 1
 1  0 0 0 0 0

1 chiffre binaire = bit
8 chiffres binaires = byte = un octet

----------------------
ASSEMBLEUR
utilisé pour les drivers

----------------------
C, ou le C++
langage de haut niveau

----------------------
javascript -> interprété par le navigateur 
le navigateur -> codé en c, c++

-----------------------------

CLASSIFICATION SYNTAXE

html, xml = description, langage de balises
<boite>
    <chocolat></chocolat>
</boite>


javascript = langage de script, algorithmique
        orienté objet = on définit des objets qu'on utilise après
        non typé

C++ = du C orienté objet, typé
JAVA = orienté objet, typé
PHP = orienté objet (ou pas), non typé
PYTHON = orienté objet (ou pas), non typé



Récupérée de « http://curlybraces.be/wiki/index.php?title=ERG::Code-2018-1&oldid=2908 »

Dernière modification effectuée le 17 décembre 2018.