course Archives - SoftUni Global https://softuni.org/tag/course/ Learn Programming and Start a Developer Job Thu, 05 Jan 2023 11:53:04 +0000 en-US hourly 1 https://wordpress.org/?v=6.1.3 https://softuni.org/wp-content/uploads/2022/04/cropped-SoftUni-Global-Logo-Square-notext-32x32.png course Archives - SoftUni Global https://softuni.org/tag/course/ 32 32 Java Foundations Certification: Full Course (30-Hour Free Video Tutorial + 55 Exercises) https://softuni.org/code-lessons/java-foundations-full-course/ https://softuni.org/code-lessons/java-foundations-full-course/#comments Thu, 16 Dec 2021 01:21:00 +0000 https://softuni.org/?p=9325 Become a confident Java developer and get certified as a Java professional!

The post Java Foundations Certification: Full Course (30-Hour Free Video Tutorial + 55 Exercises) appeared first on SoftUni Global.

]]>

We are happy to announce our Java Foundation Full Course! This 30-hour Java training is completely free, and it will teach you the major concepts of Java Programming! It focuses on building practical skills through 55 hands-on exercises. Keep up with the videos, and you will learn:

  • 🎯 Things good programmers should know (not just how to code).
  • 🎯 Some best practice development techniques.
  • 🎯 Skills in Java to use for the rest of your career.
  • 🎯 Master design principles, best practices, and coding conventions for writing.

Join Svetlin Nakov and George Georgiev, who are experienced programming instructors.  Svetlin helped more than 150 000 students to begin coding, learn software development and start a tech job, while George is a senior Java developer and award winner. 🥇 This majestic duo will answer all your questions and problems.🤩

All these topics are essential to your further development as a software engineer. So, make sure to solve the hands-on exercises in addition to this video. ⌨🖱 If you have no prior programming experience, just watch our programming basics course with Java. [Full Java Basics Course]

This foundation course is split into three parts. Each part covers main topics that you shouldn’t skip. We cover everything from the basics of programming to advanced features.

In our first video, you will learn:

  • 🏁 Brief Introduction to Java – Java syntax, comparison operators, logical operators, loops, and debugging.
  • 💾Data Types and Variables – Learn data types, such as integers, real numbers, type conversions, Boolean, character, and string types.
  • 🗃 Arrays – How to read an array from the console, process arrays, use the for-each loop, print arrays, and simple array algorithms.
  • 📌 Methods – Declaring and invoking methods, parameters, values versus reference types, and method overloading.

Exercises are essential for your development as a programmer. Solve the exercises problems, in addition to this video. That is the only way to master the skill of coding.

In our second video, we will look at:

  • 📋 Lists – Reading, printing, and processing lists. You will learn how to sort lists and arrays.
  • 🖊 Text Processing – Working with strings, printing, and processing text in Java.
  • 🗂 Associative Arrays – Maps, HashMap, Lambda functions, filtering, and processing sequences and maps.
  • 🧱 Objects and Classes – Private and public properties, getters, setters, constructors, etc.

Remember that programming requires patience and a lot of trial and error. As the final video goes, we will look at some essential concepts and topics.

In it, you will learn:

  • 🏠 Defining Classes – Constructors, Properties, and other main building blocks of every class.
  • 📜 Principles of OOP – The four pillars of Object-Oriented Programming.
  • 🧰 Exception Handling – Exceptions, Errors, and using the “try-catch-finally” block.
  • ⚙ Java API Classes – Math, Random, Formatter, BigInteger, BigDecimal, and work with dates.

Earn Java Certification! 🎖After watching this course, you will be ready for the official exam from Oracle – Java Foundations 1Z0-811. This exam is also version-independent and will be valid forever🤩 Certification offers recognition and is proof of career growth. Become a Computer Programmer and start your career!

Learn Java from Zero to Hero! Stop waiting and start your journey today. For this course, you will solve as many as 50 coding exercises to practice your new skills.

Lesson Topics

In this first video we review the following topics:
  • Java Syntax
  • Conditions
  • Loops
  • Data Types
  • Arrays
  • Methods

In the second part you will learn the following topics:

  • Lists
  • Maps
  • Lambda expressions
  • Stream API
  • Classes
  • Objects

In the final video, we look at:

  • Defining Classes
  • OOP
  • Principles
  • Exceptions
  • Basic Java API

Practical Exercises

Watch the video and solve the problemsTo better understand the material, do the coding exercises and implement the knowledge you acquired. Writing code is the only way to master the skill of code.

Submit your code in the SoftUni Judge System:

Exercises: Problem Descriptions

Lesson Slides

The post Java Foundations Certification: Full Course (30-Hour Free Video Tutorial + 55 Exercises) appeared first on SoftUni Global.

]]>
https://softuni.org/code-lessons/java-foundations-full-course/feed/ 1
What Do We Need To Know About JavaScript? https://softuni.org/blog/what-do-we-need-to-know-about-javascript-2/ Sun, 24 Jan 2021 16:27:00 +0000 https://blog.softuni.org/?p=590 Although JavaScript is developing at an incredible pace and is among the most popular programming languages in the GitHub and Stack-Overflow communities, there are still a number of misconceptions or myths about the language. The JavaScript Name Often, novice developers confuse JavaScript with Java, though there is almost nothing in common between the two languages. …

What Do We Need To Know About JavaScript? Read More »

The post What Do We Need To Know About JavaScript? appeared first on SoftUni Global.

]]>

Although JavaScript is developing at an incredible pace and is among the most popular programming languages in the GitHub and Stack-Overflow communities, there are still a number of misconceptions or myths about the language.

The JavaScript Name

Often, novice developers confuse JavaScript with Java, though there is almost nothing in common between the two languages. In fact, JavaScript goes through several language shifts until it gets the name it is has today. It was first developed under the name Mocha in May 1995, but during the ongoing development, Netscape (the company that had developed it) renamed it to LiveScript. The next change comes at the end of the same year when the language gets the name it is known for today – JavaScript. Some people suggest that this is due to the use of Netscape’s Java technology in the creation of their Netscape Navigator browser, and according to others, the name is the result of a contract between Netscape and Sun Microsystems.

Is JavaScript Sufficient?

Many people think that JavaScript is not widely applicable compared to other languages like Java, Python, and so on, since it was created only for 10 days and covered the requirements of strictly specific tasks. Nevertheless, more than 20 years have passed since the creation of the language and he has not stopped developing yet. Today, there are many full-featured JavaScript frameworks, libraries, and plugins that can modify the language to your own needs.

Is JavaScript Used Only For Browser Interactions?

JavaScript has evolved so much over the year of its existence that today the creation of various browser functionalities is just a small part of all the things JavaScript is capable of. Additionally, today JavaScript can be used in the back-end using Node.js and/or Express.js, etc. to create desktop applications using Electron.js, and almost all JavaScript front-end frames are used for iOS and Android apps.

If you want to acquire knowledge of how to build the Front-End structure of a web application, then our end-to-end professional JavaScript program is right for you.

The post What Do We Need To Know About JavaScript? appeared first on SoftUni Global.

]]>