educational products - bett · download intellij idea edu to start learning java, kotlin, and...

2
Get ready to become a professional The first member of JetBrains Academy’s learning experience is Hyperskill (hi.hyperskill.org), a project-based online learning platform. Project-based learning Go beyond lectures — learn by developing. Challenge yourself to integrate all that you’ve learned into applications. Experience actual development on top of essential computer science knowledge. Knowledge map Explore new topics and projects that become available to you as you learn. Use the Knowledge Map to track your progress and to navigate between topics. Educational Products Easy and professional tools to learn and teach programming Educational licenses Student or faculty staff member? Get free access to all the JetBrains IDEs and tools. JetBrains All Products Pack provides best- in-class tooling support for every major programming language and technology: 4500 problems to solved 47+ projects for your portfolio 470+ topics in tne Knowledge Map JetBrains integration Master professional tools to ease yourself into the developer’s workflow. Enjoy full integration with the JetBrains IDEs while working on your projects. JetBrains Academy is currently in the early stages of development. While in early access, the use of JetBrains Academy tools is free of charge. Individual Educational Pack Use your official university email (e.g. @xxx.edu) and instantly get a free All Products Pack subscription at jetbrains.com/student. Alternatively, apply with ISIC card, GitHub Student Developer Pack, or a copy of an official document. Classroom licenses Install licensed JetBrains software for free on campus, on-site classrooms, or in computer labs, and provide your students with access to industry-leading developer tools for use in classes. Check out the detailed educational licensing terms and conditions and apply at jetbrains.com/community/education. IntelliJ IDEA Java PyCharm Python CLion C/C++ jetbrains.com/academy ... and more! Available for Windows, macOS and Linux.

Upload: others

Post on 12-Jun-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Educational Products - BETT · Download IntelliJ IDEA Edu to start learning Java, Kotlin, and Scala. Alternatively, download PyCharm Edu to start learning Python. Both IDEs are free

Get ready to become a professional

The first member of JetBrains Academy’s learning experience is Hyperskill (hi.hyperskill.org), a project-based online learning platform.

Project-based learningGo beyond lectures — learn by developing. Challenge yourself to integrate all that you’ve learned into applications. Experience actual development on top of essential computer science knowledge.

Knowledge mapExplore new topics and projects that become available to you as you learn. Use the Knowledge Map to track your progress and to navigate between topics. Educational Products

Easy and professional tools to learn and teach programming

Educational licenses

Student or faculty staff member? Get free access to all the JetBrains IDEs and tools.

JetBrains All Products Pack provides best-in-class tooling support for every major programming language and technology:

4500 problems to solved

47+ projects for your portfolio

470+ topics in tne Knowledge Map

JetBrains integrationMaster professional tools to ease yourself into the developer’s workflow. Enjoy full integration with the JetBrains IDEs while working on your projects.

JetBrains Academy is currently in the early stages of development. While in early access, the use of JetBrains Academy tools is free of charge.

Individual Educational PackUse your official university email (e.g. @xxx.edu) and instantly get a free All Products Pack subscription at jetbrains.com/student. Alternatively, apply with ISIC card, GitHub Student Developer Pack, or a copy of an official document.

Classroom licensesInstall licensed JetBrains software for free on campus, on-site classrooms, or in computer labs, and provide your students with access to industry-leading developer tools for use in classes.

Check out the detailed educational licensing terms and conditions and apply at jetbrains.com/community/education.

IntelliJ IDEA Java

PyCharm Python

CLion C/C++

jetbrains.com/academy

... and more! Available for Windows, macOS and Linux.

Page 2: Educational Products - BETT · Download IntelliJ IDEA Edu to start learning Java, Kotlin, and Scala. Alternatively, download PyCharm Edu to start learning Python. Both IDEs are free

For teachers

Professional tools for sharing knowledge & building stronger teams and communities

With Educational Products, you can teach programming with IDEs built on the JetBrains IntelliJ Platform. Educational Products support Java, Kotlin, Python, Scala, JavaScript, Rust, and С/С++, with more languages to come.

For learners

Encouraging environment with a focus on ‘learning by doing’

With Educational Products, you can learn and practice programming with IDEs built on the JetBrains IntelliJ Platform. Educational Products support Java, Kotlin, Python, Scala, JavaScript, Rust, and C/C++, with more languages to come.

1. Install and start an IDE on your computer: Download IntelliJ IDEA Edu to start learning Java, Kotlin, and Scala. Alternatively, download PyCharm Edu to start learning Python. Both IDEs are free and open-source. For JavaScript and C/C++, download WebStorm and CLion respectively, then install the EduTools plugin. To start learning Rust, use CLion with the EduTools and Rust plugins.

2. Choose a course to start with: Take a public interactive programming course from the MOOC platform. Or use a custom private interactive course prepared for you by your teacher or co-worker.

3. Enjoy interactive learning Progress by practicing with the help of simple and effective “fill in the missing code” exercises. Check all the tasks on the go and get instant feedback in an encouraging environment.

1. Install and start an IDE on your computer: Download IntelliJ IDEA Edu to start teaching Java, Kotlin, and Scala. Alternatively, download PyCharm Edu to start teaching Python. Both IDEs are free and open source. For JavaScript, download WebStorm, then install the EduTools plugin. To start teaching Rust, use CLion with the EduTools and Rust plugins.

2. Prepare code exercises: Create your own interactive course: write the code you want to share as exercises, add exercise descriptions with code examples, and create placeholders for learners to complete.

3. Write custom tests: Write custom tests to automatically verify the code with the help of testing frameworks. Add hints and error messages for the most common mistakes.

@JetBrains_Edujb.gg/learn

@JetBrains_Edujb.gg/teach

4. Move on to developing Switch to other JetBrains tools and keep using the same features you’ve become accustomed to as a learner: smart code completion, code inspections, a debugger, and more.

4. Share your course: Share knowledge and promote best practices. Share your course publicly on the MOOC platform. Or share the course privately with your students or co-workers.8

730