-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
153 lines (122 loc) · 8.06 KB
/
index.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
<!doctype html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<title>GDG Duque de Caxias - Guerra Civil</title>
<meta name="description" content="Uma apresentação criada para explicar as características e diferenças entre Python e Ruby.">
<meta name="author" content="Lucas Trindade">
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link rel="stylesheet" href="css/reveal.min.css">
<link rel="stylesheet" href="css/theme/moon.css" id="theme">
<link rel="shortcut icon" href="./favicon.ico" />
<!-- For syntax highlighting -->
<link rel="stylesheet" href="lib/css/zenburn.css">
<meta itemprop="image" content="https://raw.githubusercontent.com/gdgduquedecaxias/introducao/master/img/gdg-caxias-intro.png">
<meta name="twitter:image:src" content="https://raw.githubusercontent.com/gdgduquedecaxias/introducao/master/img/gdg-caxias-intro.png">
<meta property="og:image" content="https://raw.githubusercontent.com/gdgduquedecaxias/introducao/master/img/gdg-caxias-intro.png"/>
<!--[if lt IE 9]>
<script src="lib/js/html5shiv.js"></script>
<![endif]-->
<!-- override de estilo -->
<link rel="stylesheet" href="css/override.css">
</head>
<body>
<div class="reveal">
<div class="slides">
<section>
<h3>Bem vindos!</h3>
<img class="" style="border:none;box-shadow:none;" src="./img/logo-python.png" width="200"/>
<img src="./img/gdg-logo-program.png" class="circle-img" style="border:none;box-shadow:none;" width="250px" height="250px"/>
<img class="" style="border:none;box-shadow:none;" src="./img/ruby.png" width="200"/>
<h2>GDG Duque de Caxias</h2>
<h3>Python vs Ruby</h3>
<p>
<small><a href="http://gdgduquedecaxias.github.io/">GDG Duque de Caxias</a></small>
</p>
<p>
<small>Apresentação criada por <a href="https://www.facebook.com/lucas.trindade.71697">Lucas Trindade</a></small>
<br>
<small><a href="http://github.com/gdgduquedecaxias/slide-pyhton-ruby">Disponível online</a></small>
</p>
</section>
<section>
<h2>Por que Python vs Ruby?</h2>
<ul>
<li>São linguagens de scripts e de fácil entendimento para pessoas leigas.</li>
<li>São linguagens de programação, que recentemente, vem obtendo um sucesso perceptível, principalmente por conta de seus frameworks.</li>
<li>São duas linguagens de programação que são populares no mercado</li>
<li>No Brasil, as duas linguagens tem uma grande comunidade, sendo assim mais fácil para iniciantes tirarem suas dúvidas.</li>
<li>Fácil documentação para iniciantes.</li>
<li>Além de serem duas linguagens com comunidades bem convidativas.</li>
</ul>
</section>
<section>
<img class="" style="border:none;box-shadow:none;" src="./img/logo-python.png" width="200"/>
<h2>Características do Python</h2>
<ul>
<li>Mais objetiva.</li>
<li>Python trabalha de maneira mais explícita, dificultando menos a interface para o usuário.</li>
<li>Tem como web framework mais famoso o Django.</li>
<li>O Django tem como vantagem o seu sistema de organização em que obriga você trabalhar apenas de uma maneira, sem fugir do padrão.</li>
</ul>
</section>
<section>
<img class="" style="border:none;box-shadow:none;" src="./img/ruby.png" width="200"/>
<h2>Características do Ruby</h2>
<ul>
<li>Mais <b>mágica</b>.</li>
<li>Ruby oferece uma flexibilidade e um empoderamento para os programadores. E permite que o Rails faça pequenos truques transformando ele em um framework web elegante.</li>
<li>Tem como web framework mais famoso o Rails.</li>
</ul>
</section>
<section>
<h2>DRY(DON’T REPEAT YOURSELF)</h2>
<ul>
<li>É um conceito de programação o qual propõe que cada porção de conhecimento em um sistema deve possuir uma representação única, de autoridade e livre de ambiguidades em todo sistema. </li>
<li>As duas linguagens de programação utilizam como mantra esse conceito pois assim faz com que seu desenvolvimento seja mais rápido.</li>
</ul>
</section>
<section>
<h2>Participe</h2>
<p>de nossa <a href="https://plus.google.com/u/0/communities/117328321114732521733">comunidade do Google+</a>, <a href="https://groups.google.com/forum/#!forum/gdg-duque-de-caxias">grupo no Google</a> e <a href="http://github.com/gdg-duque-de-caxias">GitHub</a>!</p>
<p><small>Participação em comunidades e projetos open source costuma ser bom para o currículo além de você aprender muito =]</small></p>
</section>
<section>
<img class="no-bg-color" src="./img/pork-pig.png" style="border:none"/>
<h2>That's all folks!</h2>
<p>Acessem: <a href="http://gdg-duque-de-caxias.github.io/">GDGDuqueDeCaxias.GitHub.io</a></p>
<p><small>Apresentação adaptada com <a href="https://github.com/hakimel/reveal.js">reveal.js</a>. Código disponível no <a href='https://github.com/gdg-duque-de-caxias/slide-materialize'>GitHub</a>.</small></p>
<br>
</section>
</div>
</div>
<script src="lib/js/head.min.js"></script>
<script src="js/reveal.min.js"></script>
<script>
// Full list of configuration options available here:
// https://github.com/hakimel/reveal.js#configuration
Reveal.initialize({
controls: true,
progress: true,
history: true,
center: true,
theme: Reveal.getQueryHash().theme, // available themes are in /css/theme
transition: Reveal.getQueryHash().transition || 'default', // default/cube/page/concave/zoom/linear/fade/none
// Parallax scrolling
// parallaxBackgroundImage: 'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg',
// parallaxBackgroundSize: '2100px 900px',
// Optional libraries used to extend on reveal.js
dependencies: [
{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
{ src: 'plugin/zoom-js/zoom.js', async: true, condition: function() { return !!document.body.classList; } },
{ src: 'plugin/notes/notes.js', async: true, condition: function() { return !!document.body.classList; } }
]
});
</script>
</body>
</html>