Apply now

Who is

the program for?

ITC Blockchain course is an elite 8 weeks intensive training program, the first of its kind in Israel, for excellent and experienced developers who aspire to become experts in one of the most exciting and rewarding fields in global tech today.
The candidates who will be accepted to the course will master a deep understanding of how Blockchain systems work and the technical know-how to engineer new systems with unique properties or build on existing ones.

Requirements:

  • Applicants must have a mathematical, science or engineering degree (B.Sc. / M.Sc.) from a leading academic institution*
  • Applicants must have at least 3 years of programming experience in languages such as: Python, JavaScript, Java, C++, etc.
  • Experience in collaborating on a large code base
  • 5+ years of programming experience - Advantage

*Highly experienced candidates lacking formal education will also be considered for the program, depending on their professional record and their success in the screening process

The course is delivered in English. Applicants must have adequate speaking, reading and writing skills.

Our

Industry Partners

Orbs

ConsenSys

Bancor

Kin

Colu

Saga

Course

Syllabus

BUILDING CRYPTOCURRENCIES

  • Cryptography
  • Decentralized Ledgers
  • Consensus Mechanisms
  • And more...

BUILDING ON CRYPTOCURRENCIES

  • Smart Contracts, Tokens
  • 2nd Layer Solutions: Lightning Network, etc.
  • Wallets, Exchanges, Block Explorers
  • Economics, Regulation & Taxation
  • And more...
DOWNLOAD THE SYLLABUS OUTLINE

Course

Structure

Icon

PRE COURSE

2 WEEKS

An online course that will prepare you for the program and will cover the basic materials you will need to understand before the classroom training begins.

Arrow
Icon

TRAINING

8 WEEKS

Cryptography, Decentralized Ledgers, Consensus Mechanisms, Smart Contracts, Tokens and more. As part of the training you will create a Bitcoin transaction from scratch and send it to the network, develop a Bitcoin HD wallet, develop a Lightning Network app, write and deploy a complex Ethereum Smart Contract, write unit tests for Smart Contracts and develop a front end dApp.

Arrow
Icon

PLACEMENT

~1 MONTH

The final step in our program is a placement process in one of ITC's industry partners or other high-quality tech companies in Israel (Placement for foreign residents will depend on obtaining a work visal)

Course

Staff

HADARA
STEINBERG

Program Director

NOAM
NELKE

Technological Mentor

Screening

Process

THE BLOCKCHAIN COURSE SCREENING PROCESS INCLUDES:

  • Submitting your application to ITC’s enrollment team review
  • Solving a technological online test, which will verify your coding proficiency and will focus on core computer science knowledge, programming abilities & computer systems security skills
  • Personal and professional video interview for applicants who succeed in the test
  • Final application review by an admissions committee

Student

Life & Community

The ITC Blockchain program is intended to assemble talented developers that see it as a unique opportunity to achieve excellence in their tech skills and to elevate their career. However, one more important aspect of being a part of the program has to do with your motivation to become part of the ITC tech community; alongside career opportunities Israel has to offer, the program sets to supply you with extra-curricular lectures, ‘meet the industry’ events, happy hours & more.

Image
Image

Upcoming

Cohorts

Blockchain Course

October 29th, 2018
Tel-Aviv

Sunday - Thursday
09:30-19:30

Introductory price: 25,000 ₪ (Israeli residents) 7,000$ (Foreign residents)*

Financial Assistance:

  • Excellence scholarships for exceptional candidates of up to 20% of the program’s tuition

What is the application process like?

Our application process is highly selective. We evaluate technical skills, experience in the industry, personality, career achievement, analytic ability, and more to help judge if each applicant is a good fit for our program but also if our program is a good fit for that applicant. ITC receives hundreds of applications and only selects a few. We require that everyone fills out our short application, take an online test and interviews. Additionally we may have more steps to the process if we are coming down to the last seats and need more information to help us decide.

Why is there a pre-course?

The pre-course is meant to prepare you for the program; it will give you a chance to practice working on various technical assignments, submitting them through ITC's system, and already receiving feedback from the staff. The materials covered by the pre-course are compiled to guarantee that you will get the most out of the training. The Pre-course is a crucial part of your training since most of what you will learn and practice in it will not be taught again in class.

Is the course intensive?

The program is very intensive - 5 days a week from morning to evening with mandatory attendance. We cover a lot of material over the course of 8 weeks classroom training. All applicants should be prepared for this kind of curriculum and time management skills and performance under pressure is a must.

What are the excellence scholarships and how do I apply?

Excellence scholarships will be given as a reduction of the participants tuition. Candidates may apply for a scholarship after completing the screening process. The ITC screening team will determine the scholarship based on the candidates experience, credentials and achievements in the screening process.