Blockchain Laboratory

Blockchain Bootcamp 2024

PyTeal Beaker - Solidity Blockchain Dev - NFT More Than Art

Faculty of Organizational Sciences, University of Belgrade or Online

February 29th, 2024

Free for all

About the Blockchain Bootcamp 2024

Once again, students have a unique opportunity this year to explore various aspects of blockchain technology and gain a deep understanding through the Blockchain Bootcamp 2024 project, featuring three courses we offer.

Bootcamp will be organized by Blockchain Laboratory at FON and Blockchain Lab at UF.

Blockchain Bootcamp 2024 includes three courses:

  1. PyTeal Beaker
  2. Solidity Blockchain Dev
  3. NFT – More Than Art

The goal of these courses is to provide students with a comprehensive understanding of blockchain technology through practical skills in creating efficient smart contracts, developing decentralized applications on the Ethereum and Algorand network through Solidity and PyTeal programming, and exploring the dynamic world of NFTs with a focus on current trends.

Each participant can choose one or more courses from Blockchain Bootcamp 2024.

Benefits for Blockchain Bootcamp 2024 participants:

  • Mentorship program
  • Certificate of participation in the project
  • Recorded courses and materials on the Moodle platform
  • Participants will enhance their knowledge and gain a solid foundation for a career as blockchain developers.

The courses will take place from February 29th to March 15th, both in classrooms at the Faculty of Organizational Sciences in Belgrade and through the Moodle platform.

If you are interested in participating in Blockchain Bootcamp 2024, please fill out the form by March 1st, 2024.

Teachers:

  1. PyTeal Beaker Petar Lukovac
  2. Solidity Blockchain DevMilica Simić, Lazar Cvetković
  3. NFT – More Than Art Tamara Naumović, Milica Simić and guest lecturers, partners within project Supercluster – Serbia Innovates Ivana EhrensvärdDaniel Glid and Nataša Parezanović.

About the Blockchain technologies

PyTeal is a programming language used to define smart contracts on the Algorand network, along with Beaker, a development environment that facilitates communication with a network, making testing and implementation of PyTeal smart contracts more accessible. Through practical exercises, you will be equipped to create and test smart contracts, enhance your understanding of the Algorand ecosystem, and gain valuable experience in blockchain development.

Solidity is an object-oriented programming language specifically created by the Ethereum Network team for constructing and designing smart contracts on blockchain platforms. It is utilized to develop smart contracts that implement business logic and generate a chain of transaction records within the blockchain system.

NFTs (Non-Fungible Tokens) represent blockchain-based technology that enables the unique identification and certification of digital assets, such as artworks, music, or videos. Each NFT has its unique digital stamp, guaranteeing the authenticity and irreplaceability of the digital content. This technology revolutionizes the way digital artifacts are valued and traded, providing artists and creators with complete control over their digital creations.

Who can attend?

Blockchain Bootcamp 2024 is free for students at all levels of study (undergraduate, graduate, specialist, and Ph.D. studies) and high school students worldwide.

Each participant can choose to attend one or more Blockchain Bootcamp 2024 courses. No prior knowledge is required for attending these courses.

The courses will be recorded, and video materials will be made available to participants via the Moodle platform.

After finishing the Bootcamp, students who complete their projects will receive a certificate.

UB event organizers:

Aleksandra Labus

Full Professor

CO-PI, Chair of the Blockchain Laboratory

E-mail: aleksandra@elab.rs

Marijana Despotović-Zrakić

Full Professor

Co-Chair of the Blockchain Laboratory, Project manager/Senior

E-mail: maja@elab.rs

Zorica Bogdanović

Full Professor

Project manager/Senior, Senior Researcher

E-mail: zorica@elab.rs

Dušan Barać

Full Professor and the
Vice-dean for digital development

Project manager/Senior, Senior Researcher

E-mail: dusan@elab.rs

Tamara Naumović

Teaching Assistant

Project manager/Junior, Junior Researcher

E-mail: tamara@elab.rs

Petar Lukovac

Teaching Assistant

Junior researcher, Developer

E-mail: petar.lukovac@elab.rs

Aleksa Miletić

Teaching Associate

Junior researcher, Developer

E-mail: aleksa.miletic@elab.rs

Milica Simić

Teaching Associate

Algorand Campus Champion, President of the Student Blockchain Club

E-mail: milica.simic@elab.rs

Location

Faculty Organizational Science
University of Belgrade
Jove Ilića 154, cabinets 304, 303 and 303a.
11000 Belgrade, Serbia

Share this event
UF event organizers:
Marko_Portrait_Vertical_SM

Marko Suvajdzic

Associate Director of Digital Worlds Institute and an Associate Professor, UF

PI, University of Florida (UF), United States

E-mail: marko@digitalworlds .ufl.edu

tom

Tom Shrimpton

Professor, UF

CO-PI, University of Florida (UF), United States



E-mail: teshrim@cise.ufl.edu

jamie

Jamie Kraft

Director of the Entrepreneurship and Innovation Center, UF

CO-I, University of Florida (UF), United States

E-mail: jamie.kraft@warrington .ufl.edu

tim

Tim Difato

Associate Director and an Associate faculty member at Digital Worlds Institute, UF

CO-I, University of Florida (UF), United States

E-mail: tim@digitalworlds.ufl.edu

Courses content and timeline

NFT – More Than Art: Starts on Thursday, February 29th at 6.15 p.m CET

NFT – More Than Art course topics:

DateTimeClassroomTopic
February 29th, 20246.15 p.m CET (Belgrade time)61Introduction to the NFT World
March 4th, 20246.15 p.m CET (Belgrade time)61NFT Market for Beginners
March 6th, 20246.15 p.m CET (Belgrade time)61NFT on the Tezos Blockchain
March 11th, 20246.15 p.m CET (Belgrade time)60NFT on the Ethereum Blockchain
March 12th, 20246.15 p.m CET (Belgrade time)62NFT on the Ethereum Blockchain
March 14th, 20246.15 p.m CET (Belgrade time)62NFT Smart Contract Development
March 15th, 20246.15 p.m CET (Belgrade time)62NFT Smart Contract Development
Participants of the PyTeal and Solidity courses will have access to pre-recorded video materials on the Moodle platform. Additionally, starting from March 5th, office hours with instructors will be organized according to the schedule to be announced.

PyTeal Beaker Office hours: Friday, March 15th and on Tuesday, March 19th 

Online office hours:

DateTimeLink for office hours
March 15th, 20241 p.m CET (Belgrade time)office hours
March 19th, 20241 p.m CET (Belgrade time)office hours

Live office hours:

DateTimeClassroom
March 15th, 20242 p.m CET (Belgrade time)60
March 19th, 20242 p.m CET (Belgrade time)07

Have a look at the recorded lectures at the following link.

Solidity Blockchain Dev office hours: Friday, March 15th and on Tuesday, March 19th

Online office hours:

DateTimeLink for office hours
March 19th, 20241 p.m CET (Belgrade time)office hours

Live office hours:

DateTimeClassroom
March 15th, 20242 p.m CET (Belgrade time)60
March 19th, 20242 p.m CET (Belgrade time)07

Have a look at the recorded lectures at the following link.

Registration link

If you are interested in participating in Blockchain Bootcamp 2024, fill out the form by March 1st 2024

If you are interested in participating in FON Hakaton – Blockchain Challenge, fill out the form that will be open soon.

Blockchain Bootcamp 2024

PyTeal Beaker - Solidity Blockchain Dev - NFT More Than Art