IntelliJ IDEA

IntelliJ IDEA

IntelliJ IDEA is an IDE by JetBrains. It primarily supports Java development, but also supports JavaScript, Groovy, HTML, CSS, RSS, R, Haskell, PHP, Ruby, Python, Scala, Swift, Clojure, Kotlin, Hybris, Gradle and others.

Aziz Kale

1626712689

Basic Concepts of OOP

Nowadays, almost every modern programming language is object-oriented. This article I will talk about basic and important concepts of OOP, which are need at projects and at most of job interviews either.

I will use JAVA as the programming language and IntelliJ IDEA as the IDE.
The concepts I will describe;

  • OOP
  • Object
  • Class
  • Access Modifiers
  • Field
  • Method
  • Constructor
  • “new” keyword
  • “this” keyword
  • getters /setters methods

Object-Oriented Programming

OOP is a type of programming that is driven by modeling your code around building units called objects. Each object represents a real-life object in the world.
Technically objects are a kind of variable. But they are not primitive variables such as integer, double, etc. So objects are stronger variables in comparison to others.
For example; let’s define a variable that corresponds to a car in the real world.
As you can see, the box on top is our model (variable). And we can create more than one instance.

For more : https://azizkale.medium.com/basic-concepts-of-oop-77cdaecda561

#oop #java #intellij-idea #csharp

Basic Concepts of OOP
Johnson Duke

Johnson Duke

1626487466

What Developers Say About IntelliJ IDEA

Developers love to work with IntelliJ IDEA. Let’s find out why from Sergey Tselovalnikov.

  • 00:00​ - Intro
  • 01:42 - How long have you been using IntelliJ IDEA and why did you start using it?
  • Let’s talk about some of your favorite IntelliJ IDEA features or shortcuts:
  • 03:08 - Name one feature you use within 10 seconds of opening IntelliJ IDEA?
  • 04:52 - What is your favorite IntelliJ IDEA feature?
  • 06:51 - Name one feature you can’t live without.
  • 08:29 - Name one feature that you don’t use everyday but that you think is very helpful or important.
  • 09:44 - Has IntelliJ IDEA helped you be more productive?
  • 11:20 - Is there anything else you would like to add?

#developer #intellij-idea

What Developers Say About IntelliJ IDEA
Johnson Duke

Johnson Duke

1625107823

Docker in IntelliJ IDEA (2021)

In this video, we’re going to explore some of the Docker features available in IntelliJ IDEA.

  • 00:00 - Introduction
  • 00:14 - Setup
  • 01:38 - Working with Images and Containers
  • 06:54 - Working with Dockerfiles
  • 11:02 - Pushing an image
  • 11:56 - Working with Docker Compose

Intro to Docker [with Java Examples]: https://youtu.be/FzwIs2jMESM
Installing Docker: https://docs.docker.com/get-docker/
Docker in IntelliJ IDEA Documentation: https://www.jetbrains.com/help/idea/docker.html
Github Repo for a simple Hello World with Docker: https://github.com/daliasheasha/HelloWorldDocker
Github Repo for MyWebApp: https://github.com/daliasheasha/MyWebApp

Download IntelliJ IDEA: https://jb.gg/download-intellij-idea
Top 15 IntelliJ IDEA shortcuts: https://youtu.be/QYO5_riePOQ

*Author: Dalia Abo Sheasha

Join us:

Website https://jb.gg/website
Blog https://jb.gg/blog
Twitter https://twitter.com/intellijidea
Facebook https://www.facebook.com/IntelliJIDEA/

#IntelliJIDEA #Docker #DockerCompose #Image #Container #ServicesWindow #Dockerfile #Pushing #DockerHub #Tomcat #MySQL

#docker #intellij-idea

Docker in IntelliJ IDEA (2021)

How to Debug a Quarkus Application with IntelliJ IDEA | Quarkus Tutorial | QUARKUS | Java

✅ How to debug a Quarkus application with IntelliJ IDEA | Quarkus Tutorial | QUARKUS | Java

GitHub Repository:
https://github.com/GiuseppeScaramuzzino/quarkus-hibernate-orm-panache-repository

What is Quarkus?
Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications. Quarkus is a MicroProfile implementation that focuses on efficiently running Java applications in containers in general and Kubernetes in particular. The MicroProfile project is aimed at
optimizing Enterprise Java for the microservices architecture.
https://quarkus.io/

#quarkus #java #intellij #intellij-idea

How to Debug a Quarkus Application with IntelliJ IDEA | Quarkus Tutorial | QUARKUS | Java
Tech2 etc

Tech2 etc

1624342047

How To Convert Python File To Executable File (.py to. exe)

Today we will learn how to convert your python files into an executalble file, so that you can run this file in anywhere without any python environment. This is soo cool. We dont have to write a single line of code for this thing done.

This is so simple.
Lets do it guys

🔥 Subscribe https://www.youtube.com/c/Tech2etc/videos

#python #developer #software-development #intellij-idea

How To Convert Python File To Executable File (.py to. exe)
Johnson Duke

Johnson Duke

1623895459

Fixing Security Flaws in Spring Boot Applications with IntelliJ IDEA and Snyk

We all love Spring Boot. It enables us to create awesome applications quickly with the latest versions of all the libraries. But our work doesn’t end when we’ve created our applications. We are also responsible for ensuring it remains free from security vulnerabilities. In this session, we will take a look at how to find and fix vulnerabilities, including those that can be introduced via the open-source libraries we include in our application, from within IntelliJ IDEA. Staying secure does not need to be difficult.

Speaker: Brian Vermeer

Brian Vermeer is a Developer Advocate for Snyk, a Java Champion, and a software engineer with over a decade of hands-on experience in creating and maintaining software. He has a passion for Java, functional programming, and cybersecurity, and he is a regular international speaker at conferences such as JavaOne, Devnexus, Devoxx, Jfokus, and JavaZone. Brian is a leader of the Virtual JUG and the NLJUG. He also co-leads the DevSecCon community and is a community manager for Foojay. Brian is also a reservist for the Royal Netherlands Air Force and a Taekwondo master and instructor.

#spring-boot #java #intellij-idea #developer

Fixing Security Flaws in Spring Boot Applications with IntelliJ IDEA and Snyk
Tech2 etc

Tech2 etc

1623763566

Automate Renaming and Parsing of Multiple Files With Python Automation

Lets automate python for doing some boring & time consuming work. Today we will Automate Renaming and Parsing of Multiple Files With Python.

This is so simple.
Lets do it guys

🔥 Subscribe https://www.youtube.com/c/Tech2etc/videos

#python #programming #intellij-idea

Automate Renaming and Parsing of Multiple Files With Python Automation
Johnson Duke

Johnson Duke

1622685451

Why Do Developers Love IntelliJ IDEA? By Trisha Gee (2021)

This is the story of a developer. An ordinary developer, just like you, who adapted to whatever technologies, tools or IDEs the working environment dictated. After nearly ten years of developing Java applications, this developer started using “just another IDE” – IntelliJ IDEA.
That was fifteen years ago. This developer discovered, through working with other developers who really understood their tools, how IntelliJ IDEA made them more productive, and how getting into the “IntelliJ Flow” made them happier.
This developer is Trisha, and she’d like to share with you some of her favorite things about IntelliJ IDEA. How the way it works and the features it provides make her job easier and, crazy though it may seem, how it makes her smile while she’s coding.

Bio:
Trisha started coding Java back in 1997 and has worked for companies large and small, sometimes as a developer and sometimes as a consultant. Trisha started doing some developer advocacy in 2011 when she worked for a financial exchange in London, which is coincidentally also where, pairing with developers who love to share their knowledge, she learned what IntelliJ IDEA was really capable of. This ignited a passion to share her knowledge with other developers, beyond just the scope of a single team or organization. Now she’s the Lead Java Developer Advocate at JetBrains, where she’s been advocating for Java and IntelliJ IDEA for six years.

#intellij-idea #developer

Why Do Developers Love IntelliJ IDEA? By Trisha Gee (2021)
Sigrid  Farrell

Sigrid Farrell

1622646060

Live Stream Summary: Spring Boot Loves K8s

On April 21, 2021, we had the pleasure of hosting the live stream ‘Spring Boot Loves K8s’ by Madhura Bhave, one of the awesome software engineers on the Spring Boot Team.

The code in this live stream can be accessed using this link.

Session details

In this live stream, Madhura demonstrated features introduced in Spring Boot 2.3 and later versions that improved developing and deploying Spring Boot applications to Kubernetes. She covered four main improvements: building efficient container images, liveness and readiness probes, graceful shutdown and loading ConfigMaps and Secrets.

To demonstrate these improvements, Madhura used a simple Spring Boot text editor application that accepts Markdown text then allows the user to preview it in HTML as well as perform some spell checking on it. She used IntelliJ IDEA for developing her application as well as starting and stopping her application services. You can see each step she took during the presentation reflected by the application’s GitHub repository commits.

#community #features #idea #java #videos #webinars #intellij-idea #kubernetes #spring

Live Stream Summary: Spring Boot Loves K8s
Jerod  Mante

Jerod Mante

1622432259

Get Started With Profiling in IntelliJ IDEA

Sometimes your app works, but you want to increase performance by boosting its throughput or reducing latency. Other times, you just want to know how code behaves at runtime, determine where the hot spots are, or figure out how a framework operates under the hood.

Some of these details can be provided at design time, as IntelliJ IDEA provides you with all sorts of clues that can be produced statically. Of course, you cannot learn about all the bugs and inefficiencies by just looking at the code, because things get more complicated at runtime. Verifying any guesses you have can prove to be a tough task without the right tools at hand.

Two particularly helpful tools for examining the program at runtime are the debugger and profilers.

The debugger is very precise and gives you full and granular control over the execution of the program, which allows you to reproduce intricate failure conditions.

The profiler, on the other hand, offers a bird’s eye view of arbitrarily large execution chunks. It does not interfere with the running program, nor does it provide granular data like the debugger does. However, it can collect valuable information no other tool can, which is why in this post we are going to take a look at the capabilities of profilers.

IntelliJ IDEA provides integration with the following profilers:

Java Flight Recorder – a standard profiling tool shipped as part of the JDK.

Async profiler – a very accurate profiler that can also collect native call and memory allocation data.

Both of these profilers use sampling, so the overhead is very low – close to running the program without the profiler. You can attach either of them to a Java process and view the profiling report directly from IntelliJ IDEA.

#intellij-idea #programming #developer

Get Started With Profiling in IntelliJ IDEA
Johnson Duke

Johnson Duke

1621480332

Make IntelliJ IDEA Your Own

As developers, we love our tools and our productivity! IntelliJ IDEA is designed to enhance your productivity not only by providing an environment for developing software, but also by serving as a framework for enhancing your experience of the IDE itself. You can do more with IntelliJ IDEA than just customize the themes and code style settings. Whether by automating routine tasks or adding custom language support, you can extend its capabilities to suit the needs of your unique workflow.
In this session, we’ll explore the benefits provided by IntelliJ IDEA’s customization options, and you will learn how to make the IDE your own. We will also look at the plugins available on the JetBrains Marketplace, discuss the process of developing them, and demo a few custom ones.

Speaker: Sirisha Pratha

https://github.com/prathasirisha/intellij-plugins-demo

#intellij-idea #developer

Make IntelliJ IDEA Your Own
Johnson Duke

Johnson Duke

1621216996

What Developers Say About IntelliJ IDEA. Mohamed Taman (2021)

Developers love to work with IntelliJ IDEA. Let’s find out why from Mohamed Taman.

  • 00:00​ - Intro
  • 00:11 - Please introduce yourself.
  • 00:29​ - When did you start using IntelliJ IDEA?
  • 00:46 - Why or how did you start using IntelliJ IDEA?
  • Let’s talk about some of your favorite IntelliJ IDEA features or shortcuts:
  • 01:42 - Name one feature you use within 10 seconds of opening IntelliJ IDEA?
  • 03:31 - What do you like most about IntelliJ IDEA?
  • 06:12 - Name one feature you can’t live without.
  • 07:23 - Name one feature that you don’t use every day but that you think is very helpful or important.
  • 09:41 - Which features do you think are very helpful or important.
  • 11:56 - Which feature do you use the most?
  • 14:12 - Has IntelliJ IDEA helped you be happier or more productive developer? If so, how?
  • 16:07 - Is there anything else you would like to add?

Download IntelliJ IDEA: https://jb.gg/download-intellij-idea

#intellij-idea #developer

What Developers Say About IntelliJ IDEA. Mohamed Taman (2021)
Johnson Duke

Johnson Duke

1620006440

What Developers Say About IntelliJ IDEA. Hemant Gaur (2021)

Developers love to work with IntelliJ IDEA. Let’s find out why from Hemant Gaur.

  • 00:00​ - Intro
  • 00:11 - Please introduce yourself.
  • 00:44​ - When did you start using IntelliJ IDEA?
  • 00:51​ - Why or how did you start using IntelliJ IDEA?
  • Let’s talk about some of your favorite IntelliJ IDEA features or shortcuts:
  • 01:18 - Name one feature you use within 10 seconds of opening IntelliJ IDEA?
  • 01:33​ - What is your favorite IntelliJ IDEA feature?
  • 02:09 - Name one feature you can’t live without.
  • 02:28 - Name one feature that you don’t use every day but that you think is very helpful or important.
  • 02:57 - Which feature do you use the most?
  • 03:11 - Has IntelliJ IDEA helped you be more productive? If so, how?
  • 03:36 - Is there anything else you would like to add?

Download IntelliJ IDEA: https://jb.gg/download-intellij-idea

#intellij-idea #developer

What Developers Say About IntelliJ IDEA. Hemant Gaur (2021)
Tech2 etc

Tech2 etc

1619507864

Build A Mobile App With Python Using kivy Framework

Build A Mobile App With Python Using kivy Framework

Developers are more than certainly working on a smartphone or web device these days. While Python doesn’t have built-in mobile development capability, you can use packages like Kivy, PyQt, or even Beeware’s Toga library to build mobile apps.

However, there are some advantages of using Kivy to build smartphone apps. Not only can the software look the same on all devices, so you won’t have to recompile your code any time you make a move. Furthermore, you’ll be able to build programs using Python’s simple syntax.

You’ll learn how to do the following in this tutorial:

  • Kivy widgets may be used for a variety of purposes.
  • Design the user interface and add activities
  • Make use of the KV script.
  • Develop a student management program.
  • Make sure the software is compatible with iOS, Android, Windows, and Mac.

For more Blog 👍 https://tech2-etc.blogspot.com/

#python #kivy #software-development #intellij-idea #programming #numpy

Build A Mobile App With Python Using kivy Framework
Johnson Duke

Johnson Duke

1619405093

What Developers Say About IntelliJ IDEA. Matt Raible (2021)

Developers love to work with IntelliJ IDEA. Let’s find out why from Matt Raible.

  • 00:00 - Intro
  • 00:05 - Please introduce yourself.
  • 00:39 - When did you start using IntelliJ IDEA?
  • 00:48 - Why or how did you start using IntelliJ IDEA?
    Let’s talk about some of your favorite IntelliJ IDEA features or shortcuts:
  • 01:43 - Name one feature you use within 10 seconds of opening IntelliJ IDEA?
  • 02:08 - What is your favorite IntelliJ IDEA feature?
  • 02:46 - Name one feature you can’t live without.
  • 03:19 - Name one feature that you don’t use every day but that you think is very helpful or important.
  • 04:09 - Which feature do you use the most?
  • 05:44 - Has IntelliJ IDEA helped you be more productive? If so, how?

Download IntelliJ IDEA: https://jb.gg/download-intellij-idea

#intellij-idea #developer

What Developers Say About IntelliJ IDEA. Matt Raible (2021)