- 10 things you need to know about the static modifier in Java
- 10 ways to improve your code, proven through personal experience
- 11 parse() methods in Java with Examples
- 2020/21: Software Development Trends and Future Predictions
- 25 Best Java Books For Beginners and Advanced learners In 2024
- 3 Tools to Conquer Java Code. How CodeGym Allows You to Learn Anytime, Anywhere
- 4 Hidden Advantages Of Learning to Code With a Mentor Based on CodeGym Students’ Feedback
- 5 Tips to increase your chances of finding a Job as a Programmer
- 5 Tricks to Learn Java Quickly: Recommendations from Seasoned Programmers
- 50 Years and Counting. How Long a Software Developer’s Career Can Last?
- 6 Great Coding Games to Practice Your Java Skills
- 7 Principles of Software Testing
- 8 common mistakes made by rookie programmers
- 8 Mistakes That Can Ruin a Software Developer’s Career
- 8 New Ways to Boost Your Java Learning Abilities. Apps and Techniques
- 80 lvl Programmer. How to Become a Pro Coder With CodeGym
- A Brief Guide on How to Learn Java Programming
- A Career-Rocketing Skill? 5 Most Beneficial Professions for Those Who Can Code
- A Java developer's checklist. What a developer should know
- A Java developer's typical tasks on a project
- A match made in heaven: Git and IntelliJ IDEA
- A small tip for your educational plan
- A Standing Desk And An Activity Break: Helpful Healthy Tips for Everyone Who Are Working By Computer
- A story for the 30+ crowd
- A success story. 20 hours of programming per week, a master's degree, and a personal life
- A* Search Algorithm in Java
- Abstraction in Java
- Access Modifiers in Java
- Accessors And Mutators In Java
- Adapter design pattern
- AI & the Jobs Market: Which Professions Will Vanish by 2030 and How to Thrive in the New Reality?
- AI, ML, and DL: What These Weird Abbreviations Mean and What The Difference
- Algorithmic complexity
- All About Java: Its Popularity, Perks, and Applications
- All about unit testing: techniques, concepts, practice
- All my friends lost their jobs, except for the programmers: the story of Mykyta, who lost his job due to the Russian invasion
- Am I the only one learning from China?有没有中国人?
- An explanation of lambda expressions in Java. With examples and tasks. Part 1
- An explanation of lambda expressions in Java. With examples and tasks. Part 2
- Analysis of common mistakes made by novice programmers, pt. 1
- Analysis of common mistakes made by novice programmers, pt. 2
- Annotations. Part 1 — a little boring
- Annotations. Part 2. Lombok
- Anonymous classes
- Append() Method in Java: StringBuilder and StringBuffer
- Are you a student? Tell your professor about CodeGym and study one year for free
- Array to String in Java
- Array vs ArrayList in Java
- ArrayList in pictures
- ArrayList removeAll() method in Java
- ArrayList to Array Conversion in Java
- Arrays class
- Arrays in Java
- Arrays.asList() Method in Java
- Arrays.copyOf() Method in Java
- Artificial Intelligence, Algorithms, Machine Learning. Top 10 Free Computer Science Courses
- Autoboxing and Unboxing in Java
- Autumn sale on CodeGym: Back to learning!
- Back to the Future. Is Java Still the Right Bet For New Coders in 2020?
- Base class constructors
- Best Tech Companies in Germany: Is It Worth Taking a ‘Road to Berlin’?
- Best Tech Companies in Poland: Who’s Turning Poland Into Major European Tech Hub?
- Best US Tech Companies to Work For: Salaries, Hiring process, Employee Feedback
- Best Way to Learn Java From Scratch and Become a Java Ninja
- Best Way to Learn Python Quickly and Effectively in 2024: a Complete Overview of Options, Pricing, Pros and Cons
- Better together: Java and the Thread class. Part I — Threads of execution
- Better together: Java and the Thread class. Part II — Synchronization
- Better together: Java and the Thread class. Part III — Interaction
- Better together: Java and the Thread class. Part IV — Callable, Future, and friends
- Better together: Java and the Thread class. Part V — Executor, ThreadPool, Fork/Join
- Better together: Java and the Thread class. Part VI — Fire away!
- BigDecimal in Java
- Binary Search in Java: Recursive, Iterative and Java Collections
- Break and Continue Statement in Java
- Bridge Design Pattern
- Brief Guide: What Skills and Duties Do Java Juniors need? Career Prospects for Java Juniors
- Bubble Sort Java
- BufferedReader and BufferedWriter
- Building a Powerful Coding Portfolio. Great Side Project Ideas for Java Developers
- Can I Become A Programmer If I Am Not A Technical Person? Video
- Can Online Courses Compete with High Schools? Fresh Learning Techniques, Lots of Practical Tasks, and a Strong Community Can Do the Trick
- Can Online Courses Compete with High Schools? Fresh Learning Techniques, Lots of Practical Tasks, and a Strong Community Can Do the Trick
- Can’t Decide? 5 Key Tips on Choosing First Programming Language for Beginners
- Chip War and Six Other Fascinating Books To Boost Your Computer Science Knowledge
- Choosing a programming language
- Code to Success and Vital Skill for 21st Century Workers. What is Computational Thinking?
- CodeGym team news: advanced menu and new achievements for your studying
- CodeGym team news: plugin update
- CodeGym update: new plugin release
- CodeGym Update: The New Quest is Ready
- Coding as a Sport. A Short Guide to Competitive Programming
- Coding Beginner’s Choice. Which Programming Language to Learn in 2021
- Coding Rules: From Creating a System to Working With Objects
- Coding Rules: the Power of Correct Names, Good and Bad Comments
- Coding Skills LevelUp, Part 2. Where to Learn About Algorithms
- Coding Skills LevelUp, Part 3. Where to Learn About Design Patterns
- Coding Skills LevelUp. Where to Learn About Data Structures
- Coding: Moving From Theory to Practice or How to Deal With Coder’s Block
- Collections class in Java
- Collections in Java
- Companies perform better with “soft-skilled” employees: HRs explain why IT specialists need soft skills
- Compare String and Equals comparisons in Java
- Complete the CodeGym Course, Find the Internship, And Prepare for MAANG Interviews – Our Students Share Their Goals for 2023
- ConcurrentModificationException in Java
- Constructor Chaining in Java
- Convert a List into a Tuple in Python: A Friendly Guide
- Convert a String to a Float in Python
- Convert Char to Int in Java with examples
- Convert JSON to CSV in Python
- Convert List to Array in Java
- Convert Stream to a Map in Java Heading
- Cool projects you'll write during your CodeGym studies
- Creating a simple web application using servlets and JSPs (part 1)
- Creating a simple web application using servlets and JSPs (part 2)
- Creating a Telegram Bot in Java: from conception to deployment
- Creating the simplest web project in IntelliJ IDEA Enterprise. Step by step, with pictures
- Data Scientists vs. Software Developers. What Career to Choose in India?
- Data structures: stack and queue
- Data types in Java
- Debugging in IntelliJ IDEA: a beginner's guide
- Deep Dive into the Career: Software Developer Roadmap and Other Hints to Successful Learning
- Default methods in interfaces
- Delete a file in Java
- Design patterns in Java [Part 1]
- Design patterns in Java [Part 2]
- Design patterns: Abstract factory
- Design patterns: Factory method
- Development Trends 2025: AI, Project Loom, and No-Code Platforms
- Difference Between a Mutex, a Monitor, and a Semaphore
- Different Ways to Reverse a String in Java
- Do I Really Need a Degree in Computer Science to Become a Good Programmer?
- Documenting Your Code. Best Tools For Technical Writing and Software Documentation
- Does Java Have A Good Future Ahead? Video
- Don't Be Afraid Of Mistakes and Find What Attracts You To Programming: 7 Tips From A CodeGym’s Mentor
- Dynamic Proxies in Java
- Effective learning (part 1)
- Effective learning (part 2)
- Effective programming training
- Encapsulation in Java
- Enhanced for loop in Java
- Enum class in Java
- Enum. Practical examples. Adding constructors and methods
- Equals Method in Java: Best Practices
- Escaping Characters in Python
- Essential Tools Every Professional Java Developer Should Know
- Every Action has an equal and opposite reaction
- Everything you need to know about software development methodologies: trends, principles, and pitfalls for beginners
- Everything You Should Know About Java before Starting a Learning Path
- Examples of 15 Tricky Tasks You May Encounter During the Java Junior Interview
- Examples of inheritance of nested classes
- Examples of reflection
- Exception Handling in Java
- Exceptions in Java
- Exceptions: checked, unchecked, and custom
- Exploring questions and answers from a job interview for a Java developer position. Part 1
- Exploring questions and answers from a job interview for a Java developer position. Part 10
- Exploring questions and answers from a job interview for a Java developer position. Part 11
- Exploring questions and answers from a job interview for a Java developer position. Part 12
- Exploring questions and answers from a job interview for a Java developer position. Part 2
- Exploring questions and answers from a job interview for a Java developer position. Part 3
- Exploring questions and answers from a job interview for a Java developer position. Part 4
- Exploring questions and answers from a job interview for a Java developer position. Part 5
- Exploring questions and answers from a job interview for a Java developer position. Part 6
- Exploring questions and answers from a job interview for a Java developer position. Part 7
- Exploring questions and answers from a job interview for a Java developer position. Part 8
- Exploring questions and answers from a job interview for a Java developer position. Part 9
- Exponents in Python: Everything You Need to Know
- Extensive Guide To Preparing For IT Interviews: Tips for Career Switchers
- Externalizable interface in Java
- Factory design pattern
- Feel Like a Fraud? How to Get Over Imposter Syndrome as a Software Developer
- Fibonacci series in Java
- First Programming Language: Which One Is Better to Start Coding?
- Five Ways To Invest $300 On Your Future Developer Career: pros, cons, and consequences
- Fixed values in Java: final, constants, and immutable
- Floor Division in Python
- For Each Loop in Java
- For how long do we need to wait?
- Freelance Developer. Pros and Cons of Freelancing for Coders
- Frequently Asked Questions at the Java Marathon
- From English teacher to Junior Java Engineer
- From NASA to the deserts of Africa. Government-sponsored and socially-significant projects written in Java
- From the backend to the frontend
- From the ring to the IT field
- From university to mid-level dev
- From Zero to Coding Hero. What You’ll Be Capable of Upon Completing CodeGym’s Course
- Games section on CodeGym: Event handling
- Games section on CodeGym: Game engine
- Games section on CodeGym: Useful theory
- Generating random numbers in Java
- Generics in Java
- Get Environment variables in Java
- Get Promoted, Make Big Bucks and Break Through the Glass Ceiling. Tips to Make a Good Coding Career Plan
- Get the Current Working Directory in Java
- Getters and setters
- Getting started with Git: a comprehensive guide for newbies
- Global variables in Java: when to use them?
- Goodbye to 2023: Key CodeGym’s Achievements and Plans
- Got Lost? How to Stay On Track When Learning Programming
- Got Stuck? Most Difficult Parts of Learning Java and How to Overcome Them
- Guide to UUID in Java
- Hang on and keep learning!
- HashCode Method in Java: Best Practices
- HashMap computeIfAbsent() method in Java
- HashMap entrySet() Method in Java
- HashMap getOrDefault method in Java
- HashMap in Python
- HashMap: what kind of map is this?
- HashSet contains() Method in Java
- Help for path
- Here they are: meet the exciting new CodeGym Quests!
- Hire me! How a novice programmer can put together a cool resume and LinkedIn profile
- History of Java. A Full Story of Java Development, from 1991 to 2024
- Hobby vs. Profession. How to Make Coding Your Hobby And Why This Is Important
- Hot Programming, Tech, and Career Predictions for 2022 that can Help You Stay Head and Shoulder Above other Java Specialists
- How can I apply for a java programmer job?!
- How Can I Prepare for a Review? Tips for Newbie Coders
- How Can You Land Your First Job as a Java Developer With Codegym University in Just a Year?
- How Career Switchers Can Benefit From Using CodeGym
- How CodeGym’s Coding Tasks Turn Total Beginners Into Java Pros?
- How CS Students Can Benefit From Using CodeGym
- How do CodeGym Students Organize Their Studies? Results of Our Survey and Advice on How to Simplify The Learning Process
- How Do I Know If Coding Is Right For Me? Tips For Career Switchers
- How Do I Know If Coding Is Right For Me? Tips For Career Switchers
- How Is the $194 billion Indian IT industry Shaping the Future? Valuable Insights from Market Surveys
- How Java helps to run an airport and how you can help to improve life in the 21st century
- How Junior Coders and QA Testers Can Benefit From Using CodeGym
- How Long Does It Take to Learn Java? New Study by CodeGym
- How Long Does It Take to Learn to Code?
- How Many Programming Languages Are There? Why Some of Them Are Bound to Succeed, and Others Are Stillborn
- How Much Does App Development Cost in the UK?
- How much time do I need to learn coding? Video
- How not to get lost in time: DateTime and Calendar
- How Not To Give Up Learning To Code?
- How refactoring works in Java
- How To Add a new Element To An Array In Java
- How to Avoid the Wrong Company? Top 7 Red Flags to Take into Account During the Interview Process
- How To Balance Work And Learning Programming? 7 Useful Tips For Students Switching Career
- How to Become an Android Developer From Scratch in 2023: the Definitive Roadmap of Learning to Achieve the Goal
- How to Begin Coding in Java and Write Your First Program Today
- How to benefit from distracting yourself from work and study: 5 activities to help your brain switch gears
- How to Call a Function in Python
- How to Call a Method in Java
- How to Check if a File Exists in Java
- How to Code in Java Like a Senior. 7 Ways to Improve the Quality of Your Code
- How to Comment Out Multiple Lines in Java
- How To Compare Strings in Python
- How to Complete your Java Learning and Get a Job? The best Tips and Hints by Those Who Succeeded
- How to Complete Your Pet Project. Tips to Make Your Next Side Project a Success
- How to convert int to double in Java
- How to convert int to String in Java
- How to Convert Long to Int in Java
- How to convert String to int in Java
- How to Crack an Interview for a Java Developer Position in India? Top Questions You May Run Across
- How to Crack Java Interview? The Best Resources Narrowed Down
- How to Crack the Interviews of Tech Giants in India? The Best Practices from a Software Developer from Microsoft
- How to create a dictionary in Java
- How To Create A Robot With CodeGym's Help
- How to Create an Effective Study Plan. 8 Steps for Java Learners
- How to Effectively Track Your Progress While Learning to Code
- How to get a new line character in Java?
- How to Get Back to Learning after a Hiatus?
- How to Get Feedback on Your Coding Projects. Why Ask for Code Review?
- How to Get Good at Java in 2023: Leveraging AI for Faster Learning
- How to Get Hired as Android Developer? Job Requirements and Tech Interview Prep Sources
- How to Get Hired as QA Engineer? Job Requirements and Tech Interview Prep Sources
- How to import java.util.Scanner
- How to Introduce Yourself In an Interview
- How to iterate a Map in Java
- How To Keep The Learning Path Without Losing Motivation?
- How to Learn Anything Faster with AI’s Help
- How to learn coding Java the right way?
- How to Learn Java at Home and Stay Sane. Tips and Tricks to Improve Your Self-Learning Skills
- How to Learn Java From Scratch
- How to learn on CodeGym: A course guide
- How to Learn Python in 2024: Step-by-Step Guide
- How to make money on your software and not work for the man
- How to Print an Array in Java
- How to remove an element from ArrayList in Java?
- How to Remove Elements from a List in Python
- How to Replace an Element in Java ArrayList
- How to Score a Junior Java Developer Job? Analyzing Most Common Job Requirements in the U.S.
- How to Shuffle an Array in Java
- How to Sort a List in Java
- How to Sort an Array in Java
- How to Square a Number in Java
- How to Start a Career in IT? A Complete Guide by CodeGym
- How to start learning Java
- How to Start Learning Java From Scratch And Not Make Common Mistakes?
- How to swap objects in Java?
- How to Switch the Career From a QA Engineer to a Developer: The Story of the Coder
- How to Truncate a Python String
- How to understand if developer profession suits you: mentor Oleksiy Kapustnik answers popular questions from beginner programmers
- How to update the value of an existing key in HashMap
- How to Use Pi in Python
- How to Use Python: Tutorial for Beginners
- How was it? Or my first project
- How Will Technology Affect the Labor Market Landscape? Key Insights from the World Economic Forum Report
- I did not expect to receive a job offer so quickly – the story of Alex, a student at the CodeGym University
- I enrolled in the course with a mentor to have a better training environment: the story of Krzysztof, a CodeGym University student
- I enrolled in the humanities program, but I liked mathematics: the story of Maria the Developer
- I failed at least 10 interviews before I got hired: the story of developer Yuri
- I help talented people in India to qualify for jobs in IT. Interview with Shubham Dumbre, the career consultant at CG University
- I lost my plan A and plan B due to the war, and now Java is my plan C: the story of Kristina, who lost her job due to the Russian invasion
- I started working on a startup
- I studied physics, worked in ecology, and became a developer. The story of a team leader at CodeGym
- I vowed not to tie my life to Java — The story of software developer Anzor
- I want to be a full-stack developer: the story of Maksym, who lost his job due to the Russian invasion
- I want to know where is problem...
- I wanted to get real programming skills: the story of Radoslaw, a CodeGym University student
- I was awake and heard a strange sound. I thought it was the thunder at first: the story of Danila, who lost his job due to the Russian invasion
- I'm teaching students things that will open many doors for them. Interview with Milan Vucic, the mentor at CodeGym University
- I’m hoping to make coding my profession: the story of Lauren, a CodeGym University student
- IF ELSE Java Statements
- If I am a newbie in coding, will I benefit from CodeGym University?
- Implements in Java
- Import Java Packages
- In Pursuit of Excellence. 10 IntelliJ IDEA Plugins to Make Your Code Perfect
- In the beginning, there was ...
- Increment and Decrement in Python
- Increment and Decrement Unary Operators in Java
- Industry is Overcrowded with Bad Java Coders. Why is the Demand for Java Devs in 2020 Still Increasing?
- Infinity in Python: Mastering the Infinite
- Inheritance in Java
- Inner classes in a local method
- Input/output in Java. FileInputStream, FileOutputStream, and BufferedInputStream classes
- Insertion Sort in Java
- Insights from Stack Overflow Developer Survey 2023. The State of Java and the Popularity of Online Courses
- Instanceof and Inheritance in Java
- Int Max or sys.maxint in Python
- Integer Division Java
- Integer MAX_VALUE in Java with Examples
- IntelliJ IDEA: Coding style and code formatting
- Interface in Java
- Interview Anxiety: How to Stop Being Afraid and Start Going to Interviews
- Is Android worth the shot? Learn more about our Android development course and read what graduates from the pilot group say
- Is Becoming a Successful Self-Taught Programmer Realistic Nowadays? Yes, We've Decoded the Formula
- Is Coding Easier Today Than It Was 10-15 Years Ago? Tools and Techniques That Made It Happen
- Is Java a Hard Nut to Crack for You?
- Is Java good for learning as a first language? Let's explore possibilities and talk about pitfalls
- Is Java Still Relevant? What Big Companies Use It?
- Is Quantum Computing Shaping the Future? History, Challenges, Risks, and Benefits
- Is Software Development Thriving in 2022?
- Is there nextChar() in Scanner Class in Java?
- IT & Programming digest by CodeGym: December issue
- IT & Programming digest by CodeGym: February’23 issue
- IT & Programming digest by CodeGym: January’23 issue
- IT & Programming Digest by CodeGym: July’23 Issue
- IT & Programming Digest by CodeGym: June’23 Issue
- IT & Programming digest by CodeGym: March’23 issue
- IT & Programming Digest by CodeGym: May’23 Issue
- IT & Programming digest by CodeGym: November issue
- IT & Programming Digest by CodeGym: November’23 Issue
- IT & Programming digest by CodeGym: October issue
- IT & Programming Digest by CodeGym: October’23 Issue
- IT & Programming Digest by CodeGym: September’23 Issue
- IT giants whose business is impossible without Java
- IT News Digest #1: Java plans for 2022, top skills for developers, the skyrocket of mobile apps, and the surge in cyber attacks
- IT News Digest #10: Kotlin 1.6.20 brings many new features, billionaire Elon Musk’s reversal of his decision to join Twitter’s board, OpenAI’s DALL-E ...
- IT News Digest #11: Ukraine stopped a Russian cyberattack on its power grid, Apple employees want pay raise, Zendesk could be looking at a possible sa...
- IT News Digest #12: Critical сhipset bugs open millions of Android devices to remote spying, Elon Musk buys Twitter, The Amazon Labor Union beat a beh...
- IT News Digest #13: Elon Musk unloads $8.4 billion of Tesla stock to finance Twitter takeover, Microsoft documents over 200 cyberattacks by Russia aga...
- IT News Digest #14: Tech giants lost more than $1 trillion in value in the last three trading days, Instagram will begin testing NFTs this week, JetBr...
- IT News Digest #15: The Future of Java, Elon Musk says Twitter deal “cannot move forward”, how developers are starting to prioritize wellness at work
- IT News Digest #16: Snap plans to slow hiring, YouTube removes more than 9,000 channels relating to Russia-Ukraine war, Airbnb to close in China
- IT News Digest #17: Samsung plans to create 80,000 new jobs, Apple boosts starting pay for US workers to $22 per hour, Сhinese hackers begin exploitin...
- IT News Digest #18: Apple’s macOS Ventura leaves trusty 2015 MacBook Pro behind, Elon Musk threatens to walk away from Twitter deal, China-linked hack...
- IT News Digest #19: Bitcoin plunged to the lowest in about 18 months, Spring for GraphQL Version 1.0 Released, Musk to hold first meeting with Twitter...
- IT News Digest #2: JDK and Spring updates, increases in IT salaries, product roadmaps from JetBrains & Microsoft
- IT News Digest #20: Cloudflare outage broke large swathes of the internet, Bitcoin continues to plummet, dropping below $20K, Elon Musk hints at layof...
- IT News Digest #21: Microsoft Defender launches on Windows, macOS, iOS, and Android, 92 million US workers now have the opportunity to work remotely, ...
- IT News Digest #22: British Army’s YouTube and Twitter accounts were hacked, Meta slashes hiring plans, Crypto hedge fund Three Arrows files for bankr...
- IT News Digest #23: Apple’s new feature adds “extreme” protection to devices, Twitter sues Elon Musk to force him to complete acquisition, Google has ...
- IT News Digest #24: Android 13 final Beta improves security and privacy, Bill Gates vows to drop off world's rich list, UK set to have world's biggest...
- IT News Digest #25: Elon Musk's Tesla sells most of its Bitcoin holdings, Snap stock tanks 25%, T-Mobile agrees to pay customers $350 million in settl...
- IT News Digest #26: Airbnb bookings hit record high as travel recovers, Apple's profit declines nearly 11%, A man made millions unlocking T-Mobile pho...
- IT News Digest #27: Elon Musk sells nearly 8 million Tesla shares, The US invests $280bn in high tech to compete with China, GitHub Projects Now Gener...
- IT News Digest #28: Apple employees will return to the office under hybrid model; $1.9 billion stolen in crypto hacks so far this year; Chinese intern...
- IT News Digest #29: Congress is investigating Twitter whistleblower claims, Snap agrees to $35 million settlement over privacy lawsuit, Zoom’s update ...
- IT News Digest #3: Java developer became the best job in UK in 2022, IntelliJ IDEA releases plugin for debugging microservices, Microsoft sets a new r...
- IT News Digest #30: Instagram fined $400 million for failing to protect children's data, Snapchat to lay off more than 1,200 staffers, most essential ...
- IT News Digest #31: Apple iOS 16 is now available for download, Twitter's whistleblower testifies before Senate committee, former Conti ransomware gan...
- IT News Digest #32: Uber is investigating hack on its computer systems, Twitter founder Jack Dorsey to be deposed, Google loses appeal against record ...
- IT News Digest #33: Apple makes new handset in India in shift from China, WhatsApp discloses critical vulnerability in older app versions, Meta shuts ...
- IT News Digest #4: Amazon doubles the salary cap for tech employers, Java developers get new tools, cybercriminals target Linux
- IT News Digest #5: What is known about JDK 18 and JDK 19, how Russia's invasion of Ukraine threatens the IT industry, Samsung confirms hackers stole G...
- IT News Digest #6: Google buys cybersecurity company Mandiant for $5.4 billion, why tech's Great Resignation may have only just begun, what's going on...
- IT News Digest #7: Java takes an unexpected leap forwards, Okta hack puts thousands of businesses on high alert, Oracle Cloud Infrastructure Launches ...
- IT News Digest #8: Java 18 is now available, stories of Tesla employees about racism, what will happen to the work-life balance due to working from ho...
- IT News Digest #9: Elon Musk is the biggest Twitter stakeholder, Wargaming closes all offices in Russia and Belarus, Apple rushes out patches for 0-Da...
- IT Trends to Watch in 2024: AI, Quantum Computing and Internet of Things
- It's never too late!
- Java – Write to File
- Java 8, Microservices and Spring Boot. Fresh Insights from the Java Report by JRebel in 2023
- Java Abstract Method and Classes
- Java and AI. Why Google, Netflix, and IMB use Java for Machine Learning?
- Java and Big Data: why Big Data projects can't do without Java
- Java and Python in 2024: Version Releases, Rankings, and Key Events
- Java and the Internet of Things. How do you become a successful IoT developer?
- Java ArrayList
- Java ArrayList addAll() method
- Java Assertions
- Java BigInteger Class
- Java Bitwise operators
- Java Boolean
- Java Byte Keyword
- Java Capitalize First Letter of a String
- Java Catch Multiple Exceptions
- Java Class Attributes
- Java Class Cast() Method
- Java Classes: writing your own classes, constructors
- Java Coding Conventions. Which Ones to Follow and Why
- Java Coding for Beginners: Learn Java the Right Way
- Java coding for Dummies: what’s the best option to learn it from scratch
- Java Collections sort()
- Java command line arguments
- Java Comments
- Java Comparator and Comparable
- Java Constructors
- Java Convert Binary to Decimal
- Java Convert Double to String
- Java Deque Interface
- Java double keyword
- Java Escape Characters
- Java Exercises for Beginners
- Java Expressions: An Introduction with Examples
- Java Extends Keyword with Examples
- Java FileReader Class
- Java Files, Path
- Java Final Keyword
- Java Float Keyword
- Java floor() method
- Java For Dummies by Barry Burd - Is This Book Worth Your Attention?
- Java For Loop
- Java Game Programming For Beginners: Where to Start
- Java Generics: how to use angled brackets in practice
- Java hashCode()
- Java Hashtable
- Java in 2021: Updates in versions 16 and 17, Popularity in Asia, and Sustainability in Rankings
- Java in 2023: Version Releases, Popularity, and Future Trends
- Java in Cloud Development. Why Cloud-Related Jobs Are Among the Highest-Paid In Tech
- Java in Mobile Development. Technologies, Job Requirements and Average Salaries for Java Mobile Developers
- Java Inner Classes
- Java instanceof Operator
- Java isDigit method
- Java Iterator
- Java JTable
- Java Junior Interview Prep. Best Websites With Questions, Videos and Mock Interviews
- Java Level Up! A Room to Grow
- Java LinkedList
- Java List
- Java LocalDate class
- Java Locale Class
- Java Logging
- Java main() Method
- Java Marathon Class Outlines
- Java Math abs() method
- Java Math max() Method
- Java Math random() Method
- Java Math.ceil() method
- Java Math.min() method
- Java Memory - Peek Under the Hood
- Java Methods
- Java Multithreading Interview Questions and Answers
- Java Nested Loops
- Java Object getClass() Method
- Java Polymorphism
- Java Predicate with Examples
- Java PrintStream Class
- Java PrintWriter Class
- Java Priority Queue: not a classical queue
- Java Program for factorial
- Java program to check a String is a Palindrome
- Java Program to Multiply Two Numbers
- Java Programming for Android Developers For Dummies by Barry Burd - In-depth Book Review
- Java Programming for Beginners: What to Do and Where to start
- Java programming lessons
- Java Protected Keyword
- Java Queue Interface and implementations
- Java Random nextInt() Method
- Java Recursion
- Java Regex - Matcher
- Java return Keyword
- Java RMI
- Java Scanner Class
- Java Scope
- Java serialization formats
- Java Set
- Java Singleton Class
- Java Stack
- Java Stack 101: Delving into the Stack Class
- Java Stream.of() method
- Java String charAt()
- Java String CompareTo() Method
- Java String contains() Method
- Java String equals()
- Java String format()
- Java String indexOf()
- Java String join() Method
- Java String lastIndexOf() Method
- Java String Methods
- Java String replace() Method
- Java String split() method
- Java String trim() method
- Java Strings
- Java super Keyword
- Java Switch Statement
- Java Synchronized Keyword
- Java Syntax: introduction to programming language
- Java System.arraycopy() Method
- Java tasks with a twist: hello, interviews!
- Java Ternary operator
- Java This Keyword
- Java throw Exception
- Java Timer Class
- Java toString() Method
- Java toUpperCase() Method
- Java Trends in 2022: Java 8, Apache Tomcat, and Microservices
- Java Try - Catch
- Java Tuple
- Java Type Casting
- Java varargs
- Java Variables
- Java Vector
- Java volatile Keyword and the yield() method
- Java vs. JavaScript: What's the Difference?
- Java vs. Python: Which programming language is better? Video
- Java While Loop
- Java: Check if String is Null, Empty or Blank
- Java.Awt.Color Class
- Java.io.File Class
- Java.lang.Integer Class
- Java.util.Date Class
- Java.util.Random class
- Java's Comparator interface
- Job Opportunities for Java Developers in the US in 2024. Scope, Demand, Tendencies, and Required Skillset
- Junior → Senior. How Many Years Do You Need to Become a Senior Java Developer
- Junior Java developer looking for work. How to upgrade your skills and gain practical experience
- Junior’s Tech Stack: What is a Spring Framework, a Popular Java Framework
- just came back !!!!
- KeySet method in java.util.Map
- Know Your Worth. Ways to Estimate Software Developer’s Market Value
- Knowledge Roadmap for Android beginners
- Landing Your First Job After Graduation
- Learn Java Development and Get a Dream Job in Just 12 Months: CodeGym Launches a Course with Mentorship for Learners from India
- Learn Java Fundamentals on CodeGym — The Complete Course Summary
- Learn these topics for Creating a strong foundation over Networking and Internet
- Learn to Code or Go Broke Trying. How Much It Costs to Get Programming Skills
- Learning Bundle: How to Learn Java. A Comprehensive Collection About the Study Plan, Tools, and Motivation
- Learning Bundle: The Collection of CodeGym Posts About Programming Books, Videos, and Podcasts
- Learning From the Mistakes of Others. Five Biggest Startup Failures of 2020
- Learning Goes Too Slow? Best Apps to Beat Procrastination and Get More Effective
- Learning Java
- Length of an Array in Python
- Life after the first offer. What does a beginner Java developer need to learn?
- Linked List Data Structure in Java
- LinkedHashMap in Java
- LinkedHashSet in Java
- Logging: what, how, where, and with what?
- Low, Medium, High Level: What Are the Types of Programming Languages, and How It Affects the Complexity of Their Learning
- Machine language
- Map Interface in Java
- Marker Interface in Java
- Mastering Test Tasks: A Guide for Junior Java Developers
- Math pow() Method in Java
- Math round() method in Java
- Math, Data Structures, Algorithms. What to Learn Before Diving Into Java
- Math.cos() method in Java
- Math.exp() method in Java
- Math.PI in Java
- Math.sqrt Method - Square Root in Java
- Matrix in Java - 2D Arrays
- Matrix in Python
- Max Heap in Java
- Meet your deadlines: methods that developers use to estimate effort
- Merge Sort in Java
- Method declaration
- Method Overloading in Java
- Method Overriding in Java
- Methods in Java
- Min Heap in Java with Examples
- Mockplus iDoc Offer to Ease Your Cooperation
- More about the garbage collector
- More Jobs and Less Pressure. Why It Might Be a Good Idea to Start Your Career in a Non-IT Company
- Most Popular And Useful Libraries Every Java Developer Should Know
- Multiply in Python
- Multithreading in Java
- Multithreading: What the methods of the Thread class do
- Must-Have Skill and the Way to Rocket Launch Your Career. Why to Learn Coding Even If You Don’t Want to Be a Programmer
- My only regret is that I did not do this earlier: a story of Alexandr, developer at CodeGym
- My story. Java developer at 18
- Namastey!! (hello) from India!!
- NaN in Java
- Need Help? Best Ways to Find a Coding Mentor for Java Beginners
- Negotiating Salary for Software Developers. How Not to Sell Your Skills Short?
- Nested inner classes
- Never Give Up. How to Get Back to Learning Java After a Break
- New section on CodeGym — Games
- Next step, what do you suggest?
- Not asking for help and discarding old technologies: common mistakes of beginners according to a Java mentor
- Not Equals in Java: Figuring Out What’s Different
- not Operator in Python
- Notes? Not a Joke. Java Learning Boosters Detected!
- NumberFormatException in Java
- Numeric operators in Java
- Nvidia's Whopping Success and What Happens with Other Big Companies Due to the Rise of AI
- Object lifecycle
- Object-Oriented Versus Functional Programming. Which is Better?
- Old Level 00
- Old Level 01
- Old Level 02
- Old Level 03
- Old Level 04
- Old Level 05
- Old Level 06
- Old Level 07
- Old Level 08
- Old Level 09
- Old Level 10
- Old Level 11
- Online Bootcamps, Universities, and Private Tutoring. Which Option Is The Best for You to Learn Java?
- Online Education in 2021. How eLearning Trends Are Shaping the Future of Education
- Online Mentorship vs. Self-Study: Weighing the Pros and Cons
- OOP concepts in Java
- OOP Principles
- Open Source Software. What Is It and Is It Worth Trying?
- Oracle Certified Associate in practice. Preparing for certification
- Overview of REST. Part 1: What is REST?
- Overview of REST. Part 2: Communication between a client and server
- Overview of REST. Part 3: Building a RESTful service on Spring Boot
- Pairs in Java
- Part 1. What you need to know before learning Spring and JavaEE
- Part 2. Let's talk a bit about software architecture
- Part 3. HTTP/HTTPS
- Part 4. The basics of Maven
- Part 5. Servlets and the Java Servlet API. Writing a simple web application
- Part 6. Servlet containers
- Part 7. Introducing the MVC (Model-View-Controller) pattern
- Part 8. Let's write a small application using Spring Boot
- Patterns and Singleton in Java
- Phantom References in Java
- Poland's Booming IT Market: What Are the Prospects for Java Juniors?
- Polymorphism in Java
- Polymorphism in Python
- Pomodoro And Eat The Frog: The Big Guide Of Time-Management Techniques To Boost Productivity
- Practice working with the BuffreredReader and InputStreamReader classes
- Pretty-Print (pprint) in Python
- Principles of OOP
- Printf() in Java
- Problem-Solving. How to Boost Your Ability to Solve Programming Tasks and Challenges
- Productivity Metrics. What You Need to Know About Performance Measurement in Software?
- Programming Beginner Aid: Where Do I Start Programming and How to Succeed
- Project ideas
- Project Loom, Containers, and Jakarta EE: What Are The Java Trends in 2023?
- Proxy design pattern
- Python Comparison Operators
- Python Dictionary Length
- Python in Technology: The Importance of a Versatile Language
- Python Nested Dictionary
- Python Not Equal Operator
- Queue poll() Method in Java with Examples
- QuickSort in Java
- Reading Code, Debugging, Learning New Tech. Most Annoying Parts of Programmer’s Work and How to Fix Them
- Reading from the keyboard: "readers"
- Reduce your Chances of Failure in Exam with High Quality Pardot-Specialist Dumps PDF
- Reflection API: Reflection. The dark side of Java
- Regular expressions in Java
- Relationships between classes. Inheritance, composition, and aggregation
- Remove NaN Using Python
- Retraining on steroids
- Revel about Java And JavaScript
- Reverse a String in Java
- Reverse an Array in Java
- Runnable Interface in Java - Step-by-Step Implementation
- Safety First. Is Java Called a Secure Language For a Good Reason?
- Scanner NextInt() Method in Java
- Scanner nextLine() Method in Java
- Security in Java: best practices
- Self-Education for Career Programmers. Do You Really Need to Study All the Time?
- Self-Made Coding Pro. How to Turn “I Will Learn How to Code Online” Idea Into Success?
- Sequence of actions during object creation
- Serialization and deserialization in Java
- Software Development and AI: How to Leverage AI to Your Advantage? Top 10 AI Tools for Software Developers
- Software Development In 2024: The Best Jobs and Essential Technologies
- Software development methodologies
- SOLID: Five basic principles of class design in Java
- Something about arrays
- Sorting algorithms in theory and in practice
- Specific examples of abstract classes in Java
- Spring for lazy people Foundation, basic concepts, and examples with code. Part 1
- Spring for lazy people Foundation, basic concepts, and examples with code. Part 2
- Spring sale on CodeGym: discounts are as good as vitamin C
- Start Coding From Day One and Get a Developer Job in a Few Months. CodeGym’s Recipe for Your Success
- Starting the Java Journey: A Comprehensive Guide on How to Learn Coding and Programming
- Static Class in Java
- Static nested classes
- Static Variables in Java
- Stop writing loops! Top 10 best practices for working with collections in Java 8
- Strategy Design Pattern
- String Array in Java
- String Concatenation in Java
- String equalsIgnoreCase() Method in Java
- String length() Method
- String toLowerCase() Method in Java
- StringTokenizer in Java
- Student Loan? No Thanks. How to Learn Java Without Paying for College
- Sublist() Method in Java: ArrayList and List
- Substring in Java
- Summary of Java in 2020: major releases of versions 14 and 15, and Java's popularity and ranking
- Support Ukrainians who lost their jobs due to the Russian invasion by purchasing a subscription to СodeGym
- Switching to IT
- System.exit() in Java
- Teamwork without confusion: understanding branching strategies in Git
- Tech Starter Pack for Junior: Hibernate — a Powerful Framework for Working with Databases
- Tech Starter Pack for Junior: Spring MVC — a Robust Java Framework for Web Applications
- Tech Starter Pack for Junior: What is a Spring Boot — a “Magic” Java Framework
- Thanks CodeGym
- The Best Coding Competitions for Java Developers in 2024
- The Best Collections of Books and Videos to Strengthen Your Knowledge
- The Best Inspirational Movies About Computer Science
- The Best IT Companies for Junior Java Developers in India: Overview of Job Offerings and Internship Programs
- The Best Job Search Websites To Help You Land Your First Job
- The Best Сompanions on Your Coding Journey
- The Christmas Sale on CodeGym is Well Underway!
- The difference between abstract classes and interfaces
- The Effective Path from Junior to Middle Developer
- The Future of Remote Work in Tech: Will It Stay as Popular as Now?
- The Growth of DevOps: How this Trend is Changing the IT Job Landscape
- The hardest part is not learning a language, but wiring your brain to problem solving – interview with Edward Izraitel, the mentor at CodeGym Universi...
- The Impact of AI and Automation on IT Jobs: What Are Your Opportunities and Challenges for the Future
- The Java Set as an Interface
- The Main Hindrances on the Way to Mastering Java: What Can You Do to Avoid Them. Insights from CodeGym's Recent Survey
- The Main Java Competitor. Why Is Kotlin Still Less Popular than Java Despite All Its Advantages?
- The Most Challenging Topics in Learning Java
- The most liked CodeGym posts in 2022 about learning to code, maintaining your motivation, and preparing for the first job
- The Most Popular and Rewarding IT Careers in 2022
- The Most Popular Influencers in Java to Follow
- The Most Popular Questions About Java: Unveiling the Java Ecosystem, Origins, and Popularity
- The Overview of the Overview. StackOverFlow 2022 Survey in Details!
- The Perks of Oracle Certificate. How Can CodeGym Help to Pass the Oracle Java Foundations?
- The Power of Us. How Socializing Improves Your Java Learning Ability
- The Q&A from job interviews: algorithms in Java, part 1
- The Q&A from job interviews: algorithms in Java, part 2
- The story of a humanities-minded person
- The story of software developer Dima: "Writing code is much more interesting than testing it"
- The success story. Knowledge for solving current problems
- The Tech Market of 2024: Hope for Growth? Analysis and Forecast
- The While Statement
- There Are Big Tech Layoffs Nowadays. Here Is a List of Stable Industries For Programmers
- There's no need to fight evil in development, but neither should you touch it: the story of Irina the Programmer
- Thread synchronization. The synchronized operator
- Thread.sleep() Method in Java
- Threads, Instagram, TikTok: Top Social Media Apps and What Technologies Stand Behind Them
- Three Overriding Rules
- To infinity and beyond: how long does it take to learn Java?
- Top 10 Best YouTube Channels for Java Developers
- Top 10 Global Internship Companies to Join for Java Developers in 2024 + Tips and Hints on How to Apply
- Top 10 Internship Companies for Dev Training
- Top 11 Auxilary Tools for Software Development Teams to Boost Productivity
- Top 11 of FamousTech CEOs of Indian Origin: From Google and Microsoft to Adobe, Mastercard, and more
- Top 150 Most Frequently Asked Job Interview Questions for Java Devs
- Top 21 Java interview questions
- Top 4 Freelance Websites. Upwork vs. Fiverr vs. Toptal vs. People Per Hour
- Top 50 job interview questions and answers for Java Core. Part 1
- Top 50 job interview questions and answers for Java Core. Part 2
- Top 6 books about Java for beginners
- Top 7 Industries That Hire Software Developers in the US in 2023
- Top 7 Tips and Tricks to Learn Java As Quickly As Possible
- Top 8 Open Source GitHub Projects to Level-Up Your Coding
- Top Books to Read for Java Enthusiasts in 2023 and Beyond
- Top Challenges the Software Developers Often Face. Love or Hate Them!
- Top Painfully Fun and Ridiculous Recommendations for Newbies on How to Learn Coding
- Top Paying Jobs and Most In-Demand Tech Skills in 2021
- Top Pet Projects to Boost Your Java Learning
- Top Skills and Main Responsibilities of Junior Java Developers
- Top Websites and Java. Which Tech Giants Rely on Java the Most?
- Total beginner!
- transient keyword in Java
- Transient modifier in Java
- TreeMap in Java
- TreeSet in Java
- Tricky Java questions frequently asked at interviews
- Type erasure
- UK’s Best Tech Employers: Companies to Apply to, Salaries, and If It’s Worth Being a Developer in the UK
- UML Class Diagram
- Unit Testing in Java with JUnit
- Unreachable Statement Code Error in Java
- Upwork, Fiverr, Guru: Top 6 Freelance Platforms for Beginner Developers
- Useful article from the professor
- Using JIRA for Agile Project Management: A Comprehensive Guide
- Using varargs when working with generics
- Wait() Method in Java
- Want to become a programmer
- We are launching a new group of the online course "Java Fundamentals" with mentors. Classes start on August 15th
- We are launching an online course "Java Fundamentals" with mentors
- Web Summit 2019: how to get the most out of tech conferences
- web technologies
- Welcome to CodeGym
- What a Technical Lead Does and How Perspective This Role Is: A Quick Guide to the Profession
- What are anti-patterns? Let's look at some examples (Part 1)
- What are anti-patterns? Let's look at some examples (Part 2)
- What Are Different Types of Developer Jobs?
- What are the Advantages of the CodeGym Course with and without mentor? Communities, Flexibility, and Studying at Your Pace
- What are the best and the highest-paid IT jobs in India? Video
- What Are the Best Ways to Learn Java? CodeGym’s Study and Tips
- What are the challenges of teaching Computer Science in the USA, and How CodeGym will help you overcome them
- What can I do after I learn Java? A guide for the greenest newbie software developers
- What Common Requirements Do Companies Have for Junior Java Developers? What is the Minimal Skillset?
- What is a QA engineer and how do you become one?
- What is AOP? Principles of aspect-oriented programming
- What is Python Used For? 11 most common uses of Python
- What is the difference between serialization and deserialization in Java?
- What is The Future of Software Development? Will Software Engineers Become Undemandable? Not in This Lifetime
- What It's Like to Be a Software Developer In an IT Outsourcing Company? The Key Benefits and Drawbacks
- What It's Like to Be an Android Developer
- What It’s Like to be a Junior Developer. A Short Guide
- What It’s Like to be a Mid-Level Developer. A Short Guide to the Role
- What It’s Like to Be a Senior Developer. A Short Guide to the Role
- What job will I get after finishing Java Developer Profession course? A comprehensive review of your career prospects
- What Makes Java so Great? Top 7 Major Advantages of Java
- What Occupation in IT to Choose? Top 10 Prospective Jobs in 2024
- What problems does the adapter design pattern solve?
- What Programming Language Should I Learn? A Comprehensive Guide to Choosing Your First Coding Language
- What sorts of Java tasks do you have?
- What to do if you've already "learned" Core Java, but it isn't enough for employment
- What to Expect from Java Ecosystem? The prospects for Java Specialists in 2023
- What to Listen: Best Podcasts for Java Programmers and Tech Experts
- What Will the Year 2024 Bring to Software Developers? Job Market Trends and Opportunities
- What's Your Magic Number? How to Calculate Your Potential Salary
- What’s New in Java 18 and 19? Releases of New Frameworks and Jakarta EE 10. State of Java in 2022
- What’s New to Expect from Java in 2023? Updates, Emerging Trends, and Demand for Java Specialists
- When did CodeGym start?
- Where and how should you learn Java programming?
- Where to Learn and How to Pass the AP Computer Science A Exam
- Which Java experts to follow in 2021
- Who and Why Is Learning Java Online. A Typical CodeGym Student Profile
- Who Are Java Architects? Job Trends, Responsibilities, and Salaries in 2023
- Who Are Metaverse Developers and What Technologies Do They Need to Know?
- Who Is a Java Developer? Is This Career In Demand Right Now?
- Why Android development? From my personal experience. Reasons and facts
- Why Do Developers Suffer from Burnout? Complete Guide to Burnout in Tech
- Why Do People Love Coding? Explaining The Passion for Profession
- Why Do We Need Interfaces in Java
- Why do we need interfaces?
- Why Do You Need a Mentor?
- Why Do You Need to Read People's Code and How to Do It Right
- Why exactly should you learn Java?
- Why Java Is Still Very Relevant in 2021 and Isn’t Going Anywhere
- Why Java? Top Reasons to Learn Java Even if You’re Not Going to Link It to Your Career
- Why Professional Development Is a Never-Ending Story? How Upskilling and Reskilling Can Boost Your Career
- Why should I study all my life? What is lifelong learning, and why it has become essential
- Why So Many Wannabe Programmers Fail? 6 Fatal Learning Traps and Ways to Escape Them
- Why Won't ChatGPT Take Jobs Away From Developers? How Can It Help Instead?
- Why You Don't Have to Earn a CS Degree to Be a Software Developer? Real Success Stories from Our Students
- Why You Should Learn Java in 2023
- Widening and Narrowing of primitive types
- Widening and narrowing of reference types
- Wildcards in generics
- Will Software Developers Be Replaced by Low-Code In the Future? Here’s Why This Won't Happen
- Women’s History Month. The Women in Tech: Who Are They and What We Know About Them?
- World’s Worst Tech Employers. What Companies You Don’t Want to Work For?
- Wrapper Classes in Java
- Writing a resume on GitHub. A short guide
- XML in Java
- XOR Operator in Python
- You Won’t Get Bored! How Codegym Turns Learning Java Into a Game
- Your Background Doesn’t Make Any Difference In Learning To Code Java: The Story of David, RPG Developer and CodeGym student
- Your first application using Java servlets
- Your first Hibernate application