Agile Methodologies (eXtreme Programming, Scrum, TDD, Lean, Kanban,..), Software Architecture,
Software Testing, Software Configuration Management, Database (MySQL, NoSQL, Oracle, PostgreSQL),
Rich Interface Application (Ajax, Flex, JavaFX), Software Project Management,
Software Analysis and Design, Software Process Assessment and Improvement, Open Source Software Tools.
Everyone wants a more organized database with less repetition, right? Quick answer: normalize! Great, but what does this actually mean for the structure of your tables? Which normal form should you use, and what is a normal form? Learn the pros and cons of normalization techniques and find the right balance for your next project.
Is programming, especially in the enterprise world, all about wrapping your head around plethora of frameworks or understanding how singleton, proxy, factory or bean works in the given context? Is juggling with SOAP or REST all what is there to play with? Where are all these cool things we learned in the college? Are we really growing as programmers? This presentation shares a bit of personal experience about the ways to improve as software developer.
This tutorial will walk the attendees through development of a simple game using PyGame with time left over for some experimentation and exploration of different types of games.
This talk will focus on you can readily implement highly scalable and fault tolerant realtime architectures, such as dashboards, using Python and tools like Storm, Kafka, and ZooKeeper. We will focus on two related aspects: composing reliable systems using at-least-once and Idempotence semantics and how to partition for locality.
Management By Objectives, Getting Things Done, Agile Results, Strengths Based Development, Positive Psychology etc. A lot of methodologies and each of them provides ideas and concepts, but fewer provides concrete steps and criteria to measure achievements.
.NET 2015 is the next generation of .NET. This release includes several innovations that improve developer productivity and enhance application performance. .NET 2015 builds on the advances in .NET 4.5, 4.5.1 and 4.5.2 to deliver a highly compatible platform for building applications for the mobile-first, cloud-first world. This presentation includes .NET Native, ASP.NET 2015, C# 6, the new .NET compiler platform, numerous IDE improvements like PerfTips, and new features in WPF.
In this keynote at the Agile Adria Conference, Bob Marshall extends an invitation to explore how you feel about work, the extent to which your personal needs – and the needs of others – are presently being met by work, and the part Agile can play in attending better to those needs.
Groovy is a great language with a lot of features. We use many of these features in our day-to-day programming live, like the excellent collections API. But some of the features are like hidden gems.