Learn to code by creating working applications

栏目: IT技术 · 发布时间: 4年前

Available tracks

Learn to code by creating working applications Java

Learn to code by creating working applications Kotlin

Learn to code by creating working applications Python

Choose your track

Full tracks for Android, Data Science, and Frontend are coming soon.

Learn by doing

Choose a project

Get a curriculum with all the concepts necessary to build it. Learn with single-concept topics which you can complete in as little as 15 minutes. Practice in your browser and get instant feedback with 5,755 interactive challenges.

See how it's all related

Navigate the Knowledge Map, which shows your progress, the full scope of available topics and the connections between them.

Learn to code by creating working applications Learn to code by creating working applications

Get a feel for real-life development

Develop complex projects with professional IDEs by JetBrains.

Start learning
Learn to code by creating working applications

JetBrains Academy stories

"This project helped me a lot with Java basics. There is a smooth introduction to OOP at the end of it, which is smooth enough to give a glimpse of what you can achieve with it. Nice start to your Java developer journey."

Brian F.

"This style of learning is very efficient which allows you to experiment and find the solution with trial and error, rather than just doing theory."

Marta T.

"It's a one-stop-shop for reading about concepts, practicing the concepts and then immediately applying them at projects. An all-in-one learning tool."

Fabio K.

Try it out

FAQ

Is JetBrains Academy only available in English?

The JetBrains Academy content in hyperskill.org , such as topics and project descriptions, is currently only available in English.

Is JetBrains Academy now under an Early Access Program (EAP)?

JetBrains Academy is currently in the early stages of development. While in early access, the use of JetBrains Academy tools is free of charge. You expressly acknowledge that you may encounter errors and the software/service may not work as intended. Any use of the EAP is at your own risk.

Do I need a license for JetBrains Academy?

While in EAP, JetBrains Academy tools are totally free of charge. We will keep you posted as we start implementing licensing options. Free options (such as a trial period) will be available after license release.

Learn to code by creating working applications

How does the integration between Hyperskill and JetBrains tools work?

Hyperskill is a third party platform for JetBrains Academy's learning experience. While most of the learning will be happening online on hyperskill.org , some parts of the service are accessible only via JetBrains IDEs. The Java and Kotlin projects currently featured in Hyperskill are bundled with IntelliJ IDEA Edu. The Python projects are bundled with PyCharm Edu. Learn more about how to install IntelliJ IDEA Edu or PyCharm Edu and begin working on projects inside the IDE here .

By using any of the services offered as part of JetBrains Academy, you agree that your personal data will be processed in accordance with the JetBrains Privacy Policy and the Hyperskill Privacy Policy . You also agree that your use of the JetBrains IDEs is subject to theEAP User Agreement, and your use of Hyperskill is subject to the Hyperskill Terms .


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

高扩展性网站的50条原则

高扩展性网站的50条原则

[美] Martin L. Abbott、[美]Michael T. Fisher / 张欣、杨海玲 / 人民邮电出版社 / 2012-6-3 / 35.00元

《高扩展性网站的50条原则》给出了设计高扩展网站的50条原则,如不要过度设计、设计时就考虑扩展性、把方案简化3倍以上、减少DNS查找、尽可能减少对象等,每个原则都与不同的主题绑定在一起。大部分原则是面向技术的,只有少量原则解决的是与关键习惯和方法有关的问题,当然,每个原则都对构建可扩展的产品至关重要。 主要内容包括: 通过克隆、复制、分离功能和拆分数据集提高网站扩展性; 采用横向......一起来看看 《高扩展性网站的50条原则》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试