Font size
  • A-
  • A
  • A+
Site color
  • R
  • A
  • A
  • A
V-Ness
  • English ‎(en)‎ עברית ‎(he)‎
  • Log in
Skip to main content

Programming Languages

  1. Home
  2. Courses
  3. Development
  4. Programming Languages
C# Level 1
Programming Languages

C# Level 1

80 שעות לימוד

חומרי לימוד באנגלית

Building Blocks: Syntax, Comments

Data & Variables: Data Types, Type Casting, Variables

Input & Output: User Input, Output (implicit)

Expressions & Control Flow: Operators (Math, Logical), If/Else, Switch, Loops (While, For), Break/Continue

Data Structures: Arrays

Simple Data Types: Strings, Booleans

C# Level 2
Programming Languages

C# Level 2

80 שעות לימוד

חומרי לימוד באנגלית

Creating Methods: Defining reusable blocks of code.

Parameters: Passing data to methods for customization.

Overloading: Defining methods with the same name but different parameter lists for flexibility.

C# Level 3
Programming Languages

C# Level 3

80 שעות לימוד

חומרי לימוד באנגלית

Building Blocks: Classes & Objects, Class Members (Methods, Properties)

Object Initialization: Constructors

Data Protection: Access Modifiers

Relationships: Inheritance, Interfaces

Flexible Behavior: Polymorphism

Abstraction: Hiding Implementation Details

Data Types: Enums

File I/O: Files (consider mentioning basic operations like read/write)

Error Handling: Exceptions

 השלמה ללימוד עצמי בעברית C#
Programming Languages

השלמה ללימוד עצמי בעברית C#

קורס זה נועד להשלמת קורס C#

חומרי לימוד בעברית

ללא מבחנים

Java Level 1
Programming Languages

Java Level 1

80 שעות לימוד

חומרי לימוד באנגלית

Java Basics: Get Started, Syntax, Comments

Data & Variables: Data Types, Type Casting, Variables

Input & Output: (implicit in expressions & statements)

Expressions & Control Flow: Operators (Math, Logical), If/Else, Switch, Loops (While, For), Break/Continue

Data Structures: Arrays

Simple Data Types: Strings, Booleans

Java Level 2
Programming Languages

Java Level 2

80 שעות לימוד

חומרי לימוד באנגלית

Creating Methods: Defining reusable blocks of code.

Parameters & Arguments: Passing data (arguments) to methods using parameters.

Overloading: Defining methods with the same name but different parameter lists for flexibility.

Variable Scope: Understanding where variables are accessible within your program.

Recursion: A method calling itself, solving problems by breaking them down into smaller, similar subproblems.

JAVA Level 3
Programming Languages

JAVA Level 3

80 שעות לימוד

חומרי לימוד באנגלית

Object-Oriented Programming (OOP) Fundamentals: Building Blocks, Object Lifecycle, Access Control, Encapsulation

Code Organization: Packages

Relationships Between Objects: Inheritance, Polymorphism, Inner Classes

Advanced OOP Concepts: Abstraction, Interfaces

Data Structures: Enums, Collections, Iterators

Working with Data: User Input, Dates, Wrapper Classes

Error Handling & Processing: Exceptions

Advanced Topics (Optional): Regular Expressions (RegEx), Threads


השלמה ללימוד עצמי JAVA
Programming Languages

השלמה ללימוד עצמי JAVA

קורס זה נועד להשלמת קורס JAVA

חומרי לימוד בעברית

ללא מבחנים


JavaScript Level 1
Programming Languages

JavaScript Level 1

50 שעות לימוד

חומרי לימוד באנגלית

Learning JavaScript: Introduction & Where to Use It, Basic Building Blocks, Data & Variables

Control Flow: Statements & Output, Operators , Conditional Statements , Loops

Working with Data: Functions, Objects & Events, Strings, Numbers, Arrays, Dates & Math Functions, Random Numbers & Booleans

Advanced Concepts: Iterables , Typeof Operator & Destructuring, Bitwise Operations & Regular Expressions, Precedence & Error Handling

JavaScript Features: Scope & Hoisting, Strict Mode & this Keyword, Arrow Functions & Classes, Modules


JavaScript Level 2
Programming Languages

JavaScript Level 2

50 שעות לימוד

חומרי לימוד באנגלית

Essentials: Objects, Functions

Structure: Classes

Asynchronous: Handling Non-Blocking Operations


השלמה ללימוד עצמי בעברית JS
Programming Languages

השלמה ללימוד עצמי בעברית JS

קורס זה נועד להשלמת קורס JavaScript

התכנים הינם בעברית

אין חובה לביצוע



Python Level 1
Programming Languages

Python Level 1

30 שעות לימוד

חומרי לימוד באנגלית

Python Basics: Introduction, Get Started, Syntax, Comments

Data & Variables: Variables, Data Types (Numbers, Strings, Booleans)

Operators: Performing Calculations and Comparisons

Collections: Lists, Tuples, Sets, Dictionaries

Python Level 2
Programming Languages

Python Level 2

30 שעות לימוד

חומרי לימוד באנגלית

Control Flow: If...Else, While Loops, For Loops

Functions: Defining Reusable Code Blocks (including Lambda)

Data Structures: Arrays (Lists), Classes/Objects

Object-Oriented Programming (OOP): Inheritance, Polymorphism (optional)

Working with Data: Dates, Math, JSON, RegEx

Modules & Packages: Importing Code (PIP)

Error Handling: Try...Except

Input & Output: User Input, String Formatting

השלמה ללימוד עצמי בעברית Python
Programming Languages

השלמה ללימוד עצמי בעברית Python

קורס זה נועד להשלמת קורס Python

חומרי לימוד בעברית

ללא מבחנים



Stay in touch

Data retention summary
Get the mobile app