Create Publication

We are looking for publications that demonstrate building dApps or smart contracts!
See the full list of Gitcoin bounties that are eligible for rewards.

uwp

Showing 261 posts related with uwp.

  • Post Thumbnail

    That Conference

    THAT Conference is unlike any other technical conference. This unique four-day summer camp is full of workshops, sessions, open spaces, family events, and networking, all nestled in the gorgeous Kalahari Resort and Waterpark. This family-friendly event is comprised of professional and family tracks, so there is something to learn and experience at all ages. As a Camper, you receive up to 4 days of 200 professional sessions across various technologies, platforms, and disciplines of all levels. You can also access over 10,000 sq. ft. of open spaces to participate in more intimate discussions across all topics you and your fellow attendees generated. All sessions, including open spaces, are designed to build your road to level up your skills, career and take charge of you. Each day starts with an inspiring keynote, breakfast, and beverages. Then you’re off on your camping adventure to join in the many professional sessions, share your ideas and experiences in a welcoming open space, and/or learn how to solder in our Maker space. Lunch is served midday and a special social event wraps up each afternoon to encourage networking and continued learning.

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    Intermediate Bootcamp: TypeScript

    ![EditorImages/2024/04/05 17:00/1918x548.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/04/05%2017%3A00/1918x548.png) **Project:** Digital Marketplace **Project Description:** This is the next step after the beginner bootcamp project. You will use TypeScript to improve your digital marketplace app with new features such as “unique smart contract,” “listing fees,” etc., to create a more realistic and strong decentralized application. **Time: 10:00 AM EST** each day. **Agenda:** * Session 1 (May 27th): Building multiple listing features for a single contract * Session 2 (May 28th):Testing the multiple listing contract * Session 3 (May 29th): Enhancing front-end features to display all listings * Session 4 (May 30th): Enhancing the contract with auction capabilities and deploy to TestNet **Prerequisites: ** * Completion of Beginner bootcamp content * [VS Code](https://code.visualstudio.com/) (Recommended) * [Git](https://git-scm.com/downloads) * [Docker Desktop](https://www.docker.com/products/docker-desktop/) * [NodeJS](https://nodejs.org/en/download) _Installation Guides_ ([macOS](https://www.youtube.com/watch?v=zsurtpCGmgE), [Windows](https://www.youtube.com/watch?v=22RvINnZsRo)) **Why Algorand?** Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey. * Blocks on Algorand are processed in under 3 seconds. * The Algorand network can process more than 10,000 transactions per second, all with instant finality. * The cost per transaction is 0.001 Algo (just a fraction of a cent). * Algorand is carbon-neutral and built environmentally friendly from the ground up. * Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction. Plus, it has a wealth of developer tooling, tutorials, and documentation. Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript. It’s easy to get building thanks to [AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (our solution to speed up your Web3 building process).

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Intermediate Bootcamp: Python

    ![EditorImages/2024/04/05 16:58/1918x548-2.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/04/05%2016%3A58/1918x548-2.png) **Project:** Digital Marketplace **Project Description:** This is the next step after the beginner bootcamp project. You will use Python to improve your digital marketplace app with new features such as “unique smart contract,” “listing fees,” etc., to create a more realistic and strong decentralized application. **Time: 10:00 AM EST** each day. **Agenda:** * Session 1 (May 20th): Building multiple listing features for a single contract * Session 2 (May 21st):Testing the multiple listing contract * Session 3 (May 22nd): Enhancing front-end features to display all listings * Session 4 (May 23rd): Enhancing the contract with auction capabilities and deploy to TestNet **Prerequisites: ** * Completion of Beginner Bootcamp content * [VS Code](https://code.visualstudio.com/) (Recommended) * [Git](https://git-scm.com/downloads) * [Docker Desktop](https://www.docker.com/products/docker-desktop/) * [Python 3.10+](https://www.python.org/downloads/) * [NodeJS](https://nodejs.org/en/download) _Installation Guides_ ([macOS](https://www.youtube.com/watch?v=zsurtpCGmgE), [Windows](https://www.youtube.com/watch?v=22RvINnZsRo)) **Why Algorand?** Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey. * Blocks on Algorand are processed in under 3 seconds. * The Algorand network can process more than 10,000 transactions per second, all with instant finality. * The cost per transaction is 0.001 Algo (just a fraction of a cent). * Algorand is carbon-neutral and built environmentally friendly from the ground up. * Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction. Plus, it has a wealth of developer tooling, tutorials, and documentation. Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript. It’s easy to get building thanks to [AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (our solution to speed up your Web3 building process).

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Build-A-Bull Developer Bootcamp - Intermediate

    ### Why should I be interested in learning about Algorand and participating in the Bootcamp? * Algorand has AlgoKit to help you with the building process using languages you already know (TypesScript and Python) and with extensive documentation. * The costs and speed for testing on Algorand are extremely low, which will allow you to learn and test without friction. * The companies that work with Algorand are constantly looking for developers to join their work teams. At the end of the Bootcamp you will be able to participate in solving challenges that will test your knowledge and will serve as a cover letter for you to apply for a Web3 job in the Algorand ecosystem. * Grow your web 3 developer skills in time to be able to participate in our exciting [Global Virtual Hackathon](https://www.algorand.foundation/build-a-bull-hackathon) at the end of the year. ** Each session will be 2 hours. Here’s what you can expect to cover over the 4 days:** * Session 1: Refactoring the DAO dApp with robust features * Session 2: Testing & Debugging a full stack web3 dApp * Session 3: Working with algokit-utils & UI client generation * Session 4: Adding a web frontend UI to the DAO dApp ### Prerequisites * Completion of Beginner Bootcamp content * GitHub account ([sign up](https://github.com/signup)) * local workstation configured with: * NodeJS * Docker Desktop * Installation Guides ([macOS](https://www.youtube.com/watch?v=zsurtpCGmgE), [Windows](https://www.youtube.com/watch?v=22RvINnZsRo)) ### Why Algorand? When you decide to start working in blockchain, it is essential that you know the characteristics of the protocol that you are going to use, here are those of Algorand: * It is a layer 1 network that can process 10,000 transactions per second. * The cost per transaction is 0.001 ALGO == $0.0003 USD Approx. * Our blocks are processed in 3.3 seconds. * We are a carbon negative blockchain as we are committed to being environmentally friendly

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Intro Bootcamp

    ![EditorImages/2024/03/15 15:02/1918x548.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/03/15%2015%3A02/1918x548.png) **Project:** Asset creation and transaction using AlgoKit SDK. **Bootcamp Description:** One of Algorand's main features is the possibility of creating accounts and assets, and sending transactions, without a smart contract. That's why we’ve created this bootcamp: to help you take your first steps into Algorand development using the AlgoKit SDK. **Time: 10:00 AM EST** **Duration:** 90 mins each session **Agenda:** * Session 1 (April 2nd): Introduction to Algorand concepts and AlgoKit SDK. * Session 2 (April 4th): Using AlgoKit and dev environment Setup. **Prerequisites: ** * GitHub Account - [Sign up ](https://github.com/signup) * [VS Code](https://code.visualstudio.com/) (Recommended) **Why Algorand?** Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey. * Blocks on Algorand are processed in under 3 seconds. * The Algorand network can process more than 10,000 transactions per second, all with instant finality. * The cost per transaction is 0.001 Algo (just a fraction of a cent). * Algorand is carbon-neutral and built environmentally friendly from the ground up. * Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction. * Plus, it has a wealth of developer tooling, tutorials, and documentation. Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript. It’s easy to get building thanks to [AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (our solution to speed up your Web3 building process).

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Build-A-Bull Developer Bootcamp - Beginner

    ### Why should I be interested in learning about Algorand and participating in the Bootcamp? * Algorand has AlgoKit to help you with the building process using languages you already know (TypeScript and Python) and with extensive documentation. * The costs and speed for testing on Algorand are extremely low, which will allow you to learn and test without friction. * The companies that work with Algorand are constantly looking for developers to join their work teams. At the end of the Bootcamp you will be able to participate in solving challenges that will test your knowledge and will serve as a cover letter for you to apply for a Web3 job in the Algorand ecosystem. * This Beginner bootcamp will give you the foundations needed to take part in our Intermediate bootcamp. * Grow your web 3 developer skills in time to be able to participate in our exciting [Global Virtual Hackathon](https://www.algorand.foundation/build-a-bull-hackathon) at the end of the year. **Each session will be 2 hours. Here’s what you can expect to cover over the 4 days:** * Session 1: Introducing AlgoKit – your window into Web3 * Session 2: Writing smart contract logic using TealScript * Session 3: Mastering the Application Binary Interface (ABI) * Session 4: Interacting with the DAO dApp using dAppFlow ### Prerequisites * GitHub account ([sign up](https://github.com/signup)) ### Why Algorand? When you decide to start working in blockchain, it is essential that you know the characteristics of the protocol that you are going to use, here are those of Algorand: * It is a layer 1 network that can process 10,000 transactions per second. * The cost per transaction is 0.001 ALGO == $0.0003 USD Approx. * Our blocks are processed in 3.3 seconds. * We are a carbon negative blockchain as we are committed to being environmentally friendly.

    Ryan R. Fox
    Ryan R. Fox Algorand
  • Post Thumbnail

    Beginner Bootcamp: Python

    ![EditorImages/2024/04/04 13:56/1918x54j8.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/04/04%2013%3A56/1918x54j8.png) **Project:** Digital Marketplace **Project Description:** Use Python to create a decentralized application (smart contract + frontend) of a digital marketplace, in which you will be able to list your digital products (assets) to sell, define a price and allow end users to buy them. **Time: 10:00 AM EST** each day. **Agenda:** * Session 1 (April 15th): Designing & deploying a digital marketplace smart contract with Python. * Session 2 (April 16th): Testing methods within your Python smart contract. * Session 3 (April 17th): Building a front-end for your smart contract using TypeScript. * Session 4 (April 18th): Integrating both the smart contract and front-end. **Prerequisites: ** * [VS Code](https://code.visualstudio.com/) (Recommended) * [Git](https://git-scm.com/downloads) * [Docker Desktop](https://www.docker.com/products/docker-desktop/) * [Python 3.10+](https://www.python.org/downloads/) * [NodeJS](https://nodejs.org/en/download) _Installation Guides_ ([macOS](https://www.youtube.com/watch?v=zsurtpCGmgE), [Windows](https://www.youtube.com/watch?v=22RvINnZsRo)) **Why Algorand?** Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey. * Blocks on Algorand are processed in under 3 seconds. * The Algorand network can process more than 10,000 transactions per second, all with instant finality. * The cost per transaction is 0.001 Algo (just a fraction of a cent). * Algorand is carbon-neutral and built environmentally friendly from the ground up. * Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction. Plus, it has a wealth of developer tooling, tutorials, and documentation. Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript. It’s easy to get building thanks to [AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (our solution to speed up your Web3 building process).

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    Intermediate Bootcamp: Python

    ![EditorImages/2024/04/05 17:03/1918x548-3.png](https://algorand-devloper-portal-app.s3.amazonaws.com/static/EditorImages/2024/04/05%2017%3A03/1918x548-3.png) **Project:** Digital Marketplace **Project Description:** This is the next step after the beginner bootcamp project. You will use Python to improve your digital marketplace app with new features such as “unique smart contract,” “listing fees,” etc., to create a more realistic and strong decentralized application. **Time: 10:00 AM EST** each day. **Agenda:** * Session 1 (August 05th): Building multiple listing features for a single contract. * Session 2 (August 06th): Testing the multiple listing contract. * Session 3 (August 07th): Enhancing front-end features to display all listings. * Session 4 (August 08th): Enhancing the contract with auction capabilities and deploy to TestNet. **Prerequisites: ** * Completion of Beginner bootcamp content * [VS Code](https://code.visualstudio.com/) (Recommended) * [Git](https://git-scm.com/downloads) * [Docker Desktop](https://www.docker.com/products/docker-desktop/) * [Python 3.10+](https://www.python.org/downloads/) * [NodeJS](https://nodejs.org/en/download) _Installation Guides_ ([macOS](https://www.youtube.com/watch?v=zsurtpCGmgE), [Windows](https://www.youtube.com/watch?v=22RvINnZsRo)) **Why Algorand?** Algorand is an enterprise-grade programmable layer-1 blockchain – the perfect place to start (or continue) your blockchain journey. * Blocks on Algorand are processed in under 3 seconds. * The Algorand network can process more than 10,000 transactions per second, all with instant finality. * The cost per transaction is 0.001 Algo (just a fraction of a cent). * Algorand is carbon-neutral and built environmentally friendly from the ground up. * Testing on Algorand is fast and cost-efficient, allowing you to innovate without friction. Plus, it has a wealth of developer tooling, tutorials, and documentation. Ready for the best bit? If you’re a Python or TypeScript dev, you don’t need to learn a new language because you can build on Algorand in Python and TypeScript. It’s easy to get building thanks to [AlgoKit](https://developer.algorand.org/algokit/?utm_source=devportal&utm_medium=bootcamp_landingpage&utm_campaign=algokit) (our solution to speed up your Web3 building process).

    Emma Barry Murphy
    Emma Barry Murphy Algorand
  • Post Thumbnail

    All Things Open

    Since 2013, developers and programmers have been the most common attendee at ATO, so we make an honest effort to feature speakers and topics we feel are world-class and full of education and value. The Developer 1 track in 2023 is full of fantastic people we feel fit that description perfectly. This track will take place in Ballroom B of the Raleigh Convention Center and is one of the tracks that will be live streamed. The conference will take place in downtown Raleigh, NC at the worldclass Convention Center. As one of the three corners of the Research Triangle Region, Raleigh is home to tech companies like Red Hat, Citrix, Bandwidth, Lulu.com and many others. The Research Triangle Park, the nation’s largest and most prestigious R&D business park, is only a short drive away. Prominent Fortune 100 multinational operations, university spin-outs, and start-up businesses in more than a dozen pioneering industries, including biotechnology, information technology, and clean technologies, all call RTP home.

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    Iowa Code Camp

    June 17th, 2023 8:00am - 5:30pm No cost Event Location: [https://iowacodecamp.com/about/location](https://iowacodecamp.com/about/location) **Build Blockchain dApps with .NET** Blockchain has gone from relative obscurity outside of technical circles just a few years ago to seeming applicability in every industry today. Learn what a dApp (decentralized App) is and how to deploy dApps to the blockchain. Also in this session, find out the latest blockchain development tools using a C# Visual Studio Extension as well as a decentralized Unity SDK. See how blazing fast it is to develop blockchain solutions. It has never been simpler. This session demonstrates the fastest way to build dApps. Code will be shown on how to build and deploy to blockchain! The session will cover getting started building and deploying decentralized applications (dApps). In this session you will learn how to... Understand the real potential of blockchain Set up your blockchain development environment Use C# to deploy Web and Maui dApps to the blockchain Use Unity to create a blockchain gaming solution Build Blockchain dApps with .NET (Level: 100) Speaker: [Russell Fustino](https://iowacodecamp.com/speaker/list#2) [Complete Session List](https://iowacodecamp.com/session/list)

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    Building on Algorand: Developer Week 2020 Hackathon, Recap and Code

    Over 600 attendees participated recently at the Algorand Sponsored Developer Week 2020 in San Francisco...

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    Introducing Sandbox: The quick way to get started on Algorand

    Sandbox makes the process of node creation and configuration seamless with several helpful commands for containerization and process management. It is simply a quick and easy way to create and configure an Algorand node using Docker.

    Sam Abbassi
    Sam Abbassi
  • Post Thumbnail

    Algorand Standard Assets

    A conceptual overview of Algorand Standard Assets for developers.

    Liz Baran
    Liz Baran Algorand
  • Post Thumbnail

    Welcome to the Algorand Developer Portal

    The new Algorand Developer Portal provides resources for developers to turn their ideas into full-scale applications. Browse and search across new content, like Tutorials and Solutions. Access technical documentation. Stay up-to-date on the latest features.

    Liz Baran
    Liz Baran Algorand
  • Post Thumbnail

    Contribute to the Algorand Community and Earn Rewards

    Last week we launched our new Developer Portal, with significant improvements to how developers can learn to use and implement applications on the Algorand blockchain. We are looking for developers to help us expand the content on this site, and the Algorand Foundation is rewarding those who do!

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Getting Started on Algorand

    In this article, we are going to cover some of the basics of where to start, what tutorials are available, options for setting up your development environment, and how you can be rewarded for developing applications on the Algorand blockchain.

    Russell Fustino
    Russell Fustino Algorand
  • Post Thumbnail

    How to Write Smart Contracts

    This article summarizes the three primary ways you can build Algorand Smart Contracts.

    Jason Weathersby
    Jason Weathersby Algorand
  • Post Thumbnail

    Contribute to the Algorand Developer Docs

    The official Algorand Developer Documentation repository is now public and open to contributions. Read the contributing guide to get started.

    Liz Baran
    Liz Baran Algorand