Ethereum Developers Training Course - 2 Day Workshop
Ethereum is an open source software platform based on blockchain technology that enables developers to build and deploy decentralized applications on a public blockchain network. Ethereum enables users to participate in
Ethereum is an open source software platform based on blockchain technology that enables developers to build and deploy decentralized applications on a public blockchain network. Ethereum enables users to participate in a global computer network which is done by means of smart contracts which are scripts of code that can be deployed in the Ethereum blockchain. Although smart contracts are still a very new technology, they have a wide range of enormous potential applications in the many different areas of business such as voting, asset transfer, global supply chains, medical records, and many others that hope to discuss and explore in this workshop.
Benefits of learning Ethereum programming skills
Blockchain development has taken a leading position as one of the most demanded programming skills requested by employers in the UK and globally. Upwork reports that blockchain engineering was second among the most demanded skills in the global labour market in 2017. Let’s Learn digital have witnessed blockchain technology interest substantially widen outside the core sectors of business and finance extending right across all areas of industry, and the number of such companies programming on Ethereum is growing daily. The number of the vacancies connected with the blockchain, cryptocurrencies, and ICOs increased four-fold in 2017, according to LinkedIn. Data from IT Jobwatch quotes rise of 12% (6 months to April 2018) for programming vacancies in Ethereum with average permanent salaries in the realm of between £72,000 and £80,000 in the UK and in excess of $120K in the US.
About this 2-day training workshop:
This instructor-led 2 day training course has been designed for programmers and developers who wish to learn the core fundamentals of writing smart contracts and building applications on Ethereum. You will learn solidity and build both a basic app and smart contract within our exclusive training workshops.
Who is the course for?
This hands-on workshop is designed for developers and programmers IT specialists who wish to apply their current technical skills to learning the programming fundamentals required for Ethereum.
Course Learning Modules
The workshop is a packed hands-on learning and practical exercises training that will include the following learning modules:
A background to Blockchain and Ethereum- setting the scene
– Blockchains, Bitcoin, Proof of Work and Mining
– transactions and blocks
– Consensus algorithms
– defining Solidity principles and smart contracts
Ethereum and Smart Contracts Fundamentals
– Introduction to Ethereum
– Introduction to Smart Contracts
– Characteristics of Ester
– Hashing functions, Proof of Work, Proof of Stake
– Mist Browser
– Introductions to solidity
– Solidity variables
– Solidity functions
– Solidity inheritance
– solidity modifiers
– Proxy Contracts
– Solidity Events
– Q and A
Writing a Contract in Solidity
– Setting up the contract development environment
– Contract Design Patterns
– Q and A
What you learn on completion of the 2 day workshop
– the principles of how blockchain works
– Be able to confidently communicate the impact of blockchain to colleagues
– Understand how blockchain technologies are being used today to resolve business problems
– Recognise the regulator’s view of blockchain
– Map a clear strategic roadmap to leverage the benefits of this new technology
About your Ethereum Development Trainer- Kingsley Davies
Kingsley is a Partner at Underscore consulting and has spent over a decade designing, developing and supporting large scale systems for a number of blue-chip clients including, Betfair, the BBC, Barclaycard and most recently Tesco. He passionate about the potential of Blockchain and is considered a leading authority in the programming potential of Ethereum He is belief in functional programming, a sharper focus on development operation teams and tools and decomposing big things into smaller composable things commonly called services to maximise understanding and learning
„Kingsley is possibly the most patient and focused tutor I’ve worked with. His keen interest in technology and desire to be involved in current trends is tempered against a grounded approach to practical technology solutions“
About the venue
A large interior courtyard ringed by trees is the perfect place to set up your laptop or challenge someone to a game of pool in WeWork: Chancery Lane. Occupying 5 floors of an 8-storey building, this coworking space has floor-to-ceiling windows, overlooking Gray’s Inn Road. Click the Request a Viewing button above to see if renting a desk or even a whole office at WeWork: Chancery Lane is for you!
Is there any preparation required in advance of the course?
This course is technical in nature and would require the student to be comfortable with coding. To prepare for the class all students must have the following:
Comfortable with terminal and command line
– Understanding of programming languages (ex: Go, Node.js, Java, Python)
– Comfortable with terminal and command line
Here are a few links for learners who wish to learn basic programming in advance:
Codeschool offering git and js training online too:
If comfortable using a shell, try this for git:
f no shell experience then this looks good:
How can I contact the organizer with any further requirements questions?
Yes. We would be delighted to help if you have any questions about the baove course contents, group bookings or any other questions.
Please email us on davereilly32@gmail or call direct on 0208 299 0557 or alternatively 07989 985922 if you have further questions on the above workshop
Let’s Learn Digital was set up to address the digital and technology skills gap needed for clients, marketing agencies and start-ups to compete and thrive in the future. The technology landscape is changing at an unprecedented speed with every sector and in-house department now being disrupted. Let’s learn digital seamlessly integrates training programmes to fit your business needs enabling you to control the process and results.
We have created our training programmes around 3 core principles:
– Fully immersive and engaged learning Our distinguishing feature is the quality of our training courses to provide both practical and fully immersive learning experiences which will deliver dramatic impacts on your business performance
– Designed for you- when you want it and how you want it We have designed our training programmes with you in mind, tailored to your learning requirement, your industry and fully accessible at a time which suits your work schedule.
-Delivered by industry leaders with a flair for teaching We only hire the best trainers to deliver our courses. All courses are delivered by industry leaders, as listed below, combining practical experience with a flair for delivering dynamic teaching.
september 26 (Wednesday) - 27 (Thursday)
WeWork Chancery Lane
14 Grays Inn Rd, London WC1X 8HN, Vereinigtes Königreich