-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathtaller-intro-drupal8-development.html
184 lines (161 loc) · 9.97 KB
/
taller-intro-drupal8-development.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<!DOCTYPE HTML>
<html>
<head>
<title>Drupal Summer Barcelona</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]-->
<link rel="stylesheet" href="assets/css/main.css" />
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]-->
<!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.css" /><![endif]-->
<link rel="canonical" href="http://summer.drupal.cat/" />
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
<meta property="og:region" content="Catalunya" />
<meta property="og:email" content="[email protected]" />
<meta property="twitter:title" content="Drupal Summer Barcelona" />
<meta property="twitter:site" content="@drupalsummer" />
<meta property="og:title" content="Drupal Summer Barcelona" />
<meta name="description" content="El Drupal Summer Barcelona és un esdeveniment centrat en el Drupal per a potenciar-ne l’ús i interconnectar l’ecosistema d’empreses, desenvolupadors, dissenyadors, caps de projecte, usuaris i altres professionals, i alhora donar a conèixer l’ecosistema del Drupal local a fora." />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://summer.drupal.cat/" />
<meta property="og:site_name" content="Drupal Summer Barcelona" />
<meta name="keywords" content="Drupal, Barcelona, Evento, open-source, web, summer" />
<meta property="og:description" content="El Drupal Summer Barcelona és un esdeveniment centrat en el Drupal per a potenciar-ne l’ús i interconnectar l’ecosistema d’empreses, desenvolupadors, dissenyadors, caps de projecte, usuaris i altres professionals, i alhora donar a conèixer l’ecosistema del Drupal local a fora." />
<meta name="MobileOptimized" content="width">
<meta name="HandheldFriendly" content="true">
<meta name="viewport" content="width=device-width">
<meta http-equiv="cleartype" content="on">
</head>
<body class="landing">
<!-- Page Wrapper -->
<div id="page-wrapper">
<!-- Header -->
<header id="header">
<h1><a href="index.html">Drupal Summer Barcelona</a></h1>
</header>
<!-- Main -->
<article id="main">
<header>
<h2>Taller de Introducción a Drupal 8 (Desarrollo)</h2>
<p>by <a class="ss" href="https://www.forcontu.com/">Forcontu</a></p>
</header>
<section class="wrapper style5">
<div class="inner">
<p>Este taller está enfocado a desarrolladores con conocimientos de programación (PHP) y, preferiblemente, con conocimientos de Drupal a nivel de Site Building. Si no conoces aún Drupal (ni 8 ni 7), te recomendamos asistir también al Taller de introducción a Drupal 8 (Site Building).</p>
<p>El objetivo de este taller es dar los primeros pasos en el desarrollo de módulos en Drupal 8 y conocer algunas herramientas que nos facilitarán esta tarea. </p>
<h2>¿En qué consistirá?</h2>
<p>El taller tendrá una duración de 4 horas y será totalmente práctico, por lo que es necesario, o al menos recomendado, que traigas tu propio ordenador portátil. Al principio del taller se te facilitará un alojamiento web para realizar las prácticas propuestas. Comenzaremos con una instalación de Drupal 8 para luego ir viendo, paso a paso, cómo desarrollar módulos en Drupal 8.
También veremos algunas herramientas como Drupal Console que nos facilitan la creación de módulos.</p>
<p>No será necesario traer Drupal instalado desde casa, ya que haremos la instalación en un servidor remoto. Sí puedes traer instalado un cliente de FTP (Filezilla o similar), un cliente SSH (Putty o similar) y algún editor de programación (Notepad++, Sublime Text o similar) para ahorrar tiempo.</p>
<h2>¿A quién va dirigido?</h2>
<ul>
<li>Desarrolladores con conocimientos de PHP y, preferiblemente, conocimientos previos de Drupal.</li>
<li>Empresas de desarrollo web y desarrolladores web que aún no utilizan un CMS para el desarrollo de los portales web de sus clientes.</li>
<li>Estudiantes de carreras tecnológicas que deseen especializarse en el desarrollo de portales web con Drupal.</li>
</ul>
<h2>Contenidos</h2>
<ul>
<li>Buenas prácticas de desarrollo con Drupal</li>
<li>Introducción a la creación de módulos</li>
<li>Sistema de menús y enrutamiento</li>
<li>Bases de datos I: Crear tablas</li>
<li>Bases de datos II: Sentencias select, insert, update y delete</li>
<li>Formularios I: Creación de formularios</li>
<li>Plugins y bloques</li>
<li>Configuración de módulos</li>
<li>Drupal Console I: Comandos de Drupal Console</li>
</ul>
<h2>Material incluido</h2>
<ul>
<li>Alojamiento en servidor remoto para realizar la instalación de Drupal y las prácticas propuestas.</li>
</ul>
<h2>Material no incluido</h2>
<ul>
<li>Ordenadores. Cada participante deberá traer su propio equipo.</li>
</ul>
<p><strong>Druración:</strong> 4 horas</p>
<p><strong>Speaker:</strong> Fran Gil</p>
<p><strong>Idioma:</strong> Español</p>
</div>
</section>
</article>
<!-- Footer -->
<footer id="footer">
<h5>Organiza:</h5>
<ul class="icons">
<li><a class="logo-drupalcat" href="http://drupal.cat/"><img src="images/logo-drupalcat.png" alt="Logo Drupal.cat" title="Drupal.cat" width="200" /></a></li>
<li><a href="https://twitter.com/drupalsummer" class="icon fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="https://www.facebook.com/groups/218039951547177/" class="icon fa-facebook"><span class="label">Facebook</span></a></li>
</ul>
<h5>Colabora:</h5>
<ul id="colaborators" class="colaborators">
<li>
<a href="http://citilab.eu">
<img src="images/citilab-logo.png" alt="Logo del Citilab" title="Citilab" width="100"/>
</a>
</li>
<li>
<a href="https://www.forcontu.com/">
<img src="images/logo-forcontu.svg" alt="Logo Forcontu" title="Forcontu" width="180"/>
</a>
</li>
<li>
<a href="http://asociaciondrupal.es/">
<img src="images/logo-aed.svg" alt="Logo AED" title="AED" width="170"/>
</a>
</li>
<li>
<a href="http://www.ctecno.cat/">
<img src="images/logo-ctecno.png" alt="Logo Ctecno" title="Ctecno" width="170"/>
</a>
</li>
<li>
<a href="http://fundacio.cat/ca">
<img src="images/logo-puntcat.png" alt="Logo Fundació punt CAT" title="Fundació punt CAT" width="170"/>
</a>
</li>
<li>
<a href="http://eimt.uoc.edu">
<img src="images/logo-uoc.svg" alt="Logo Mosaic UOC" title="Logo Mosaic UOC" width="145"/>
</a>
</li>
</ul>
<ul class="copyright">
<li>© 2016</li><li><a href="http://drupal.cat">Drupal.cat</a></li>
</ul>
</footer>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrollex.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/skel.min.js"></script>
<script src="assets/js/util.js"></script>
<!--[if lte IE 8]><script src="assets/js/ie/respond.min.js"></script><![endif]-->
<script src="assets/js/main.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-76564920-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>