Hello! If we see you here you must have heard about Java. Moreover you are here to find something new about this widely used programming language or learn it from scratch, right?
Letβs master Java together!
Letβs master Java together!
Letβs get familiar with Command Line interface.
We will get in touch with CLI using Ubuntu which is one of the Linux based operating systems.
We are happy to tell you that there is no need to install it instead of your main operating system (OS). You can avoid any complications related to OS installation to your local machine by installation of VirtualBox virtualbox.org - it will simulate a virtual computer. Please use the following tutorial with well explained installation steps itsfoss.com/install-linux-in-virtualbox/
We found a brilliant article introducing you to the new world of interaction with a computer ubuntu.com/tutorials/command-line-for-beginners#1-overview
Command line interface is powerful and convenient, but what is more important it is a must-have tool for any programmer π©βπ» Do not put it on a shelf and learn how to use it as soon as you can.
#begin #commandline
We will get in touch with CLI using Ubuntu which is one of the Linux based operating systems.
We are happy to tell you that there is no need to install it instead of your main operating system (OS). You can avoid any complications related to OS installation to your local machine by installation of VirtualBox virtualbox.org - it will simulate a virtual computer. Please use the following tutorial with well explained installation steps itsfoss.com/install-linux-in-virtualbox/
We found a brilliant article introducing you to the new world of interaction with a computer ubuntu.com/tutorials/command-line-for-beginners#1-overview
Command line interface is powerful and convenient, but what is more important it is a must-have tool for any programmer π©βπ» Do not put it on a shelf and learn how to use it as soon as you can.
#begin #commandline
It's FOSS
How to Install Linux Inside Windows Using VirtualBox
Using Linux in a virtual machine allows you to try Linux within Windows. This step-by-step guide shows you how to install Linux inside Windows using VirtualBox.
Java Primitives
Software development is all about solving problems and tasks.
Every task is similar to one of:
- calculation on numbers
- images processing (pixels are also numbers)
- text data processing
- User Interface
- transferring data over network
- other data manipulation
In all your programs you will work with simple data structures, they could be combined together to create a new data structure. But at the end any data structure could be handled as a set of numbers.
So don't hesitate and get acquainted with the basic building blocks for any Java program in this wonderful article: https://www.baeldung.com/java-primitives π
#begin #java
Software development is all about solving problems and tasks.
Every task is similar to one of:
- calculation on numbers
- images processing (pixels are also numbers)
- text data processing
- User Interface
- transferring data over network
- other data manipulation
In all your programs you will work with simple data structures, they could be combined together to create a new data structure. But at the end any data structure could be handled as a set of numbers.
So don't hesitate and get acquainted with the basic building blocks for any Java program in this wonderful article: https://www.baeldung.com/java-primitives π
#begin #java
Baeldung on Kotlin
Introduction to Java Primitives | Baeldung
Learn the basics of Java's primitive data types.
What should we focus on in the following posts?
Anonymous Poll
48%
Basics of programming
45%
Object-oriented programming
28%
Algorithms
31%
Java Standard Edition (libs and core concepts)
31%
Projects which solve real tasks
38%
Frameworks (Spring, etc.)
28%
Building tools (Maven, Gradle, SBT)
Hello π
Today we would like to offer you some helpful web resources you can use to improve your coding skills.
https://leetcode.com/ and https://www.codewars.com/
We use these platforms personally to hone our programming skills.
Each platform provides variety of tasks divided by complexity and topics.
You can find a sample view of leetcode in the attachment.
On the left part you have a task description, some examples and constraints. On the right - you need to implement a method/class in order to pass all the tests the task creators have prepared for you.
After you complete the task you will be given a feedback how fast your solution is and you will be able to see other solutions to learn how you could do it better (and we believe you should do it).
There are many other platforms, so you can find your favorite one. Just keep practicing and one day you'll be quite self-confident and almost any task will seem a piece of cake for you π
#medium #algorithm
Today we would like to offer you some helpful web resources you can use to improve your coding skills.
https://leetcode.com/ and https://www.codewars.com/
We use these platforms personally to hone our programming skills.
Each platform provides variety of tasks divided by complexity and topics.
You can find a sample view of leetcode in the attachment.
On the left part you have a task description, some examples and constraints. On the right - you need to implement a method/class in order to pass all the tests the task creators have prepared for you.
After you complete the task you will be given a feedback how fast your solution is and you will be able to see other solutions to learn how you could do it better (and we believe you should do it).
There are many other platforms, so you can find your favorite one. Just keep practicing and one day you'll be quite self-confident and almost any task will seem a piece of cake for you π
#medium #algorithm
Hello everyone πββοΈ
Itβs time to meet a tool which allows us to communicate to users of our app.
In this article you will study
https://www.w3schools.com/java/java_user_input.asp
Itβs time to meet a tool which allows us to communicate to users of our app.
In this article you will study
Scanner
class. It could wrap System.in
and provide a convenient way to read user input.https://www.w3schools.com/java/java_user_input.asp
W3Schools
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.