[vc_row full_width=”stretch_row” css=”.vc_custom_1540801932998{margin-top: -24px !important;margin-right: -39px !important;margin-left: -39px !important;}”][vc_column offset=”vc_hidden-sm vc_hidden-xs”][vc_single_image image=”4571″ img_size=”full” alignment=”center”][/vc_column][/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1540803260683{margin-right: -19px !important;margin-left: -19px !important;}”][vc_column offset=”vc_hidden-lg vc_hidden-md vc_hidden-xs”][vc_single_image image=”4571″ img_size=”full” alignment=”center” css=”.vc_custom_1542014860834{margin-right: -20px !important;margin-left: -20px !important;}”][/vc_column][/vc_row][vc_row full_width=”stretch_row_content_no_spaces” css=”.vc_custom_1540804071905{padding-right: 10px !important;padding-left: 10px !important;}”][vc_column offset=”vc_hidden-lg vc_hidden-md vc_hidden-sm”][vc_single_image image=”4572″ img_size=”full” alignment=”center”][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Workshops

Here you will find details about the workshops and the trainers: course overview, what will you learn, required knowledge and tools. Schedule and registration is available below.[/vc_column_text][/vc_column][/vc_row][vc_row el_id=”workshop-section”][vc_column width=”1/2″][vc_tta_accordion style=”flat” shape=”square” active_section=”-1″][vc_tta_section title=”Reactive programming in Angular 7 – Advanced” tab_id=”1540211625370-7333ce7e-9c57″][vc_column_text]

What will we do in this workshop

This workshop will guide you through more advanced concepts used in Angular world like reactive programming ( RxJs, NgRx).

We will build together an application that puts these notions into practice.

Prerequisites for participants

The participants must have JavaScript and to have worked/practiced basic Angular before.

This workshop will not include the basic information like what Angular framework is and its architecture, what ES6 or TypeScript is.

What will you learn at the end

At the end of the workshop, you will have a deeper understanding on how Angular works and how reactive programming can be used in Angular applications.

What tools do you need installed on your computer before the workshop starts

  • laptop with Node.js and Angular CLI  https://cli.angular.io/ installed

In case you register for this workshop and you need info regarding tools, let us know.

 

Marius  Axinte is a very active IT guy with more than 12 years of experience in the Web development area. The way Marius manages to combine frameworks and tools and seeks scalable architectures is impressive. Besides the projects he is involved in, he also contributes in AgileHub since 2017 and manages to keep the optimism and smile due to his 3 children.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Responsive Web Development with HTML5, CSS3 and JavaScript – Beginner” tab_id=”1540211625349-2bbbd8cd-5a10″][vc_column_text]

What will we do in this workshop

In this workshop we  will get familiar with general Front-End Web Development concepts by building a simple web interface that sends and receives data from a public API.

Prerequisites for participants

This workshop is dedicated to students, entry-level programmers or just curious minds and it does not require any programming experience, but it is recommended to have a minimum understanding of basic programming concepts such as: what is a variable, how to create a functions and flow control statements (if, for, while) so that we can jump right to coding.

What will you learn at the end

At the end of the workshop participants will know how to work with HTML5, CSS3, JavaScript, AJAX how to make work public using GitHub pages. 

Also, participants will scratch the surface for other concepts like DevTools, Version Control, Deployment, HTTP and other cool front-end stuff.

What tools do you need installed on your computer before the workshop starts

  • Visual Studio Code, Google Crome, Node.js 
  • GIT SCM, GitHub account

For those attending this workshop,  links for the tools will be sent.

In case you register for this workshop and you need info regarding tools, let us know.

Florin Asavei is a Full-Stack .NET developer and overall web enthusiast with a background in Front-End development using JavaScript, jQuery and Angular.JS . He is an active member of the local tech communities, participating in educational activities and local tech meetups. His contribution in AgileHub started in early 2018 and from the start he proved to be an easy-to-go-to person, always eager to help and share what he knows with the others.[/vc_column_text][/vc_tta_section][vc_tta_section title=”ASP.NET Core – Advanced” tab_id=”1540211625490-21508fb1-f696″][vc_column_text]

What will we cover in this workshop

This workshop will teach you ASP.NET Core by doing. You’ll learn by building a full-featured ASP.NET Core application from scratch. We will see the new architecture of ASP.NET Core based on Kestrel, middleware’s and built-in configuration, logging and dependency injection.

Prerequisites for participants

In order to benefit from this workshop, the participants need to be familiar with  ASP.NET.

What will participants learn by the end of workshop

 Participants will leave the workshop with strong knowledge about ASP.NET Core.

What tools do you need installed on your computer before the workshop starts

  • .NET SDK  installed on the laptop( https://www.microsoft.com/net/learn/get-started/windows )
  • Visual Studio Community 2017 ( https://visualstudio.microsoft.com/ ) / vs code ( https://code.visualstudio.com/ )
  • Git,  MS Sql Server

In case you register for this workshop and you need info regarding tools, let us know.

Igor Jigan is a passionate software engineer at an IT Services Company. He spent most of his time learning new things, keeping up to date with technologies. He enjoys taking ownership of challenging projects, solving technical problems and sharing his experience with the local community.
He has been contributing in AgileHub since 2017 and has been a technical mentor/coach at ScriuCod for 2 years.  Recently he discovered that kids also love learning programming from him.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Introduction to Symfony PHP framework – Intermediate” tab_id=”introduction-to-symfony-php-framework”][vc_column_text]

What will we cover in this workshop

Symfony is a modern PHP framework used for developing web applications and APIs. In this workshop we will build a small, CMS-like application using Symfony.

Prerequisites for participants

In order to code along in this workshop, you need to have hands-on experience with PHP, OOP, HTML & CSS and be a little familiar with git, composer and console comands.

What will participants learn by the end of workshop

Participants will acquire an overview of how Symfony handles the main points of any web application: setup and configuration, controllers and routing, templates and assets, persistence in the database, authentication and authorization.

What tools do you need installed on your computer before the workshop starts

  • Laptop with PHP 7.1, MySQL and Composer – I strongly recommend Homestead, a development-ready virtual machine (requires Vagrant and VirtualBox 5.2
  • PHPStorm (30 days trial)
  • If you register for this workshop and you need help regarding tools, contact me on LinkedIn.

 

Cristian is a web consultant and full-stack developer with 8 years experience in building web applications, SPAs and RESTful APIs. He is also a Certified Scrum Master and passionate about teaching and sharing his knowledge with others. He loves working with Symfony and organizes the Symfony meetup in Bucharest and the Symfony Romania Facebook group.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Introduction to REACT – Beginner ” tab_id=”1540211625404-3b7c9335-ff65″][vc_column_text]

What will we do in this workshop

This workshop will be an introduction to the world of React. Learn basic things including ES6, Component Thinking, JSX, State Management and much more.

Prerequisites for participants

The course is dedicated to beginners, so the participants need to have basic knowledge in HTML, CSS and JavaScript.

What will participants learn by the end of workshop

By the end if this workshop you will know how to build an application from scratch using React.

What tools do you need installed on your computer before the workshop starts

  • Laptop with Visual studio code installed.

In case you register for this workshop and you need info regarding tools, let us know.

Ioan Morar started his career as a Web Designer/Grafic Designer freelancer in 2010 and for four years he worked for multiple projects. Later on he discovered his interrest in web development and continued his career as Web Developer. He is skilled in C#, .NET MVC, Sql Server and frontend technologies like React (Javascript ES6), Typescript, HTML5, CSS/LESS.

He loves to share his knowledge to interested persons therefor he is pleased to contribute in AgileHub.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Best Coding Practices for OOP in C# – Beginner ” tab_id=”1540211625443-b785fe1a-4281″][vc_column_text]

What will we cover in this workshop

We will discuss together about coding standards and clean code – what they are, why do we write dirty code and how can we make it cleaner. Also, we will take OOP elements in C# and present the recommended best coding practices for them: comments, giving proper names for classes, interfaces, properties, fields and methods in C#.

Prerequisites for participants

This workshop is aimed to the beginner C# developers who want to improve their writing code skills.

What will participants learn by the end of workshop

At the end of the workshop you will know how to analyse a text requirement and transform it into classes by writing clean code when defining the classes and their contents.

What tools do you need installed on your computer before the workshop starts

  • Laptop & mouse
  • Visual Studio 2015/2017 Community installed.

In case you register for this workshop and you need info regarding tools, let us know.

Nadia has been a Software Developer for 12 years and an IT trainer for 6.
As a passionate programmer she is interested in best coding practices and is curious about various programming languages to see what they have in common and what is different. That is she has worked in many technologies and programming languages: starting with ASP.NET applications in C#, then a bit of C++ with MFC, some iOS development with Objective-C and Swift, and eventually came back to my first love: WPF with C#.
I enjoy sharing knowledge with others and consider that each interaction is an opportunity to learn something new, for all involved parties. Even as a trainer, I still learn a lot from each participant, because after all, every person has his own experience and sharing it can enrich the others. She has been gathering many „thank you, Nadia!” from AgileHub participants for more than 3 years now.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Testing through Gamification – Beginner” tab_id=”1540818916081-ccaf31a4-988d”][vc_column_text]

What will we cover in this workshop

We will start by defining a common understanding about learning and gamification and how it can be used within software testing.

The workshop will cover topics like bug hunting, learning about heuristics and mnemonics, test a black box, important aspects to take into account while testing, several misconceptions regarding testing, etc.

  • Do a bug hunt (Testing Cup style) and test a black box
  • Learn about heuristics and mnemonics
  • What is important for us while testing
  • What misconceptions we have in software testing
  • Do some testing challenges

Prerequisites for participants

Some minimal knowledge and practice in regards to software testing. 

The workshop is designed for people with very little knowledge but also for seniors. It will re-shape how you understand software testing and create the bases for understanding software testing as a profession.

What will participants learn by the end of workshop

The participants will be able to find out what software testing is for a tester (so that when you they asked about this profession they’ll  be able to proudly give an answer).

Testing techniques and approaches, how to think like a tester, how to learn, how to have fun learning, how to become a professional tester.

What tools do you need installed on your computer before the workshop starts

Just your laptop and a ludic spirit. Learning is fun!!!

In case you register for this workshop and you need info regarding tools, let us know.

Claudiu Draghia is a passionate advocate and a continuous learner of quality testing and software development, with over 14 years of experience in making things happen in software testing. He worked with different companies, from in-house projects to outsourcing, and has used various tools and methodologies in his work. His last role for several years was Quality Manager, but at heart, he told us he is still a passionate tester. Besides learning, he also enjoy sharing what he knows. This is why he contributes in the Tabara de Testare community in Bucuresti formany years and has accepted to join us as a trainer at this conference.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Automation API and Performance Testing in CI/CD – Intermediate” tab_id=”1540818969995-f9f9bbf8-5ae5″][vc_column_text]

What will we cover in this workshop

This workshop will teach you how to implement API and Performance automated tests

Prerequisites for participants

Web based automation experience and experience with testing APIs.

What will participants learn by the end of workshop

We will implement test scenarios in order to test APIs, we will define relevant scenarios for performance testing and add them within CI/CD process. Participants will leave the workshop with a strong knowledge of how to test APIs, how to create performance scenarios, the tools limitations and how to add performance and API tests in a CI/CD process.

What tools do you need installed on your computer before the workshop starts

  • Laptop
  • JDK 8
  • JMeter
  • Postman

In case you register for this workshop and you need info regarding tools, let us know.

Casian Stupari is a young and active and optimistic IT guy.  His favourite IT topics includ automation testing  and security.  He has more than 8 years expererience in this field  and likes to share what he knows. With this is mind he finds many opportunities (at his job and in the community) to give presentations, workshops and offer consultancy on these topics. Casian is part of AgileHub team since the beginning of 2018 and has many ideas we would like to implement in the near future.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Marketing for startups: How to get users and clients with little or no budget – Beginner” tab_id=”1541410794533-8831372a-a4a0″][vc_column_text]

What will we cover in this workshop

This workshop will dive into the different marketing channels out there and how you can use them to attract users and clients with little or no investment. The goal is to create a minimal marketing plan that you can later execute on like a growth hacker.

What will participants learn by the end of workshop

At the end of the workshop, you will have learned:

  • what marketing channels you can use to promote your startup or company
  • how different startups like Twitter, Airbnb or LinkedIn have used these channels to attract tens of millions of users
  • the tools you can use to boost your marketing efforts

Prerequisites for participants

No prior knowledge is needed, just an interest for the subject

Target audience:

  • Marketing/Business students
  • Startup founders or employees
  • Technical or non-technical people who want to build a startup
  • Marketing professionals and freelancers wanting to get new marketing ideas for the companies they are working for

What tools do you need installed on your computer before the workshop starts

Preferably, a laptop with Microsoft Office installed (Word + Excel)

Alternatively, a piece of paper and a pen.

Sebastian Maraloiu is one of the most talented marketing professionals in Romania. In the past years, he co-founded several web & mobile startups and worked with tech startups in different stages.

Sebastian has:

  •  helped early-stage startups grow from 0 to tens and hundreds of thousands of users and
  • helped established startups grow from millions to tens of millions of users

In his early days, he worked in marketing for L’Oreal and in advertising for BBDO.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Web based automated testing with BDD and Behat – Beginner” tab_id=”1541411819275-101da3e3-2102″][vc_column_text]

What will we cover in this workshop

Behavior driven development is a development methodology that has as purpose improvement of team communication. This workshop is an introduction in BDD and we will focus on how it is used in automated testing for web applications. During the 4h we have we will install a BDD framework developed in PHP, that we will further use for writing automated tests.

Prerequisites for participants

The workshop is useful for those who work as testers and would like to learn more about automated testing.

What will participants learn by the end of workshop

At the end of the workshop, the participant should understand the BDD concept and how it is used in automated testing. He will also gain experience in development and execution of automated tests using a BDD framework, called Behat.

What tools do you need installed on your computer before the workshop starts

  • Laptop with PHP, Git, Java(JRE), Chrome browser installed
  • PHPStorm(30 days trial)
  • Optional Composer(dependency manager for php)

In case you register for this workshop and you need info regarding tools, let us know.

Adrian Radu works for many years in QA area and is specialized in automated testing for web applications. His works involves often times writing automated tests using Behaviour Driven Development, PHP, Java and Selenium.

[/vc_column_text][/vc_tta_section][/vc_tta_accordion][/vc_column][vc_column width=”1/2″][vc_tta_accordion style=”flat” shape=”square” active_section=”f”][vc_tta_section title=”Understanding Blockchain – Intermediate” tab_id=”1540211249475-bb4fd9f1-8beb”][vc_column_text]

What will we cover in this workshop

This workshop has the purpose to help participants understand Blockchain technology and the terminology around it:  wallets,  diving into Ethereum, smart contracts, solidity language.

Also the topic of smart contracts will be addressed: what is Remix and how to debug smart contracts,  create own smart contract,  what is Web3.js library how to read a smart contract. Cryptocurrencies is the third big topics this workshop will cover.

Prerequisites for participants

Participants need to have basic knowledge about programming.

What will participants learn by the end of workshop

The participants should  be able to understand the Blockchain technology, to create a smart contract in Solidity, to debug using Remix and to read from blockchain using Web3.js library.

What tools do you need installed on your computer before the workshop starts

Nice to have : a laptop.

In case you register for this workshop and you need info regarding tools, let us know.

Cătălin Cioloca is an old friend of AgileHub. We first met in 2014 and started to contribute shortly after. With many years of experience, he was involved in Web based applications both at his job and at the startup he created in San Francisco area. His favourite topics for a long time were Javascript and React. Recetly he has discovered a new topic – Blockchain and wants to share with the IT community waht he’s learned so far. His calm attitude, his warm voice and his patience have gathered many appreciations in these years.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Abilities of an experienced Scrum Master – Advanced” tab_id=”1540818652466-992efdba-1ee0″][vc_column_text]

What will we cover in this workshop

This workshop will briefly go through many of the skills/abilities an experienced Scrum Master should have and then choose two of them to work on. The practical activities will include case studies, and role-play.

Prerequisites for participants

In this workshop we won’t go through what Agility or Scrum is. Participants need to have some experience working with Scrum or other agile framework. 

Scrum Masters are the main target of this workshop but Product Owners, Project Managers, and Managers also benefit if they attend it, as they’ll know what to expect from an experienced Scrum Master.

What will participants learn by the end of workshop

By the end of the workshop, participants will have an overview of what it means to be an experienced Scrum Master (almost nothing to do with certifications) and will have been able to understand and to assess themselves on those two abilities.   

What tools do you need installed on your computer before the workshop starts

No laptop is needed.  Just paper, pen.

With more than 13 years experience in IT, Camelia Codarcea is an Agile Coach, Trainer and Public Speaker. Her activities involve spending time with teams. scrum masters and management in companies, to accompany and coach them to be more productive. In the process of helping teams be more productive, Camelia supports and guides people in their own personal journey. She coaches them to acquire new abilities, thus becoming great Scrum Masters and Product Owners.

Camelia has been with AgileHub since the beginning, being one of the cofounder.

Recently she joined ScriuCod Junior and realized that she really enjoys working with children.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Kicking off an Agile Project – Intermediate” tab_id=”1540211622631-f7c985cb-5556″][vc_column_text]

What will we cover in this workshop

This workshop touches the topic of project kick-off meetings in an Agile environment. Why are they important and how do we prepare for them.

Prerequisites for participants

Participants need basic knowledge about Agility and Scrum or Kanban: Project Managers, Scrum Masters and Product Owners will benefit the most out of this workshop.

What will participants learn by the end of workshop

By the end of the workshop, all participants should have a better understanding of what kick-off meetings are about and they will also get an example of agenda for their own future project kick-off meetings.

What tools do you need installed on your computer before the workshop starts

We won’t use any software, instead we will need a bunch of sticky notes, markers, a time timer, whiteboard or big white papers, which will be provided.

Andreea Ruxandra Péter is a Scrum Master with over 7 years’ experience working in an Agile environment. She is a former Computer Science teacher, has a background in JAVA development and was a salsa instructor for some time. She enjoys hiking, birdwatching and Cuban salsa music.
She is fun and most of the time she has a smile on her face. Andreea has been a volunteer in AgileHub from the beginning, she started organizing many agile games and now she organizes agile trainings.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Design Sprints – How to validate your new idea in 5 days – Intermediate” tab_id=”1540211249506-02bf85ee-b484″][vc_column_text]

What will we cover in this workshop

We will be talking about innovation process, how to test new ideas, UX.

Prerequisites for participants

The workshop suits best for: entrepreneurs, designers, start-up owners, PO’s, all kind of decision takers. Basic understanding of the benefits of agile and lean mindset is a benefit. 

What will participants learn by the end of workshop

A new mind set about how to solve big challenges for a new business, product or feature.

What tools do you need installed on your computer before the workshop starts

We won’t use any software, instead we will need a bunch of sticky notes (rectangular and square, in 2 colors), markers, a time timer, whiteboard or big white paper.

Design thinker and design doer, always keen to improve the design process to build better products faster. Cosmin Maxim has been contributing in different forms in Agilehub for more than 3 years and started to share his knowledge as a trainer in our NGO in 2017.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Scaling Agile – Advanced” tab_id=”1540795487373-7fe659ac-83f0″][vc_column_text]

What will we cover in this workshop

This workshop will cover the overview of the Scaling Agile frameworks in order to find their common ground.  What are the differences, but mostly what are the similarities. Why those similarities are important. What lies beneath them.

Prerequisites for participants

We won’t cover basic topics about agility/Scrum/Kanban.  Participants need to have some experience in working as Scrum Masters, Product Owners.  Experience on projects with more than one team is a plus. 

What will participants learn by the end of workshop

By the end of the workshop they will be able to identify what a good implementation of calling agile framework is.

What tools do you need installed on your computer before the workshop starts

No laptop needed. Pen and paper.

With more than 13 years experience in IT, Camelia Codarcea is an Agile Coach, Trainer and Public Speaker. Her activities involve spending time with teams. scrum masters and management in companies, to accompany and coach them to be more productive. In the process of helping teams be more productive, Camelia supports and guides people in their own personal journey. She coaches them to acquire new abilities, thus becoming great Scrum Masters and Product Owners.

Camelia has been with AgileHub since the beginning, being one of the cofounder.

Recently she joined ScriuCod Junior and realized that she really enjoys working with children.[/vc_column_text][/vc_tta_section][vc_tta_section title=” Power up your Visual Studio to optimize development – Beginner ” tab_id=”1540818821826-f59da7ac-7b66″][vc_column_text]

What will we cover in this workshop

Using live coding, we will discuss some very useful topics and share shortcuts, tips & tricks about: customizing the Environment, defining and using Code Snippets, quick movement & Navigation between files, advanced Find and Replace with Regex, importing/exporting/sync Settings, Code Lens, define/save/reset Layouts, customizing Intellisense, in depth usage of Solution Explorer, Miscelaneous Folder, Bookmarks, Scrollbar icons and map, advanced file Editing and text Selection, setting complex breakpoints, Debugging tools & windows, Renaming projects and solutions, IntelliTrace & Code Map.

Prerequisites for participants

This workshop is for the C# developers who already use Visual Studio and want to take advantage of its powerful features, making everyday development faster and more efficient.

What will participants learn by the end of workshop

At the end of the workshop you will know a lot of Visual Studio’s features and shortcuts that will help you develop quicker, by writing, editing, finding and replacing text, filtering and organising files in the solution and using advanced debugging & intelligence.

What tools do you need installed on your computer before the workshop starts

  • Laptop & mouse
  • Visual Studio 2015/2017 Community installed (some topics might not be available for some Visual Studio versions, but I will use my laptop to make live demos for each of them.

In case you register for this workshop and you need info regarding tools, let us know.

Nadia has been a Software Developer for 12 years and an IT trainer for 6.
As a passionate programmer she is interested in best coding practices and is curious about various programming languages to see what they have in common and what is different. That is she has worked in many technologies and programming languages: starting with ASP.NET applications in C#, then a bit of C++ with MFC, some iOS development with Objective-C and Swift, and eventually came back to my first love: WPF with C#.
I enjoy sharing knowledge with others and consider that each interaction is an opportunity to learn something new, for all involved parties. Even as a trainer, I still learn a lot from each participant, because after all, every person has his own experience and sharing it can enrich the others. She has been gathering many „thank you, Nadia!” from AgileHub participants for more than 3 years now.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Modern 3D graphic applications in C++ – Intermediate” tab_id=”1540211249569-b23eb48b-bd10″][vc_column_text]

What will we cover in this workshop

Open Graphics Library (OpenGL) is a cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.

During this workshop we will make a presentation of programming concepts used for creating 3D graphics in C ++.  We’ll cover the fundamental mathematical notions necessary to develop a 3D engine and modeling virtual reality and user interaction.

Prerequisites for participants

Need to know C++.  OpenGL is a C++ low level API

What will participants learn by the end of workshop

At the end of this workshop you will get knowledge about:

  • Basic mathematical concepts used in 3D applications and rendering of 3D scenes using OpenGL.
  • Understand how a 3D interactive system works
  • Concepts behind 3D games and simulators.
  • Learnabout advanced concepts of virtual reality.
  • Synthesis of photographic quality images using textures, lights and shadows.

What tools do you need installed on your computer before the workshop starts 

For those who register to this workshop more details will be given.

Sebastian Ichim has extensive experience in IT domain. Experienced Project Lead with a demonstrated history of working in the computer software industry. Skilled in programming languages: C/C++, C#, Java and libraries: OpenGL, DirectX, boost, MFC, COM, .NET. He is the only doctor in AgileHub, holding a PhD in Computer Science. He wants to have a contribution in the community therefor not only he is part of the AgileHub team but also teaches at Transilvania University.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Security testing using web QA automation approach – Beginner” tab_id=”1540211621806-6c7d954f-b700″][vc_column_text]

What will we cover in this workshop

This workshop will teach you how to implement web-based security testing scenarios using automation testing approach.

Prerequisites for participants

Web based automation experience (Java or C# it’s an advantage) and keen interest for security

What will participants learn by the end of workshop

We will implement web-based security tests using BDD (Behavior Driven Development) concepts, that can be run as standard integration tests and we will add them within CI/CD process. Participants will leave the workshop with knowledge about web application security and how to implement them in automation testing context.

What tools do you need installed on your computer before the workshop starts

  • Laptop
  • JDK 8
  • Cucumber
  • Selenium Webdriver
  • SSLyze
  • OWASP ZAP

Casian Stupari is a young and active and optimistic IT guy.  His favourite IT topics includ automation testing  and security.  He has more than 8 years expererience in this field  and likes to share what he knows. With this is mind he finds many opportunities (at his job and in the community) to give presentations, workshops and offer consultancy on these topics. Casian is part of AgileHub team since the beginning of 2018 and has many ideas we would like to implement in the near future.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Microsoft Azure – Advanced” tab_id=”1541412299451-c3aca38f-13ea”][vc_column_text]

What will we cover in this workshop

In this workshop we’ll go through the advantages of working with Microsoft Azure and we’ll choose two services to discuss and work on.

Prerequisites for participants

Web based programming experience or C# experience;  Knowing ASP.NET / ASP.NET Core  gives you an advantage. Deploying apps in any cloud provider is a plus also. Basic concepts regarding Microsoft Azure are a plus.

What will participants learn by the end of workshop

Know how to manage your asp.net core web app and deploy it to Azure. Know how to configure your services for your app (web app + database). Participants will leave the workshop with strong knowledge about how you can configure azure and deploy your app to Azure Cloud provider.

What tools do you need installed on your computer before the workshop starts

With more than ten years of experience in .Net stack and more than two in node.js, Radu Florescu developed different projects, designed for high user traffic and high availability websites. He searches with enthusiasm for the best possible technical solution for a given technical request. He likes working with OOP, AOP, TDD, DDD and BDD and uses his spare time to contribute to GitHub public or private repositories and aspiring to be a Pluralsight trainer. Radu is an old friend of AgileHub and recently he joined our common effort to contribute in the IT community.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Building eCommerce with JAVA – Advanced” tab_id=”1541412452408-c6930f64-06dd”][vc_column_text]What will we do in the workshop

The workshop will introduce you to the world of enterprise grade eCommerce.
You will see one of the industry leaders (SAP Hybris Commerce) and get a glimpse of how it is built.

Then, we will explore how we can implement some of the concepts ourselves using Spring Framework based solutions.

What will participants learn by the end of workshop

The aim is for you to learn what it means to build an eCommerce solution. Also, the knowledge is aimed to be applied if you decided to build your own solution or work in a company that does this.

Prerequisites for participants

Spring Framework experience is mandatory (Spring Core, Spring Data JPA), preferably know how to use Docker and GIT.

What tools do you need installed on your computer before the workshop starts

Laptop, JDK 8, GIT, IDE (ex: IntelliJ Idea), Docker (preferably to speed things up)

Andrei Draghia is a passionate technical leader, delivering eCommerce projects for various industries like Telecom, Retail and Transportation. With a „let’s do it” attitude and wide variety of interests, Andrei acquired lots of experience (and always hungry for more) despite his young age. He is also giving back to the community by presenting at various events in the country.

[/vc_column_text][/vc_tta_section][/vc_tta_accordion][/vc_column][/vc_row][vc_row el_id=”schedule-registration”][vc_column][vc_column_text]

Schedule and registration

After you create an account and log in, below you will be able to register for workshops. Please do not register for multiple simultaneous workshops.

The participation is free. Coffee, tea and water are provided with the help of our sponsors.

Lunch: In case you need lunch, a lunch ticket needs to be purchased. Purchase one separately for Saturday and Sunday.[/vc_column_text][vc_row_inner el_id=”schedule-section”][vc_column_inner width=”1/2″][vc_text_separator title=”08.12.2018 – Saturday” i_icon_fontawesome=”fa fa-calendar” i_color=”custom” i_size=”xs” color=”custom” add_icon=”true” i_custom_color=”#20cad3″ accent_color=”#ffffff” css=”.vc_custom_1541428599706{margin-bottom: 10px !important;}” el_class=”strong”][vc_text_separator title=”08:00-08:30 – Arrival” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541428834621{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_text_separator title=”08:30-08:50 – Open Day 1″ i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541442178407{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_text_separator title=”09:00-13:00 – Parallel Workshops – Morning:” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541505285518{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_column_text css=”.vc_custom_1541623764431{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 1 – Design Sprints – How to validate your new idea in 5 days | Cosmin Maxim

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623775139{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 2 – Testing through Gamification | Claudiu Draghia

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623782975{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 3 – Responsive Web Development with HTML5, CSS3 and JavaScript | Florin Asavei

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541624220922{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 4 – Reactive programming in Angular 7 | Marius  Axinte

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623791039{padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 5 – Modern 3D graphic applications in C++ | Sebastian Ichim

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_text_separator title=”13:00-14:00 – Lunch” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541500337601{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_text_separator title=”14:00-18:00 – Parallel Workshops – Afternoon:” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541505297159{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_column_text css=”.vc_custom_1541624611342{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room nr. 1 – Abilities of an experienced Scrum Master | Camelia Codarcea

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623949387{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 2 – Security testing using web QA automation approach |  Casian Stupari

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623957055{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 3 – Introduction to REACT | Ioan Morar

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623967544{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 4 – Power up your Visual Studio to optimize development | Nadia

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623979593{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 5 – Building eCommerce with JAVA | Andrei Draghia

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_text_separator title=”18:10-18:30 – Closing Day 1″ i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541442229901{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][/vc_column_inner][vc_column_inner width=”1/2″][vc_text_separator title=”09.12.2018 – Sunday” i_icon_fontawesome=”fa fa-calendar” i_color=”custom” i_size=”xs” color=”custom” add_icon=”true” i_custom_color=”#20cad3″ accent_color=”#ffffff” css=”.vc_custom_1541428594079{margin-bottom: 10px !important;}” el_class=”strong”][vc_text_separator title=”08:00-08:30 – Arrival” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541428917555{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_text_separator title=”08:30-08:50 – Open Day 2″ i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541442189947{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_text_separator title=”09:00-13:00 – Parallel Workshops – Morning:” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541505291044{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_column_text css=”.vc_custom_1541623802802{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 1 – Kicking off an Agile Project | Andreea Ruxandra Péter

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623811868{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 2 – Web based automated testing with BDD and Behat | Adrian Radu

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623874148{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room nr. 3 – Introduction to Symfony PHP framework | Cristi Conțiu

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623882855{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 4 – ASP.NET Core | Igor Jigan

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623893158{padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 5 – Marketing for startups: How to get users and clients with little or no budget | Sebastian Maraloiu

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_text_separator title=”13:00-14:00 – Lunch” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541500343740{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_text_separator title=”14:00-18:00 – Parallel Workshops – Afternoon:” i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541448872657{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][vc_column_text css=”.vc_custom_1541623991151{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 1 – Scaling Agile | Camelia Codarcea

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541623999158{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 2 – Automation API and Performance Testing in CI/CD | Casian Stupari

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541624012086{margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 3 – Best Coding Practices for OOP in C# | Nadia

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541624023589{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f8f8f8 !important;}”]Room no. 4 – Microsoft Azure | Radu Florescu

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_column_text css=”.vc_custom_1541624043117{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #c2eef1 !important;}”]Room no. 5 – Understanding Blockchain | Cătălin Cioloca

You must be logged in to register for this workshop. Login or create an account.[/vc_column_text][vc_text_separator title=”18:10-18:30 – Closing Day 2″ i_icon_fontawesome=”fa fa-clock-o” i_color=”custom” i_size=”sm” title_align=”separator_align_left” align=”align_left” color=”white” add_icon=”true” i_custom_color=”#20cad3″ css=”.vc_custom_1541442241450{margin-bottom: 10px !important;margin-left: -20px !important;}” el_class=”strong”][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Sponsors

[/vc_column_text][vc_row_inner][vc_column_inner width=”1/3″][vc_single_image image=”4582″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://www.cerner.com/”][/vc_column_inner][vc_column_inner width=”1/3″][vc_single_image image=”4535″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://www.metrosystems.ro/”][/vc_column_inner][vc_column_inner width=”1/3″][vc_single_image image=”4580″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://www.iquestgroup.com/”][/vc_column_inner][/vc_row_inner][vc_row_inner][vc_column_inner width=”1/3″][vc_single_image image=”4593″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://www.facebook.com/Siemens-Corporate-Technology-Romania-394549387342004/?epa=SEARCH_BOX&jazoest=2651001205310684881209810051815312275701221047295119841095610011110678957710989701127178845349805711685898611958651001191115769120957810610311410688102788″][/vc_column_inner][vc_column_inner width=”1/3″ offset=”vc_hidden-md vc_hidden-sm vc_hidden-xs”][/vc_column_inner][vc_column_inner width=”1/3″ offset=”vc_hidden-md vc_hidden-sm vc_hidden-xs”][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_column_text css=”.vc_custom_1540910481260{padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #f9f9f9 !important;}”]

Call for Sponsors

If you want to be our partners, please contact us contact@agilehub.ro[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Organizers

[/vc_column_text][vc_row_inner css=”.vc_custom_1540755220998{margin-bottom: 10px !important;}”][vc_column_inner width=”1/4″][vc_column_text]

Ioana Conțiu

For the past 4 years I have designed and built websites, newsletters and web application interfaces aiming for a distinctive look and pleasant user experience.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Maria Grancea

Maria is an enthusiastic, passionate Agile Product Owner with a strong desire to lead through example. 2013 was the first year when she attended an AgileHub training. Now it is time to share, help and give back to those who can benefit from her experience.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Andreea – Ruxandra Péter

She is fun and most of the time she has a smile on her face. Andreea has been a volunteer in AgileHub from the beginning, she started organizing many agile games and now she organizes agile trainings.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Rodica Jigan

Rodica is an enthusiastic, passionate, creative and involved digital marketing specialist with a strong desire to help Agile Hub to be visible and accessible to the IT community in Brasov.

[/vc_column_text][/vc_column_inner][/vc_row_inner][vc_row_inner css=”.vc_custom_1540755229137{margin-bottom: 10px !important;}”][vc_column_inner width=”1/4″][vc_column_text]

Camelia Codarcea

Camelia has been with AgileHub since the beginning, being one of the cofounders. Besides being an Agile Coach, some of the most rewarding activities for her are creating educational programs, coaching and working with her NGO colleagues.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Cristi Conțiu

He is a web consultant and full-stack web developer specialized in working with the Symfony framework. He is passionate about sharing his knowledge with others and giving back to the community by contributing in AgileHub.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Cornel Fătulescu

Cornel is one of the cofounders of AgileHub. He promotes agile management and he has contributed to the growth of many companies through implementation of Scrum, Kanban and other set of practices.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Cosmin Maxim

Design thinker and design doer, always keen to improve the design process to build better products faster.

[/vc_column_text][/vc_column_inner][/vc_row_inner][vc_row_inner css=”.vc_custom_1540755237894{margin-bottom: 10px !important;}”][vc_column_inner width=”1/4″ offset=”vc_hidden-md vc_hidden-sm vc_hidden-xs”][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Igor Jigan

He has been contributing in AgileHub since 2017 and has been a technical mentor/coach at ScriuCod for 2 years.  Recently he discovered that kids also love learning programming from him.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″][vc_column_text]

Cristian Suciava

Cristi got to find out more about AgileHub in 2016, when he attended an AgileHub training and ever since he was close to us in our journeys. He has more than 4 years experience in IT and is the kind of person who can easily spend time in a group without speaking much, but listening more. He officially joined AgileHub almost a year ago and if you come to „Peak IT” you’ll see the outcome of one of his ideas.

[/vc_column_text][/vc_column_inner][vc_column_inner width=”1/4″ offset=”vc_hidden-md vc_hidden-sm vc_hidden-xs”][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row]