(???) !DOCTYPE > (???) html> (???) <head> (???) <!-- TODO copy to hip MMXXV and update --> (???) <meta charset="utf-8" /> (???) <title>Wat is hip in MMXIII?</title> (???) <meta name="viewport" content="width=device-width, initial-scale=1.0" /> (???) <link href="/slides.css" rel="stylesheet" /> (???) <link href="/slides-print.css" rel="stylesheet" media="print" /> (???) <script src="/slides.js" defer></script> (???) <link href="/timer.css" rel="stylesheet" /> (???) <script src="/timer.js" defer></script> (???) <link href="/lompe-table.css" rel="stylesheet" /> (???) </head> (???) <body> (???) <main class="slides" tabindex="0" autofocus> (???) <section class="paragraph"> (???) <p><kbd>◀</kbd> prev<br /><kbd>▶</kbd> next</p> (???) </section> (???) <section id="intro"> (???) Wat is hip in MMXIII? (???) <p class="small"><em>The Right Thing™</em> in Software Development</p> (???) </section> (???) <section class="small"> (???) <ol> (???) <li><a href="#voorstellen">Voorstelrondje</a></li> (???) <li> (???) <a href="#vaardigheden" (???) >Benodigde vaardigheden voor software ontwikkelaars</a (???) > (???) </li> (???) <li><a href="#lunch">Lunch</a></li> (???) <li><a href="#attitude">Attitude</a></li> (???) <li><a href="#technieken">Moderne technieken</a></li> (???) <li><a href="#architectuur">Architectuur</a></li> (???) <li><a href="#concepten">Concepten</a></li> (???) </ol> (???) </section> (???) <section id="about-joris" class="about"> (???) <a href="https://joriszwart.nl" target="_blank"> (???) <img (???) src="/joriszwart-logo-uluru.png" (???) alt="Joris Zwart logo" (???) width="1000" (???) height="125" (???) /> (???) </a> (???) </section> (???) <section id="voorstellen">Joris Zwart</section> (???) <section class="paragraph small"> (???) <p>Web- en software developer. 15 jaar ervaring etc.</p> (???) <p> (???) Tribal / ScanYours / Planon / Maassen / Softstar. Met tussenpozen (???) zelfstandig sinds 2009 (<a href="https://xeexoo.com">xeexoo</a>, (???) <a href="https://joriszwart.nl/">joriszwart.nl</a>). (???) </p> (???) <p>Web: <a href="https://joriszwart.nl/">joriszwart.nl</a></p> (???) <p> (???) Mail: <a href="mailto:hallo@joriszwart.nl">hallo@joriszwart.nl</a> (???) </p> (???) </section> (???) <section id="vaardigheden">2. Vaardigheden</section> (???) <section class="paragraph">Projectvaardigheden</section> (???) <section class="paragraph"> (???) <ul> (???) <li> (???) <a href="https://en.wikipedia.org/wiki/Scrum_(development)" (???) >Agile/SCRUM</a (???) > (???) </li> (???) <li><a href="https://en.wikipedia.org/wiki/DevOps">DevOps</a></li> (???) </ul> (???) </section> (???) <section>Technische vaardigheden</section> (???) <section class="paragraph"> (???) <ul> (???) <li> (???) Talen (<a (???) href="https://en.wikipedia.org/wiki/C_(programming_language)" (???) >C</a (???) >, (???) <a href="http://en.wikipedia.org/wiki/Objective-C">Objective-C</a>, (???) <a href="https://en.wikipedia.org/wiki/Java_(programming_language)" (???) >Java</a (???) >, C#, Python, PHP, Haskell, Scala etc.) (???) </li> (???) </section> (???) <section class="paragraph"> (???) <li> (???) Frameworks (Zend, Django, Entity Framework, jQuery, Angular, Meteor (???) + 100.000 meer) (???) </li> (???) <li>Databases (SQL, NoSQL)</li> (???) </ul> (???) </section> (???) <section class="small"> (???) <h2>Overige vaardigheden</h2> (???) </section> (???) <section class="paragraph small"> (???) <ul> (???) <li>Community (open source)</li> (???) <li> (???) Tools (IDE's, compilers, build tools, browser tools, VM's, version (???) control (SVN, GIT)) (???) </li> (???) <li>Testvaardigheden (unit tests, robot tests, manual testing)</li> (???) </ul> (???) </section> (???) <section id="lunch"> (???) <h1>3. Lunch</h1> (???) <p>Uitsmijter!</p> (???) </section> (???) <section id="attitude"> (???) <h1>4. Attitude</h1> (???) <ul> (???) <li><del>Arrogantie</del></li> (???) <li>Imago</li> (???) <li>Open mind</li> (???) </ul> (???) </section> (???) <section class="small" id="technieken"> (???) <h1>5. Technieken</h1> (???) <ul> (???) <li>HTML5 + api's, CSS3</li> (???) <li>Javascript</li> (???) <li>Javascript op de server (node.js)</li> (???) <li>NoSQL</li> (???) <li>(WebGL)</li> (???) </ul> (???) <h2>Ontwerpconcepten (UX/IA)</h2> (???) <ul> (???) <li>Mobile first</li> (???) <li>Content first</li> (???) <li>…</li> (???) </ul> (???) </section> (???) <section id="architectuur" class="small"> (???) <h1>6. Architectuur</h1> (???) <ul> (???) <li>Object Oriented Programming (OOP)</li> (???) <li> (???) <a href="https://en.wikipedia.org/wiki/Software_design_pattern" (???) >Design patterns</a (???) > (???) </li> (???) <li>The Right Thing™ (Liskov-principle, Wet van DeMeter)</li> (???) <li> (???) <a (???) href="https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)" (???) >SOLID</a (???) > (???) </li> (???) <li> (???) <a (???) href="https://en.wikipedia.org/wiki/GRASP_(object-oriented_design)" (???) >GRASP</a (???) > (???) </li> (???) <li>(Cloud)</li> (???) </ul> (???) </section> (???) <section id="concepten" class="small"> (???) <h1>7. Concepten</h1> (???) <ul> (???) <li> (???) Security / (???) <a (???) href="https://en.wikipedia.org/wiki/Concurrency_(computer_science)" (???) >concurrency</a (???) > (???) / algoritmes / performance (!) (???) </li> (???) <li>Software life cycle</li> (???) <li> (???) <a href="https://en.wikipedia.org/wiki/Technical_debt" (???) >Technical debt</a (???) > (???) </li> (???) <li>Versiebeheer en release management</li> (???) <li>Debuggen</li> (???) <li> (???) Boek: (???) <a (???) href="https://www.amazon.com/Non-Designers-Design-Book-Robin-Williams/dp/0321193857" (???) >The Non-Designer's Design Book</a (???) > (???) </li> (???) </ul> (???) </section> (???) <section> (???) <h1>vragen?</h1> (???) </section> (???) </main> (???) </body> (???) /html>