Tag: JavaScript

November BucharestJS Meetup

BucharestJS is back with a discussion about the latest trends in building Web Apps that scale, and some functional Javascript idioms. RSVP here to save your front row spot on November 27, starting at 18:30!

About the speakers

Daniel Popescu – Computer Scientist, full-stack developer @Adobe for almost 9 years now. He has started working as an ActionScript developer and over the past 9 years, he went through a lot of technologies and frameworks both on the frontend (web and mobile) and backend. Currently, in his day-to-day job, he works with JavaScript, TypeScript, Angular, React, Redux, GraphQL, NodeJS, Java, Objective-C, and Swift. He likes being involved in the full product flow starting with writing the code, testing it, moving the product through the CI/CD pipeline, deployment, and monitoring. Huge fan of unit tests, end to end tests and automation in general.

James Miles – Engineering Lead @Virtual Gaming Worlds from Australia (yep, where the kangaroos live!). He enjoys being a computer programmer because he gets to work in a team, using both logic and creative brains simultaneously to solve problems and build things. For 15 years he worked on enterprise systems in C# and now he works in a team that builds casino games in JavaScript, Node & Java.

Matt James – Chief Technology officer @Virtual Gaming Worlds from Australia. His passion from an early age has been working with people and software. So his current CTO role combines both passions every day! One of his areas of interest is how Functional Programming has influenced and shaped modern imperative programming such as in the front-end community recently.

Event agenda

  • 18:30 – 19:00 Meet & Greet
  • 19:00 Latest trends in building Web Apps that scale by Daniel Popescu, full-stack developer @Adobe
  • 19:45 Coding In Interviews by James Miles – Engineering Lead @Virtual Gaming Worlds
    Abstract: have you ever had to write code in an interview? Did you crack under the pressure? Is it even a good idea to make people code in such a high-pressure environment? In this session, I’ll aim to address these questions and provide a basic methodology to help guarantee success in your next coding interview!
  • 20:15 Functional Javascript Idioms by Matt James – CTO @Virtual Gaming Worlds
    Abstract: Javascript began as a functional language called Mocha, but was released in Beta under the name LiveScript in Netscape in 1995. Java and Object-Oriented Programming were the big things at the time so they knew it needed to have the word “Java” in it, despite not having been based at all off the Java language. Coming from its functional roots, functions are first-class citizens in Javascript, and other features like “map” and anonymous functions have given rise to a growing community of Javascript developers who are adopting functional idioms in their code. Redux and React really drove this home by having functional concepts at the core of these frameworks. This talk will be on how you can apply functional concepts to your code and design – and get some real benefits out of doing so!
  • 20:45 – 21:15 Networking over 🍕& 🍺

Registration

RSVP here to confirm your attendance to November BucharestJS Meetup

Bucharest, bucharestjs, community, JavaScript, meet-up, meetup, open event, Public Event, tech events, techhub bucharest

React Hooks & Context Workshop

JSLeague Community Workshop is back with a workshop for JS enthusiasts! Are you ready?

This event is a non-profit workshop done for the community. The fee is to cover location, breakfast, lunch, snacks, and coffee for the participants. All remaining profits will be used to sustain future community workshops.

Curricula

1. Functional components and state overview
2. useState
​3. Optimisations (useCallback, useMemo, etc)
4. Custom Hooks
5. Context API (new vs old)
6. Putting it all together

Requirements

  • Basic ReactJS knowledge
  • Laptop & IDE installed

Bucharest, community, JavaScript, JS, jsleague, techhub bucharest, workshop

JSHacks 2019 – EduTech Edition

Another year, another JSHacks 🤩 JSHacks is the annual JavaScript hackathon organized by developers for developers dedicated (but not limited) to all those passionate about JavaScript and innovation. RSVP here to save your front row place on October 25-27 to prove your JS skills & passion for EduTech.

About the event

This year’s theme is EduTech so be prepared for a weekend of awesome educational projects, lots of coding, food, and drinks and lots of surprises from their beloved sponsors Modex and Wild Code School Romania.

Proudly crafted by the JSLeague team 🤟.

JSHacks 2019 is a How to Web pre-conference event.

More details about the hackathon here: https://jshacks.io/.

community, EduTech, Hackathon, JavaScript, JSHacks, jsleague, networking, TechHub, techhub bucharest

Intro to GraphQL

A new awesome programming workshop for all JS enthusiasts 🤟. This event is a non-profit workshop done for the community. The ticket will cover location, breakfast, lunch, snacks, and coffee for the participants. 🍿All remaining profit will be used to sustain future community workshops.

Curricula

1.Introduction
2.Language and Entities
3.REST-ful Routing
4.GraphQL Schemas
5.Root Queries
6.The GraphiQL Tool
7.Async Resolve Functions
8.Nested Queries
9.Usage with Prisma
10.RootQuery Entry Points
11.Bidirectional Relations
12.Circular References

Prerequisites

-basic programming & REST knowledge
-laptop & IDE installed

community, GraphQL, JavaScript, jsleague, tech events, TechHub, techhub bucharest, workshop

September BUcharestJS Meetup

BucharestJS is meeting for a talk about NodeJS & Typescript, and to do a live coding session of building a front-end app on top of a blockchain. RSVP here to save your front row spot on September 25, starting at 18:30!

 

Event agenda

  • 18:30 – 19:00 Registration
  • 19:00 – 19:30 A Modern NodeJS framework written in Typescript by Ionel Cristian Lupu, full-stack web developer and DevOps Engineer having a passion for coding projects from scratch

Ionel will be presenting a modern web framework built for Node.js, written in Typescript, that allows you to build fully-featured web applications. The framework is best suited for small-sized to enterprise-level apps. Most of the core packages it uses were built from scratch in order to preserve the performance of the framework. This was done to ensure that all the features you are using benefit from the latest language features. This framework’s source code is built around the developer’s expectations: it is modern, clean and beautiful. Also, the tools it’s providing are everything a developer needs to build his next awesome project.

  • 19:30 – 20:30 Live coding demonstration by Dragoș Rautu – CTO at Modex, experienced in FinTech and Blockchain solutions, with an extensive background as an architect and full-stack developer

The demo shows how easy it is to build a financial business flow by creating a simple front-end app on top of a blockchain database, without having to write any complex logic to enable the blockchain capabilities.
We will use Vue.js to create the front-end and, as back-end, we will use a GraphQL API provided out-of-the-box by Modex Blockchain Database (Modex BCDB)

  • 20:30 – 21:00 Networking

 

Registration

RSVP here to confirm your attendance to September BUcharestJS Meetup

Blockchain, bucharestjs, community, JavaScript, live coding, Modex, networking, NodeJS, tech events, TechHub, techhub bucharest, TypeScript

ES6 Fundamentals Workshop

JSLeague Community Workshop for JS enthusiasts! This event is a non-profit workshop done for the community. The fee is to cover location, breakfast, lunch, snacks and coffee for the participants. All remaining profit will be used to sustain future community workshops.

Workshop description

  1. Setting up a project to use the latest ES with Babel
  2. Block scope variables
  3. Template strings
  4. Enhanced objects
  5. Arrow functions
  6. Classes
  7. Set and Map
  8. Destructuring, spread and rest
  9. ES Modules
  10. Promises
  11. Iterators Generators and the “for of” loop
  12. Async/await

Requirements

  • Basic JS knowledge
  • Laptop
  • Text editor/IDE installed

community, ES6, JavaScript, jsleague, TechHub, techhub bucharest, workshop

JavaScript Beyond the Basics

JSLeague Community Workshop for JS enthusiasts! This event is a non-profit workshop done for the community. The fee is to cover location, breakfast, lunch, snacks and coffee for the participants. All remaining profit will be used to sustain future community workshops.

Workshop description

  1. Types and coercion
  2. Scope and the “this” keyword
  3. Clojures
  4. Objects and prototypes
  5. Shims/Polyfills
  6. Functional programming

Requirements

  • Basic JS knowledge
  • Laptop
  • Text editor/IDE installed

community, JavaScript, jsleague, TechHub, techhub bucharest, workshop

August BucharestJS Meetup

BucharestJS is back from holiday with 2 special talks. RSVP here to save your front row spot on August 28, starting at 18:30!

 

Event agenda

  • 18:30 – 19:00 Meet & Greet
  • 19:00 – 19:45 Using Statecharts for Community Collaboration by Andrei Tudor

Statecharts were first described by David Harel in 1987 as an extension of finite state machines and state diagrams, but have recently gained traction in the web UI development community. With UI statecharts, the representation of the features, behavior, and possible effects of different UI interactions is decoupled from the code that actually implements the behavior. This can lead to a number of potential benefits, such as validating that software properly implements community requirements, opening up aspects of development to contributors who may not be experts in particular web UI frameworks, and automatically generating more robust, testable and bug-free code. In this presentation, we will examine the principles of UI statecharts and consider their application to software development.

  • 19:45 – 20:00 Modex BCDB for Developers by Dan Popescu – Tech Lead at Modex

Dan will talk about how Modex-BCDB works and present the API and a sandbox for developers to play with. He’s going to announce the beta phase for B2C and ready for download (any developer can create a Modex BCDB network fast and easy) and finally he’s going to announce the next event at the end of September with the “Live Coding Session- Build a front-end app using Vue.js blockchain backend based”.

  • 20:00 20:30  Networking

 

Registration

RSVP here to confirm your attendance to August BucharestJS Meetup.

bucharestjs, community, JavaScript, Modex, networking, tech events, TechHub, techhub bucharest

BucharestJS Community Meets Vlad Yatsenko, Co-founder & CTO at Revolut

Join this very special BucharestJS edition to meet and learn from Revolut’s Co-founder and CTO! RSVP here to book your spot for May 15, starting 18:30!

 

About the event

We’re super excited and lucky to have Vlad Yatsenko visiting BucharestJS community – this a unique opportunity to meet and learn from Revolut’s CTO.

Prior to co-founding Revolut, Vlad spent ten years building financial systems at tier one investment banks. Serving as CTO, Vlad has been at the forefront of Revolut’s award-winning technology, building a next-generation banking experience.

 

Event agenda

  • 18:30 – 19:00 Welcome
  • 19:00 – 19:45 Fireside chat with Vlad Yatsenko, Revolut Co-Founder & CTO, moderated by Alin Iftemi, CTO Modex
  • 19:45 – 20:00 Q&A
  • 20:00 21:00 Networking

 

Registration

RSVP here to confirm your attendance to BucharestJS Community Meets Vlad Yatsenko, Co-founder & CTO at Revolut.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!

bucharestjs, co-founder, community, CTO, JavaScript, Modex, revolut, tech events, TechHub, techhub bucharest

April BucharestJS Meetup

Join us to get a solid introduction into DApps, explore some unconventional ways of working with React and be the first to hear the BucharestJS surprise news. RSVP here to save your front row spot on April 24, starting 18:30!

 

About the event

Loredana Bourceanu is currently Software Lead at Modex, a blockchain company. In this role, she is responsible with coordinating the technical team, as well as maintaining an efficient liaison with the other departments involved in the software development process. A professional focused on delivering the best results, Loredana has more than 8 years experience in software development (embedded systems, payments and blockchain) as a developer.

We live in a world of “the conventional”. Go online and research React, and most articles, guides, tutorials and handbooks you will find will contain some variant of the classic React class components and Redux, with small changes, here and there. Today, we will be taking a dive into the unconventional, to explore a few of the other (arguably better) options out there, by working with React in a functional manner, using React Hooks, GraphQL, and Observables.

 

Event agenda

  • 18:30 – 19:00 Welcome
  • 19:00 – 19:15 Intro notes
  • 19:15 – 20:00 Introducing DApps with Loredana Bourceanu
  • 20:00 20:30 Unconventional React by Sabin Marcu – Software Engineer at R/GA
  • 20:30 – 21:30 Networking

 

Registration

RSVP here to confirm your attendance to April BucharestJS Meetup.

 

TechSociety

This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.

Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!

Blockchain, bucharestjs, community, DApps, JavaScript, Modex, open event, react, tech events, TechHub, techhub bucharest

Copyright © TechHub Europe Ltd,