logo_hipoSponsors

100

invitations for junior developers

DevTalks for Juniors is specifically a one day bootcamp concept with focus on know-how and developing new technical skills and giving drive on taking action for a better understanding of the field. The talks and networking with speakers or other professionals are about finding insightful ideas and solutions about the most desired technologies nowadays.

We have imagined that you have lots of questions that you want to address so why not give it a try? The location + the format are built around a free style in order to just approach whatever you want.

Check the dynamic agenda and book the sessions you want to attend. The conferences and seminars will follow two large tracks with topics on Embedded & IoT and Web & Mobile. Simultaneously, we’ve prepared workshop rooms that will emphasize the best out current technologies such as Java, .NET, PHP, C++/C# and much more.

Also, DevTalks for Juniors will be an amazing networking opportunity where you can share ideas with other top juniors and have informal discussions with professionals from the IT&C field.

May sound as a big challenge for us, but let’s get you empowered as future professional in the IT&C field!

We`ll be there on 12th of November, in Bucharest! What about you?

Event Reviews

Speakers

Kevin Pelgrims Mobile Developer LEO Innovation Lab

Kevin is a mobile developer with a focus on Android and a history in .NET and web development. He is a co-organizer and regular speaker at DroidDevs CPH, and wrote a book titled Gradle for Android. In his spare time, he works on Forward, a service that tries to combine reuse and charity in one simple app. He occasionally writes about his experiences on kevinpelgrims.com.

Crosman Vlad George Application Developer IBM Romania
Radu Dita Co-founder and CTO IRON sheep TECH
Ana-Maria Pasparan Application Developer IBM Romania

Agenda

Embedded & IoT
Web & Mobile
09:00 - 10:00 09:00 - 10:00 Welcome! 09:00 - 10:00
10:00 - 10:15 10:00 - 10:15 Intro speech Stage Partner 10:00 - 10:15
10:20 - 11:20 10:20 - 11:20 Numbers 10:20 - 11:20

This is the story of numbers, where they came from, how they work, and what they might do next. Computers are machines that manipulate numbers. Understanding the nature of numbers is essential for the making of good programs.

11:20 - 11:50 11:20 - 11:50 Android Security in Mobile Banking 11:20 - 11:50

Live demo of the Deutsche Bank Android app for commercial clients and an overview about what Android security means for one of the largest banks in Europe.

12:25 - 13:30 12:25 - 13:30 Lunch Break & Networking 12:25 - 13:30
13:00 - 13:30 13:00 - 13:30 The Web Bites Back 13:00 - 13:30

The rise of mobile apps has had an enormous impact on how people create, consume and share information, how they play games, how they organize their lives. But in the rush to build bigger and better mobile apps, we’ve forgotten one lesson we should have learned from the rise of the Internet in the 1990s: open is better. Meanwhile, the web platform has been undergoing a quiet revolution. New technologies such as web payment, progressive enhancement, off-line use, save-to-homescreen and push notifications are creating a revolution in web applications bringing the best aspects of mobile apps to the web while still keeping the web webby.

13:30 - 14:00 13:30 - 14:00 Event streaming and processing 13:30 - 14:00

Event stream processing, or ESP, is a set of technologies designed to assist the construction of event-driven information systems. ESP technologies include event visualization, event databases, event-driven middleware, and event processing languages, or complex event processing (CEP).

14:10 - 14:40 14:10 - 14:40 RxJava 2 for Android 14:10 - 14:40
14:50 - 15:35 14:50 - 15:35 Must know languages and technologies 14:50 - 15:35

Whether they are up&coming or they have been around for a while now, what languages and technologies are here to stay for at least the next few years?

15:40 - 16:10 15:40 - 16:10 We’re always offline! 15:40 - 16:10

Make offline a non-issue. This was the task given to us by our customer when we started developing a care record system. So how do you make offline a non-issue when the user is on cellular networks with very varying coverage and accessibility? We started by saying: ‘We’re always offline!’. What does this entail? What are the pitfalls? Spend 20 minutes on this talk to find out how to be always offline.

16:15 - 16:45 16:15 - 16:45 The State of Encryption 16:15 - 16:45

Encryption is the last line of defense against data loss, yet too many organizations fail to encrypt sensitive data and devices until after a data breach.

Do you know what is the state of encryption today?

16:50 - 17:20 16:50 - 17:20 What’s next in Mobile? 16:50 - 17:20

Mobile first is the paradigm of the day and already a no-brainer. So, what comes next? Let’s have a look in the near future of mobile devices and services. Messenger transform into eco-systems, bots are appearing on the scene and everything is powered by machine learning and artificial intelligence. Thanks to Pokemon Go and Microsoft HoloLens Augmented Reality goes through its third adolescence. What happens in the E-Health and Fintech industry? And hey, anybody said IoT yet?

In this talk Markus Bokowsky gives a comprehensive update on where we are at the moment and what comes next. Completely code free, but with lots of fancy slides and videos, highly entertaining and hopefully inspiring.

17:25 - 17:55 17:25 - 17:55 Learn TypeScript! 17:25 - 17:55

Javascript is a great language. But programming well-structured big object oriented javascript applications has proven to be difficult. Javascript is very powerful, and gives you all the flexibility in the world, yet this power and flexibility often makes it harder for developers to use it properly. Javascript has no true object orientation built in, it’s weakly typed and has no apparent way to split your code up in modules and handle dependencies between them. This often makes for a poor developer tooling experience and poorly structured code, unless you put a lot effort in.

The Ecmascript 6 and 7 specs aim to solve a lot of these problems, but there is no browser in the world that supports all of its features.

Enter typescript! Typescript is a scripting language based on ECMA 6. It provides true object orientation, strong typing and build-in support for modules. Typescript compiles to backwards compatible Javascript and this way, solves a lot of the shortcomings Javascript has for building large-scale applications. It has support for popular frameworks like ReactJs and AngularJs. In addition, it’s the default programming language for building Angular 2 applications .

In this session we start at the beginning and won’t stop until all the newest and most advanced features have been covered. Typescript makes front-end development fun again! Especially to back-end developers who are used to Java or C#, typescript gives you the feeling that you are building your front-end in an enterprise grade language and is going to make front-end development a lot easier to learn.

18:00 - 18:30 18:00 - 18:30 Real life cross-platform application development using Xamarin Forms 18:00 - 18:30

Now Xamarin has been bought by Microsoft there is even more talk about it. You can of course go to the homepage and find quotes like “Everything you need to deliver great mobile apps.” but how does it really work. In this session I will walk you through the development process of a real life Xamarin Forms application.
The session will include a quick overview about difference between normal Xamarin development and Xamarin Forms. After that we will do a deep dive into the development tools and design patterns used to develop the application.
It will show how you can create native apps with 90% code sharing among Android iOS and Windows.
Of course topped off with a demo of the application, the audience can download the app from the iOS, Android or Windows stores. This combined with a quick look of the real time tracking in Google analytics.

Workshops
09:00 - 10:00 09:00 - 10:00 Welcome! 09:00 - 10:00
10:30 - 12:30 10:30 - 12:30 How I learned JavaScript/TypeScript by making and playing a HTML5 game 10:30 - 12:30

Register here

In this workshop, Serban will talk about:

  • JavaScript/TypeScript
  • HTML5 canvas 2d
  • Networking
  • Geometry & math problems
  • TypeScript examples
  • How to go fromm JavaScript to TypeScript
  • Different set-ups (Node.js, Grunt, Gulp etc)
  • Management problems
12:15 - 14:00 12:15 - 14:00 Lunch Break & Networking 12:15 - 14:00
14:00 - 18:00 14:00 - 18:00 Building Data Driven Applications with Jupyter Gateway, and Python and Spark 14:00 - 18:00

Jupyter notebooks are transforming the way we look at computing, coding and problem solving. But is this the only “data scientist experience” that this technology can provide? In this tutorial, Natalino will sketch how you could use Jupyter to create interactive and compelling data science web applications and provide new ways of data exploration and analysis. In the background, these apps are still powered by well understood and documented Jupyter notebooks. Natalino will present an architecture which is composed of four parts: a jupyter server-only gateway, a Scala/Spark Jupyter kernel, a Spark cluster and a angular/bootstrap web application. We will build a data science lab from scratch using this technologies.

Register here

devtalks-logo_after_work

Our Partners

Our Previous Partners

WHERE

A GREAT VENUE IN THE ULTIMATE LOCATION

IMPACT HUB

STRADA HALELOR 5, BUCUREȘTI