[#Script #Coding] Learn Kotlin Programming – Full Course for Beginners

Learn Kotlin Programming – Full Course for Beginners

By freeCodeCamp.org
Published: Oct 27, 2022


freeCodeCamp.org Learn the Kotlin programming language in this full course for beginners. Kotlin is the most popular programming language for building Android apps and it can also be can be used for any kind of development.

Alexandru Cristian developed this course.
Alexandru on Instagram: https://www.instagram.com/alexdobinca/

Other courses from Alenxadru:
Python: https://www.udemy.com/course/python…
Kotlin: https://www.udemy.com/course/kotlin…

    Contents

  • (0:00:00) Introduction
  • (0:01:06) Install Intellij IDEA
  • (0:06:23) Hello World
  • (0:25:41) Variables
  • (0:41:18) Window
  • (0:42:24) Integer Type
  • (0:53:08) DataType: Byte, Short and Long
  • (1:04:42) Float and Double
  • (1:16:16) Char and Boolean
  • (1:25:55) Operators
  • (1:49:47) Comments
  • (1:51:43) IfThenElse: Statement-Expression
  • (2:02:25) Less Than or Equal To Operator
  • (2:10:33) logical AND operator
  • (2:14:52) logical OR operator
  • (2:29:48) When Statement-Expression
  • (2:44:16) Null
  • (2:59:59) Functions
  • (3:15:46) Function: return and expressions
  • (3:27:43) Functions Overloading
  • (3:33:57) Functions Default Values
  • (3:44:09) Functions vararg keyword
  • (3:55:17) loops: FOR loop
  • (4:05:18) loops: WHILE and DO WHILE loop, Labels and continue and break
  • (4:28:26) loops Challenge
  • (4:43:14) Arrays
  • (4:59:56) Arrays Challenge
  • (5:18:41) OOP: Classes
  • (5:37:01) OOP: Primary Constructor
  • (5:51:25) OOP: Initializer Blocks
  • (6:07:03) OOP: Secondary Constructors
  • (6:23:56) OOP: Constructor Parameters Default Values
  • (6:31:08) OOP: Getters and Setters
  • (6:48:00) OOP: lateinit keyword
  • (6:57:52) OOP: Companion Object
  • (7:07:47) OOP: Singleton
  • (7:19:08) OOP: Lazy Initialization
  • (7:25:02) OOP: Enum Classes
  • (7:39:27) OOP: Inner Classes
  • (7:44:19) OOP Challenge
  • (8:00:16) OOP: Inheritance 1
  • (8:20:37) OOP: Inheritance 2
  • (8:35:31) OOP: Sealed Class
  • (8:48:57) OOP: Abstract Classes
  • (8:56:29) OOP: Data Class
  • (9:23:53) OOP: Interfaces 1
  • (9:35:37) OOP: Interfaces 2
  • (9:49:03) OOP: Object Expression
  • (9:58:09) OOP: Delegation
  • (10:05:20) List, Set, Map
  • (10:22:26) Mapping
  • (10:34:17) Zipping and Association
  • (10:49:34) Flatten
  • (10:59:17) String Representation
  • (11:10:19) Filtering
  • (11:28:53) Test Predicates
  • (11:31:30) Plus and Minus Operators
  • (11:34:45) Grouping
  • (11:39:41) Retreieve Collection parts
  • (11:59:47) Retreieve Single Elemets
  • (12:04:28) Aggregate Operations
  • (12:09:23) Comparable and Comparator
  • (12:36:43) Binary Search
  • (12:51:06) Generics: Type Parameters and Casting
  • (13:07:28) Generics: Upper Bounds

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

[#Script #Coding] Learn Go Programming by Building 11 Projects – Full Course

Learn Go Programming by Building 11 Projects – Full Course

By freeCodeCamp.org
Published: Mar 22, 2022


freeCodeCamp.org In this Go programming language course for beginners, you will improve your Go programming skills by building eleven projects.

Akhil Sharma created this course. Check out his channel: https://www.youtube.com/c/AkhilSharmaTech

    Project Code

  1. Build A Simple Web Server With Golang – https://github.com/AkhilSharma90/simp…
  2. Build A CRUD API With Golang – https://github.com/AkhilSharma90/Gola…
  3. Golang With MySQL Book Management System – https://github.com/AkhilSharma90/Gola…
  4. Simple SlackBot To Calculate Age – https://github.com/AkhilSharma90/GO-S…
  5. Golang Slackbot for File Uploading – https://github.com/AkhilSharma90/GO-S…
  6. Email Verifier Tool With Golang – https://github.com/AkhilSharma90/GO-E…
  7. AWS Lambda With Golang – https://github.com/AkhilSharma90/Simp…
  8. CRM with Golang Fiber – https://github.com/AkhilSharma90/go-b…
  9. HRMS with Golang Fiber – https://github.com/AkhilSharma90/go-b…
  10. Complete Serverless Stack – https://github.com/AkhilSharma90/Gola…
  11. A.I Bot with Wolfram, Wit.ai and golang – https://github.com/AkhilSharma90/AI-B…
    Course Contents

  • (0:00:00) Build A Simple Web Server With Golang
  • (0:20:34) Build A CRUD API With Golang
  • (1:07:14) Golang With MYSQL Book Management System
  • (2:30:57) Simple SlackBot To Calculate Age
  • (2:44:12) Golang Slackbot for File Uploading
  • (3:01:45) Email Verifier Tool With Golang
  • (3:24:32) AWS Lambda With Golang
  • (3:50:12) CRM with Golang Fiber
  • (4:34:34) HRMS with Golang Fiber
  • (5:44:25) Complete serverless stack with Golang
  • (7:28:55) A.I Bot with wolfram, wit.ai and Golang

[#Script #Coding] Learn TypeScript – Full Course for Beginners

Learn TypeScript – Full Course for Beginners

By freeCodeCamp.org
Published: Mar 15, 2021


freeCodeCamp.org Learn the TypeScript programming language in this crash course for beginners. By the end of this course you will understand all modern TypeScript features.

Created by Alexander Kochergin. Check out his channel: https://www.youtube.com/MonsterlessonsAcademy

Code: https://github.com/monsterlessonsacademy/typescript-course

    Course ContentsM/strong>

  • (00:00) Intro
  • (00:30) Do I need to learn Typescript?
  • (05:02) How to install Typescript tools?
  • (12:55) Typescript Type definitions introduction
  • (22:02) Introduction to Interfaces in Typescript
  • (31:22) Union & Type alias in Typescript
  • (39:58) Any never void unknown in Typescript
  • (49:57) Typescript Working with DOM
  • (58:27) Creating classes in Typescript
  • (1:09:37) Generics interfaces and functions in Typescript
  • (1:27:17) How to use Enums in Typescript
  • (1:34:07) Outro

[#Script #Coding] Code a 2D Game Engine using Java – Full Course for Beginners

Code a 2D Game Engine using Java – Full Course for Beginners

By freeCodeCamp.org
Published: Jan 03, 2022


freeCodeCamp.org Learn how to program a 2D game engine from scratch using the Java Programming Language. You will use the game engine to create a Super Mario Clone but the engine can be used to create other games as well.

Code: https://github.com/codingminecraft/MarioYoutube/tree/master
Course created by GamesWithGabe. Check out his channel: https://www.youtube.com/channel/UCQP4…

Part 2 (final hour of this course): https://youtu.be/roPRqEQZFu8

    Course Contents

  • (00:00:06) Introduction
  • (00:07:54) Setting up the Window with LWJGL
  • (00:25:20) Adding Event Listeners with GLFW
  • (00:51:42) Creating a Scene Manager & Delta Time Variable
  • (01:11:26) How OpenGL Graphics Programming Works
  • (01:32:53) Drawing the First Square
  • (02:02:56) Regexes and Shader Abstraction
  • (02:24:25) Game Camera OpenGL
  • (02:47:47) GLSL Shaders
  • (03:08:45) Texture Loading in LWJGL3
  • (03:36:02) Entity Component System
  • (04:06:25) Batch Rendering in LWJGL3
  • (04:50:00) Resource Management in LWJGL3
  • (05:05:30) Texture Batching
  • (05:38:48) Spritesheets
  • (06:01:12) Dirty Flags in Rendering
  • (06:23:17) Alpha Blending and Z-Indexing
  • (06:38:56) Integrating ImGui
  • (07:01:56) ImGui Fonts and Scene Integration
  • (07:19:43) Serialization with Gson
  • (07:42:48) Deserialization with Gson
  • (08:06:03) Exposing Variables to the Level Editor
  • (08:25:29) Converting Screen Coords to World Coords
  • (08:49:27) Drag ‘N Drop Level Editor
  • (09:15:25) Debug Drawing Functions
  • (09:47:35) Snap To Grid Tool
  • (10:10:25) Debug Drawing Boxes and Circles
  • (10:28:58) Framebuffers in OpenGL
  • (10:52:56) ImGui Docking in Java LWJGL
  • (11:11:55) Adding a Game Viewport
  • (11:34:51) Mouse Screen Coordinates to Game Viewport Coordinates
  • (11:50:01) Pixel PERFECT Mouse Picking
  • (12:23:39) Enabling Mouse Picking and Code Maintenance
  • (12:35:16) Editor Camera Controls with Lerp
  • (13:01:48) Coding Gizmos
  • (13:31:03) Translate and Scale Gizmo
  • (14:04:29) Properties Panel
  • (14:33:53) Integrating JBox2D in our Engine
  • (14:54:53) Event System and Box2D Physics
  • (15:19:09) Adding an Engine Runtime (Play/Stop Buttons)
  • (16:10:10) Refactoring and Physics
  • (16:40:28) Font Rendering
  • (16:43:34) Beginning Scene Hierarchy & ImGui Upgrade
  • (17:00:38) Scene Panel Drag & Drop (ImGui)
  • (17:18:31) Even More Bug Fixing
  • (17:44:51) 2D Animations
  • (18:18:29) Sounds with OpenAL
  • (18:44:27) Improving the Editor
  • (19:21:24) How to Use Box2D Physics
  • (20:06:12) Pillbox Colliders and Player Controllers
  • (20:45:32) Variable Length Jumps
  • (21:25:28) Powerups
  • (21:51:52) Goomba AI
  • (22:29:59) Mario Pipes & Editor Improvements
  • (23:01:59) Game Camera & Grid Lines
  • (23:28:28) Mario Turtle AI
  • (https://youtu.be/roPRqEQZFu8) Adding Flag Poles to Mario
  • (https://youtu.be/roPRqEQZFu8) Fireballs and Bug Fixes
  • (https://youtu.be/roPRqEQZFu8) The LAST Episode and Distributing your Game

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

And subscribe for new videos on technology every day: https://youtube.com/subscription_cent…

[#Money #Success] Top 10 Most Useful Online Courses That Are FREE

Top 10 Most Useful Online Courses That Are FREE

By Alux.com
Published: Jun 07, 2021


Alux.com Top 10 Most Useful Online Courses That Are FREE
SUBSCRIBE to ALUX: https://www.youtube.com/channel…
Top 10 Degrees That Still GUARANTEE A Job: https://youtu.be/dYMJXgl0J5M

Video Notes: https://www.alux.com/online-courses-free/

Have a look at our premium courses: https://courses.alux.com
Mind Mastery: https://www.alux.com/mindmastery

Get a free audiobook thanks to Audible: https://www.alux.com/freebook

Thanks to our friends at Audible!
Disclaimer: signing up for Audible will result in financial compensation towards Alux Inc at no additional cost to you, the consumer.


    In this Alux.com video we will be answering the following questions:

  • How to get FREE Online Courses with a Certificate?
  • Which Free Online IT Courses should I take?
  • What online courses can I take for free?
  • What are the best free online courses?
  • Does Harvard have free online courses?
  • What is the quickest certification to get?
  • What courses can I do online?
  • What are the disadvantages of online classes?
  • Which app is best for online classes?
  • Which course is best for online earning?
  • Are online certificates worth it?
  • Do employers take online degrees seriously?
  • What certificates are worth getting?
  • Which are the Best FREE Online Courses with Certificates in India?
  • What Free Certifications can I get online?

    CONTENTS:

  • 00:00 – Intro
  • 00:26 – Jordan Peterson – University of Toronto
  • 01:32 – Programming for Everybody – University of Michigan
  • 02:57 – Artificial Intelligence for Robotics – Stanford University
  • 04:10 – Psychology on iTunesU with Professor Paul Bloom
  • 05:26 – Justice by Michael Sandel – Harvard University
  • 06:32 – Fundamentals of Digital Marketing – Google Digital Garage
  • 07:30 – University of California, BerkeleyX Book Club
  • 08:19 – 3D Printing Classes – Skill Share
  • 09:20 – Buddhism Through Its Scriptures – Harvard University
  • 10:15 – Making Sense of the News: News Literacy Lessons for Digital Citizens, Hong Kong University of Science and Technology
  • 11:12 – Question


[#Script #Coding] Arduino Course for Beginners – Open-Source Electronics Platform

Arduino Course for Beginners – Open-Source Electronics Platform

By freeCodeCamp.org
Published: Jun 08, 2021


freeCodeCamp.org Learn how to use Arduino hardware and software in this full course for beginners. Arduino is an easy-to-use, open-source electronics platform Arduino boards are able to read inputs – light on a sensor, a finger on a button, or a Twitter message – and turn it into an output – activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board.

No hardware is required to follow along with this course!


[#Script #Coding] Machine Learning Course for Beginners

Machine Learning Course for Beginners

By freeCodeCamp.org
Published: Aug 30, 2021


freeCodeCamp.org Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.

Course developed by Ayush Singh. Check out his channel: https://www.youtube.com/c/neweraa

[READ MORE]

Proudly powered by WordPress
Creative Commons License
EricBrooks.Com® is licensed under a Creative Commons License.

Disclaimer: The views expressed herein are solely those of Eric Brooks. They do not necessarily reflect those of his employers, friends, contacts, family, or even his pets (though my cat, Puddy, seems to agree with me on many key issues.). In accordance to my terms of use, you hereby acknowledge my right to psychoanalyze you, practice accupuncture, and mock you incessantly with every visit. As the user, you also acknowledge that the author has been legally declared a "Problem Adult" by the Commonwealth of Pennsylvania, and is therefore not responsible for any of his actions. ALSO, the political views and products advertised on this site may/may not reflect the views of Puddy or myself, so please don't take them as an endorsement. We just need to eat.


Connect