Author: Laura Bushell

Meet JavaScript course lecturer, Aris Markgiannakis

My name is Aris Markogiannakis and I am a Developer, a Lecturer and a Leader in London,  JavaScript Community organiser and creator of CityJS Conference. I have been teaching for the past 10 years at City, University of London and other institutions around London for the last couple years. My specialisation is in teaching Programming languages such as ASP.NET and JavaScript.

At the moment I am teaching the Advanced JavaScript short course, which happens to be one of my favourite subjects. JavaScript is a very flexible and at the moment on the top two Languages for developers.

JavaScript was invented in 1995 by Brendan Eich. At the very beginning was just a small additional scripting language to languages such as .NET and JAVA. Through the years it has developed to an autonomous programming language with the creation of NodeJS.  You can now do everything with JavaScript from reading databases, programming chips, and creating e-shops fully running with JavaScript. You will still need to know HTML and CSS as JavaScript is depending on those two web programming languages.

JavaScript comes with a vast toolkit that is developed by various companies and the developer community. Most recent one is ReactJS which is developed as an Open-Source project by Facebook. ReactJS is an abstraction on top of the core JavaScript and it fastens development by providing a set of tools and capabilities so that we don’t have to reinvent the wheel every time we create a new project. Other frameworks include VueJS, Angular. In addition there are tools such as JQuery which was quite popular a few years ago but with the creation of Frameworks its popularity decreased.

The most common mistake when you start learning JavaScript is by starting learning a framework instead of learning the core JavaScript.

  • The key advantage is that all frameworks change over time.
  • Frameworks are written with JavaScript so when something goes wrong you will need to understand why it doesn’t work you will need to know the basics
  • When using a framework you still need to use some of the core JS features.

When teaching my course , I make sure that  the student can get from  having a basic level of JavaScript  learns and understands the advanced concepts of JavaScript  and at the end can relate those concepts with the key features of the frameworks.

Some of the core areas we cover at my course are:

  • Arrays, Objects, Prototyping
  • Scoping, this, Hoisting
  • Event handlers, Bubbling and Delegation
  • Async and Await, Asynchronous JavaScript
  • REST API’s
  • TDD
  • ES6, Babel Transpiler
  • Modularisation of Applications and use of Webpack
  • Introduction to React

All those areas are covered with the main idea that students when end the course get to know how to easily adapt to a Developers working environment.

To sign up and join Aris’s course, visit our website.

 

 

 

Major Event Management webinar hosts an international panel

Students from City’s Major Event Management short course are once again given the chance to attend as leading international event practitioners come together for a discussion of the effects of Covid-19 on their industry.

This event will have a more international focus where special guests will discuss events from across the globe and how differently the pandemic has affected their work.

Kassiani Benou

Kassiani Benou

Born and raised in Kalamata, since 2006 Kassiani has been at the National Museum of Contemporary Art Athens (EMST), where she is the Arts and Cultural Manager and Communication Manager. Having taken her first degree in Greece, she completed her Masters in Arts and Cultural Management in New York and followed it with internships at some of the US’s great cultural institutions. A former host and editor of a national TV show Kassiani is also a founding member of an organization that focuses on the restoration and promotion of Ancient Greek theatres.

Aya El Kara

Aya El Kara

Aya El Kara has long been passionate about event management. After working on a wide variety of corporate and private events in Dubai – including the prestigious Dubai Shopping Festival – she co-founded her own company Essence-Ciel Events in her home country of Lebanon. Essence-Ciel continues today, with Aya as CEO, to provide clients with the best and most memorable events. Aya has also been very socially active, working to support the Beirut community during the period of inflation, covid lockdown and the blast of August 4th.

Glenn Spicker

Glenn Spicker

Glenn Spicker moved to Prague just after the Velvet Revolution and retired as an intrepid traveller and below average student of international relations. Excited about a new democracy and capitalism he ventured into the Restuarant business and also salvaged communist artifacts nobody wanted (or wanted to admit they had) and opened Prague’s Museum of Communism. 25 odd years later he still lives in the city and runs his Burrito Loco fast food shops, the jazz club U maleho Glena, the museum as well as 2 fine dining restaurants  Agave and Cali Brothers. He’s opened more then 20 different businesses…. some of which still survive as of this writing ).

Caroline Wade

Caroline Wade is a hugly-experienced freelance events professional who has worked for Primary Talent and Harvey Goldsmith Entertainments amomg others, and has a relationship of over thirty years with the International Live Music Conference.

Dave Powell

Dave Powell

Dave has 30 years’ experience in event ticketing. He worked at the Royal Albert Hall for 10 years. He has also worked for a number of ticket agencies and venues and in 2020 managed the set-up of ticketing for later cancelled Edinburgh International Festival.

Tune in tonight, Tuesday 13th April, 19:00-20:00 (BST) to watch the event on the City Short Courses Facebook page.

Short Courses Taster Week 22nd-26th March 2021

For the very first time, City hosted taster sessions online and live via Facebook for a whole week. The talks were delivered daily over lunch with a great turn out.

If you missed the live streams, don’t worry, we have recorded each session which is now available below for you to watch at your leisure.

To discover all of our courses starting this spring, visit our website www.cityshortcourses.com for more details.

Introduction to Copywriting – Maggie Richards

Introduction to Chinese Mandarin – Ping Chai

Major Event Management – Liam Devine

Project Management: An introduction – Marian Wancio

Photoshop: An introduction – Pete Polanyk

Curation and Exhibition Management – Renee Pfister

Introduction to French – Agnes Shepherd

Novel Writing and Longer Works – Martin Ouvry

Leadership and Management; An introduction – Geoff Llewellyn

Immigration and Asylum Law – Nasreen Choudhury

 

 

© 2021 City Short Courses

Theme by Anders NorenUp ↑

Skip to toolbar