Actions

Page web

« ERG::Code-2018-1 » : différence entre les versions

De erg

Ergbot (discussion | contributions)
Page créée avec « {{Page web |URL=http://curlybraces.be/wiki/index.php/ERG::Code-2018-1 |Title=ERG::Code-2018-1 |Updated=2018-09-16 21:58:15 |Site=Curlybraces |Thumbnail= }} De {} Aller à... »
 
Ergbot (discussion | contributions)
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 2 : Ligne 2 :
|URL=http://curlybraces.be/wiki/index.php/ERG::Code-2018-1
|URL=http://curlybraces.be/wiki/index.php/ERG::Code-2018-1
|Title=ERG::Code-2018-1
|Title=ERG::Code-2018-1
|Updated=2018-09-16 21:58:15
|Updated=2019-05-12 14:00:11
|Site=Curlybraces
|Site=Curlybraces
|Thumbnail=
|Thumbnail=
Ligne 14 : Ligne 14 :
Ce cours est destiné aux étudiants de BAC2.
Ce cours est destiné aux étudiants de BAC2.


Récupérée de « http://curlybraces.be/wiki/index.php?title=ERG::Code-2018-1&oldid=2307 »
== Groupes de travail ==
 
* [http://curlybraces.be/wiki/ERG::datagrab Data grab]: récupérer des données sur Internet
* [http://curlybraces.be/wiki/ERG::layouttools Layout tools]: outils de mise en page
* [http://curlybraces.be/wiki/ERG::livecoding Live coding]
* [http://curlybraces.be/wiki/ERG::interactivenarration Narration interactive]
* [http://curlybraces.be/wiki/ERG::physicalcomputing Physical computing]
* [http://curlybraces.be/wiki/ERG::phpbrussels PHP.Brussels]
* [http://curlybraces.be/wiki/ERG::flexstructureprint Flex Structure Print]
 
== Séances ==
 
* 24/09/2018: intro langages + constitution des groupes de travail
* 01/10/2018: intro langages
 
<pre>html
css
javascript
 
 
java
-&gt; 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 -&gt; librairie javascript
processing -&gt; librairie java
 
 
-----------------------------------------------
 
PROGRAMMATION WEB CÔTÉ CLIENT
html
css
javascript
 
PROGRAMMATION WEB CÔTÉ SERVEUR
javascript -&gt; avec node.js -&gt; installer nodejs
php -&gt; apache, php
python -&gt; python
ruby -&gt; apache?
asp -&gt; apache
 
TYPES DE BASE DE DONNÉES
mysql -&gt; sql
mongodb
mariadb -&gt; sql
sqlite -&gt; 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 -&gt; interprété par le navigateur
le navigateur -&gt; codé en c, c++
 
-----------------------------
 
CLASSIFICATION SYNTAXE
 
html, xml = description, langage de balises
&lt;boite&gt;
    &lt;chocolat&gt;&lt;/chocolat&gt;
&lt;/boite&gt;
 
 
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é
 
 
 
</pre>
Récupérée de « http://curlybraces.be/wiki/index.php?title=ERG::Code-2018-1&oldid=3230 »

Dernière version du 13 mai 2019 à 02:10

Source (url) http://curlybraces.be/wiki/index.php/ERG::Code-2018-1
Site satellite Curlybraces
Date 2019-05-12 14:00:11

De {}

Aller à : navigation, rechercher

Introduction

Ce cours est destiné aux étudiants de BAC2.

Groupes de travail

Séances

  • 24/09/2018: intro langages + constitution des groupes de travail
  • 01/10/2018: intro langages
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=3230 »