Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Nov 20, 2023Flutter: overviewFlutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, iOS, Web, Windows and macOS from a single codebase. Advantages of Flutter: Cross-platform: Flutter apps can run on iOS, Android,...Dart & FlutterFlutter
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Nov 19, 2023Dart: ProjectHere is the structure of a classic Dart project represented as a tree diagram: ├──bin │ └── main.dart ├──lib │ ├── model │ │ └── user.dart │ └── services │ └── auth.dart ├──test │ ├── model_test.dart │ └── services_test.dart ├── web │ ├── index.h...42 readsDart & FlutterDart
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Nov 6, 2023C# ProjectsOrganizing a large codebase in C# can be a daunting task, but it's essential for maintaining code quality, readability, and overall project health. There are several strategies and techniques you can employ to effectively organize your C# codebase. ...1 likeC# Fundamentalsprojects
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Nov 1, 2023C# ExpressionsIn computer science, an expression is a combination of constants, variables, and operators that evaluates to a single value. Expressions are used in: Assignment statements: To assign a value to a variable. int x = 5 + 6; // Expression on the right...61 readsC# Fundamentalsexpressions
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Oct 28, 2023C# OverviewC# (pronounced C sharp) is a modern, object-oriented, and type-safe programming language developed by Microsoft. C# is based on the C and C++ programming languages and aims to combine the high productivity of Visual Basic with the raw power of C++. T...C# Fundamentalslecture
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Oct 25, 2023Python ListThe most popular collection of items in Python is a list. Unlike other languages like C or Java, Python does not have arrays, but lists in Python are equivalent to arrays, except they are dynamic. Here is a summary of Lists in Python: Lists are used...29 readsPython SyntaxPython
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Oct 23, 2023Modules & PackagesModules in Python allow us to organize our code and reuse code across programs. Some key points about modules in Python: A module is a .py file that contains functions, classes or variables that we want to import and use in our main program. We can...Python SyntaxPython
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Oct 22, 2023Python OOPHere is an explanation of OOP, Python's multi-paradigm nature and OOP in Python: OOP stands for Object Oriented Programming. It is a programming paradigm that organizes software design around data (objects) rather than functions and logic. Some key c...Python Syntaxclasses
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Oct 18, 2023Syntax ElementsVariables & data literals Variables: Variables are used to store values that can be used throughout the program. In Python, variables do not have predefined types - a variable can store a number, string or any other data type. Some examples of variab...Python SyntaxPython
Elucian MoiseforProgramming Languagessagecode.hashnode.dev·Oct 10, 2023Why Python?Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, in...Python SyntaxPython