Algirdas Lalys

Algirdas Lalys

Vilnius
Open to Work

Fresh out of college looking for a good career start in software or game development. I love technology, game-dev, programming especially C# and PHP languages. Also I like photography, music and spending my time with family and friends.

9,389

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

Skills & Experience

  • Spoken Languages

    • Lithuanian
    • English

119 Achievements

  • Thinking in Components
  • First Steps in React
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Item Completion & Interaction
  • Nested Edits & Updates
  • Nested Routes & Controllers
  • Relating Models
  • Laravel CRUD
  • Validation & Flash Messages
  • Laravel Forms
  • Laravel & Databases
  • Browser Persistent Data with PHP
  • Laravel Controllers
  • Laravel Project Setup
  • Updating and Deleting Records
  • Laravel Getting Started
  • Reading and Writing Reports
  • Creating a GitHub Client
  • Communicating with a RESTful API
  • Creating Records
  • Project Setup
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  • Database Security
  •  Working on a Team
  • Queries & Results
  • Getting Started with PDO
  • Working By Yourself
  • Parsing Specific Formats
  • Hello, GitHub!
  • Basic File Handling
  • Subqueries
  • Error Handling
  • Set Operations
  • Creating Distributable OOP Packages
  • Joining Table Data with SQL
  • Autoloading and Composer
  • Table Relationships
  • Databases and International Concerns
  • Starting Right with PHP Best Practices
  • Database Keys
  • Setting Up an Authorization System
  • Database Normalization
  • Adding an Authentication System
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Build a Library
  • What is Authentication
  • Working with Text
  • Workflows
  • Working With Remote Repositories
  • Ordering, Limiting and Paging Results
  • Merging
  • Branches
  • Handling Errors When Manipulating Data
  • Getting Started With Git
  • Deleting Data from a Database
  • Updating Data in a Database
  • Why Version Control Matters
  • Adding Data to a Database
  • Installing Programs
  • Protecting and Sharing Your Work
  • Environment and Redirection
  • Licensing
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Fair Use and Public Domain
  • Test Doubles
  • Acceptance Tests
  • Getting Started with Copyright
  • Organizing your Tests
  • DNS Basics
  • Creating Your Tests
  • Tools for Testers
  • Graphic Basics
  • Scrum Artifacts
  • How To Test Our Code
  • Scrum Events
  • Introducing Scrum
  • Contact Forms & Mailers
  • What is Agile?
  • Slim and Templates
  • Getting the REST You Need
  • GET and POST Requests in a Browser
  • Dependency Management
  • Building a Collection
  • Building the Recipe
  • Introduction to HTTP
  • Understanding Classes
  • Why Object-Oriented Programming?
  • PHPDB Stage 5: Search
  • PHPDB Stage 4: Pagination with LIMITs
  • PHPDB Stage 3: Using Relational Data
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Email Form Errors
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Newbie