LEARN CODING
LEARN CODING

LEARN CODING

      |      

Subscribers

   Latest videos

LEARN CODING
0 Views · 14 days ago

A beginners guide to learning the basics of the Kotlin programming language, which is heaviliy used in creating Android apps

Philipp Lackner YouTube Channel:
https://www.youtube.com/channe....l/UCKNTZMRHPLXfqlbdO

Code:
https://github.com/philipplack....ner/kotlin-crash-cou

Philipp's Android App Tutorial (Traversy Media):
https://youtu.be/BBWyXo-3JGQ

TImestamps:
00:00 - Intro
00:52 - Why learn Kotlin?
03:01 - Installation & Prerequisites
10:12 - Hello World
13:07 - Variables and Data Types
20:00 - Arithmetic Operators
22:32 - Logical & Comparison Operators
26:20 - Strings
27:32 - If Conditions
30:40 - Null Values
35:47 - Lists
39:09 - While-Loop
41:39 - For-Loop
43:36 - When-Expression
45:35 - Functions
54:59 - Classes
57:59 - Inheritance
1:02:53 - Abstract Classes
1:05:44 - Anonymous Classes
1:08:07 - Try & Catch
1:12:22 - Lambda Functions
1:20:37 - Generics

LEARN CODING
0 Views · 14 days ago

#Koltin #KotlinTutorials #KotlinForAndroidDevelopers

Learn how to use the Nested If Else statement in Kotlin for handling complex decision-making scenarios. This tutorial covers Kotlin if else, Kotlin else if, and Kotlin nested if else with step-by-step explanations and practical examples. Understanding if else in Kotlin is crucial for writing efficient programs, and we will also compare Kotlin if statement with Kotlin when statement for better decision control. Whether you are a beginner or an experienced Kotlin developer, this video will help you master Nested If Else in Kotlin easily.

🔥 Kotlin Tutorial for Beginners 🔥
🎯 Master Kotlin with this Complete Course for Android Development in Hindi/Urdu! 🎯
📺 Start your journey now:
👉 Watch the Playlist Here: 👇 https://www.youtube.com/watch?v=oVWFoa72MqM&list=PLhADUos4C0nD0IXNPuwJxj3DG1pmNiqeR

Don’t miss out—let’s build amazing apps together! 🚀💻
-------------------------------------------

🌐 Join Us for updates, tips, and exclusive content! 🚀
Facebook Group https://web.facebook.com/CSAndHack/
Facebook https://web.facebook.com/TheFaisalJavid/
Instagram https://www.instagram.com/thefaisaljavid
Twitter https://twitter.com/TheFaisalJavid/

Let’s grow and learn together! ✨
-------------------------------------------

🎉 Thanks for Watching! 🎉
If you enjoyed this video, don't forget to LIKE, SHARE, and SUBSCRIBE to support our channel and stay updated with amazing content! 🚀
👉 Subscribe Now: https://www.youtube.com/channe....l/UCY1hQink2w4Urhjux

Let’s grow and learn together! 💻✨
-------------------------------------------

For Business Inquiries:
faisalkhan777.fk13@gmail.com
-------------------------------------------

IDE & Tools I use for coding 💻
-------------------------------------------
IntelliJ
VsCode
Sublime
Atom
Android Studio

Kotlin Programming Course: Learn Kotlin for Android Development

Welcome to the Kotlin tutorial, a complete guide to mastering Kotlin programming. This Kotlin full course is designed for everyone, from absolute beginners to experienced developers. Whether you're looking for a Kotlin beginner tutorial or an advanced Kotlin tutorial for beginners full course, this playlist has everything you need to get started.

If you're interested in learning Kotlin specifically for Android, this Kotlin tutorial for beginners Android Studio in Hindi provides a step-by-step approach to understanding the core concepts. Build your expertise with the Kotlin full course for app development and gain skills to become a proficient Kotlin Android developer.

What You’ll Learn:
- Kotlin Android development full course in Hindi: Perfect for native speakers.
- Kotlin tutorial for Android developers: Build Android apps efficiently.
- Getting started with Kotlin: A solid foundation for beginners.
- Kotlin for Android tutorial: Practical and hands-on lessons.
- Kotlin Android development: Learn modern development techniques.

Why Choose Kotlin?
Kotlin is the official language for Android development, widely appreciated for its simplicity and advanced features. Our Kotlin Android tutorial focuses on making you a skilled Kotlin developer. Dive into topics like Kotlin from scratch, Android with Kotlin tutorial, and Kotlin development to gain industry-ready skills.

Course Highlights:
This playlist includes tutorials like Kotlin tutorial for beginners full course, Kotlin Android course, and even advanced concepts for experienced developers. Start your journey with learning Kotlin for beginners and progress to Kotlin online course modules tailored for Android.

Whether you're here to learn Kotlin for Android development or enhance your expertise in Kotlin development, this course will help you every step of the way.

kotlin full course free
kotlin tutorial for beginner
when in kotlin,
kotlin when,
if else kotlin,
else if kotlin,
kotlin else if,
kotlin if else,
kotlin if else one line,
kotlin when default,
kotlin inline if,
kotlin let else,
kotlin when default,
kotlin when example,
kotlin when is,
kotlin when statement,
let else kotlin,
if else in kotlin,
kotlin if statement,
kotlin inline if else,
kotlin when else,
when kotlin examples,
if statement kotlin,
android kotlin when,
else if in kotlin,
if statement in kotlin,
kotlin if expression,
kotlin if multiple conditions,
kotlin ternary if,
kotlin when and condition,
kotlin android app development tutorial
learn kotlin with projects
Kotlin Tutorial For Beginners in Hindi
kotlin tutorial for beginners in hindi using android studio
kotlin tutorial for java and android developers
kotlin android developer
kotlin for android tutorial
kotlin android studio tutorial
best kotlin android development course free
best way to learn kotlin for app development
best kotlin course for mobile development
learn kotlin for android development
learning kotlin for beginners
learn kotlin for android
kotlin android development tutorial

faisaljavid
faisaljaved

LEARN CODING
0 Views · 14 days ago

In 5 hour video you will learn about the Kotlin programming language. Kotlin is modern language and if you are looking to switch from Java to Kotlin then this Kotlin tutorial is all you need.

Don't Forget to
===========================================
💯 Subscribe to Amigoscode - http://bit.ly/2HpF5V8
💯 Courses Available for free here - https://amigoscode.com/courses
💯 Join Private Facebook Group and Discord - https://amigoscode.com/p/join-community

⭐ Table Of Contents ⭐
===========================================
00:00 - YT Intro
00:53 - Few Words Before We Start
01:55 - Course Intro
03:37 - Kotlin Playground
05:28 - Toolbox
08:54 - Create Kotlin Project
13:32 - IntelliJ New UI
14:51 - IDE Overview
19:55 - The Main Function
25:48 - Reserved Keywords
29:09 - Comments
32:30 - Println and Print
35:22 - Variables
39:38 - Datatypes
44:11 - Any
46:55 - Type Inference
48:24 - Val vs Var
51:33 - Const Keyword
56:02 - Null Safety
01:00:17 - Strings
01:04:40 - String Template
01:07:14 - Multiline Strings
01:10:07 - String Comparison
01:16:52 - Heap and String Pool Memory (String Comparison)
01:21:01 - Arithmetic Operators
01:24:34 - Math
01:29:58 - ++ and -- Operators
01:34:45 - Plus Operator
01:37:02 - Convert from one data type to another
01:41:30 - Booleans
01:44:49 - Naming Booleans
01:46:38 - Logical Operators
01:53:42 - Comparison Operators
01:56:28 - If Else Statement
02:00:06 - Else
02:02:43 - Else If
02:04:27 - If Expression
02:08:15 - Ifs Like Ternary In Java
02:12:58 - When Expression
02:17:15 - More on When Expression
02:21:16 - When booleans are null
02:24:20 - Intro
02:25:30 - Arrays
02:33:48 - Arrays Part 2
02:38:31 - Lists
02:44:51 - Mutable Lists
02:49:50 - Descructuring
02:53:14 - Never Mix Types
02:55:47 - For Loop
03:01:17 - Indices
03:05:57 - Range DownTo and Step
03:10:40 - Loop Through Strings
03:11:56 - forEach
03:14:31 - While loop
03:20:15 - DoWhile
03:22:25 - Break and Continue
03:27:48 - Intro
03:31:10 - Your First Function
03:36:31 - Parameters and Arguments
03:41:15 - Named Arguments
03:42:47 - Default Arguments
03:46:05 - Functions as Arguments
03:52:37 - Return
03:56:42 - Return value from functions
03:59:51 - Single Expression Functions
04:02:04 - Function Return Type Rule
04:03:36 - Return Multiple Values From Functions
04:09:50 - Classes and Objects Overview
04:15:04 - Defining Properties
04:20:17 - Getters and Setters
04:24:49 - Behaviours (Functions)
04:31:15 - Constructors
04:37:33 - Multiple Constructors
04:43:04 - ToString
04:45:52 - Equality with == and ===
04:53:05 - last

🙊 Here are the goods for all my videos video 🙊

► Recommended Books
===========================================
- Clean Code - https://amzn.to/2UGDPlX
- HTTP: The Definitive Guide - https://amzn.to/2JDVi8s
- Clean Architecture - https://amzn.to/2xOBNXW

► Computer and Monitor
===========================================
- New Apple MacBook Pro - https://amzn.to/3464Mmn
- Dell 27 INCH Ultrasharp U2719D Monitor - https://amzn.to/2xM3nW1
- Double Arm Stand Desk Mount - https://amzn.to/3aYKKfs
- USB C Hub Multiport Adapter - https://amzn.to/2Jz7NlL

► Camera Gear
=============================================
- Sony ILCE7M3B Full Frame Mirrorless Camera - https://amzn.to/346QIJn
- Sigma 16 mm F1.4 DC DN - https://amzn.to/2wbic3Q
- Sigma 33B965 30 mm F1.4 DC DC - https://amzn.to/39G37Fd

► IDE & Tools I use for coding 💻 🎒
===========================================
- ITerm
- VsCode
- GoLand
- IntelliJ Ultimate
- Sublime

P.S
===========================================
💯 Don't forget to subscribe | http://bit.ly/2HpF5V8
💯 Join Private Facebook Group and Discord - https://amigoscode.com/p/join-community
💯 Follow me on Instagram | http://bit.ly/2TSkA9w

❤️ Thanks for watching

LEARN CODING
1 Views · 14 days ago

Follow for more Android & Kotlin tips 🙌

LEARN CODING
2 Views · 14 days ago

We're going to Master #kotlin in 10 hours of #coding. Are you ready???
Kotlin is a general purpose, open source, statically typed “pragmatic” programming language. It is used for many things, including Android development.

💖💖💖 We are doing this for awesome people like YOU💖💖💖
So, please like and subscribe and share for support and help.
Moreover, I reply to every single comment to if you have any question comment it..
Do not forget!
🔸LIKE 👍
🔸SHARE ✉
🔸SUBSCRIBE✔

⚔️ Special Offer for our Udemy Course: ⚔️
⭐️ The Complete Android 12 Developer Course ⭐️
https://www.udemy.com/course/t....he-complete-android-

⭐️The Complete Android JetPack Course - Mastering JETPACK⭐️
https://www.udemy.com/course/m....astering-jetpack/?co

⭐️The Complete Java Developer Course ⭐️
https://www.udemy.com/course/t....he-complete-java-dev

⭐️The Complete Kotlin Developer Course ⭐️
https://www.udemy.com/course/t....he-complete-kotlin-c

⭐️The Complete Data Structure & Algorithms Course in C & Java⭐️
https://www.udemy.com/course/c....omplete-dsa-c-java/?


🎈 Subscribe to the channel:
https://www.youtube.com/androi....dmasterapp?sub_confi

💉 Master Android App:
https://play.google.com/store/....apps/details?id=net.

💣 Master Flutter App:
https://play.google.com/store/....apps/details?id=net.

🕵🏻 Don't miss to subscribe by clicking this link:
https://www.youtube.com/androi....dmasterapp?sub_confi

🏆 Never Miss to Like and Subscribe to get latest flutter, android and java tutorials.

🧨🧨 Time Stamp 🧨🧨
00:00 - Course Introduction
03:12 - Installing IDE
09:42 - Creating First Project
14:08 - Hello World in Kotlin
15:42 - Comments
17:36 - Constants
25:15 - Variables
32:56 - Type Conversion
38:00 - Numbers
45:05 - Char & Boolean
50:12 - Strings
1:00:00 - Pairs
1:10:00 - Triple
1:15:34 - Any, Unit & Nothing
1:24:00 - Comparison Operators
1:34:50 - Logical Operators in Kotlin
1:45:05 - String Equality
1:50:54 - Conditional Expressions
2:02:40 - Expressions vs Statements
02:08:52 - While Loop in Kotlin
02:19:50 - Do while loop
02:27:26 - Break From Loop
02:32:18 - Exercise 1
02:40:50 - Ranges
02:48:36 - For Loop in Kotlin
02:59:35 - Repeat & DownTo Statements
03:10:13 - Nested Loops
03:24:00 - Exercise 2: Multiplication Table
03:33:25 - Continue Keyword
03:38:47 - When Expression
03:46:35 - Return Value of Expression
03:51:49 - Exercise 3: Point in Space
03:56:51 - Functions in Kotlin
04:03:52 - Function Parameters
04:13:36 - Return Type of Function
04:20:38 - Overloading Functions
04:31:29 - Function as Variable
04:43:44 - Nullability
04:51:41 - Null & Not Null Operators
04:58:55 - Check For Nullability
05:04:30 - Elvis Operator
05:08:58 - Arrays
05:21:48 - Lists
05:30:17 - Accessing Elements of Lists
05:36:30 - Indexing and Slicing
05:43:30 - Search Elements "In" Operator
05:50:27 - Appending Elements to Array
05:56:50 - Inserting Elements to Array
06:00:50 - Removing Elements from List
06:07:24 - Sorting Elements of Array in Kotlin
06:13:45 - Iterating through Array Elements
06:19:40 - Maps in Kotlin
06:30:24 - Accessing Map Elements
06:36:35 - Adding Elements to Map
06:41:16 - Updating & Removing Elements from Map
06:45:00 - Iterating through Maps Elements
06:50:25 - Sets in Kotlin
06:56:50 - Using Sets
07:04:00 - Lambda Expressions
07:11:48 - Shortened Lambda
07:17:30 - Sorting Elements of Collection
07:25:22 - Iterating Collection using Lambda
07:32:32 - Class in Kotlin
07:41:35 - Reference Type
07:47:59 - Student Marks Exercises
07:59:12 - Objects
08:14:00 - Companion & Static
08:20:05 - Properties
08:30:40 - Default Values in Properties
08:34:29 - Initialize Properties
08:40:55 - Custom Getter
08:49:19 - Custom Setter
08:56:55 - Lazy Property
09:04:15 - Inheritance in Kotlin
09:21:12 - Polymorphism
09:24:25 - Method Overriding
09:30:00 - Abstract Class
09:39:22 - Sealed Classes
09:45:20 - Visibility Modifiers
09:58:50 - Interface in Kotlin
10:10:20 - Generics
10:18:10 - Why Generics?

If you want to see us in new videos like this, just:
🔸LIKE 👍
🔸SHARE ✉
🔸SUBSCRIBE✔

LEARN CODING
2 Views · 14 days ago

Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed “pragmatic” programming language. It is used for many things, including Android development.

🎥Course developed by Nate Ebel. Check out his YouTube channel: https://www.youtube.com/channe....l/UCVysWoMPvvHQMEJvR

⭐️ Course Contents ⭐️
⌨️ (0:00:50) Create Your First Kotlin Project
⌨️ (0:04:23) Hello World
⌨️ (0:06:33) Working With Variables
⌨️ (0:11:04) Type System
⌨️ (0:15:00) Basic Control Flow
⌨️ (0:21:31) Basic Kotlin Functions
⌨️ (0:27:12) Function Parameters
⌨️ (0:32:52) Arrays
⌨️ (0:35:28) Iterating with forEach
⌨️ (0:41:17) Lists
⌨️ (0:42:47) Maps
⌨️ (0:45:05) Mutable vs Immutable Collections
⌨️ (0:49:24) Vararg Parameters
⌨️ (0:54:21) Named Arguments
⌨️ (0:56:26) Default Parameter Values
⌨️ (1:00:27) Create A Simple Class
⌨️ (1:03:35) Adding Class Properties
⌨️ (1:05:15) Class Init Block
⌨️ (1:06:40) Accessing Class Properties
⌨️ (1:07:32) Primary Constructor Properties
⌨️ (1:08:17) Secondary Constructors
⌨️ (1:09:50) Working With Multiple Init Blocks
⌨️ (1:11:30) Default Property Values
⌨️ (1:11:59) Properties With Custom Getters/Setters
⌨️ (1:16:52) Class Methods
⌨️ (1:20:12) Visibility Modifiers - Public/Private/Protected/Public
⌨️ (1:22:30) Interfaces
⌨️ (1:24:21) Abstract Classes
⌨️ (1:26:13) Implementing An Interface
⌨️ (1:26:35) Overriding Methods
⌨️ (1:28:30) Default Interface Methods
⌨️ (1:29:30) Interface Properties
⌨️ (1:31:40) Implementing Multiple Interfaces
⌨️ (1:32:57) Type Checking And Smart Casts
⌨️ (1:36:18) Inheritance
⌨️ (1:43:07) Object Expressions
⌨️ (1:45:06) Companion Objects
⌨️ (1:49:51) Object Declarations
⌨️ (1:52:41) Enum Classes
⌨️ (1:58:16) Sealed Classes
⌨️ (2:00:07) Data Classes
⌨️ (2:12:25) Extension Functions/Properties
⌨️ (2:16:40) Higher-Order Functions
⌨️ (2:29:07) Using The Kotlin Standard Library
⌨️ (2:00:07) Data Classes

--

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

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

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

LEARN CODING
1 Views · 14 days ago

In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.

✏️ Course from Alexandru Cristian.

More courses from Alexandru:
🔗 Kotlin: https://www.udemy.com/course/k....otlin-masterclass-le
🔗 Python: https://www.udemy.com/course/p....ython-complete-cours
🔗 Java: https://www.udemy.com/course/j....ava-for-absolute-beg

⌨️ (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) Retrieve Collection parts
⌨️ (11:59:47) Retrieve Single Elements
⌨️ (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

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

LEARN CODING
2 Views · 14 days ago

Learn the fundamentals of the Kotlin programming language. Kotlin has exploded in popularity over the last few years, commonly used for Android apps, server code, and scripting. We go over variables, operators, strings, if statements, for loops, and functions.

📱 Accelerate your career growth: https://joinTaro.com
➤ Pass your coding interviews: https://neetcode.io/pro?utm_source=taro (use code TARO for a discount)
➤ Advanced coding exercises, build-your-own-X: https://app.codecrafters.io/join?via=TaroCareer
➤ Kotlin docs: https://kotlinlang.org/docs/

Hi! I’m Rahul, a software engineer with a passion for teaching. I went to Stanford, was a founding engineer at a startup, and have worked at various companies across Silicon Valley. I’m currently an Android Developer and teach an Android class at Stanford. Would love to connect with you! This channel is about tech (especially Silicon Valley), combining tactical how-to guides with interviews.

📹 YouTube: https://www.youtube.com/c/Rahu....lPandeyrkp?sub_confi
📝 LinkedIn: https://www.linkedin.com/in/rpandey1234/
🐦 Twitter: https://twitter.com/rpandey1234
📸 Instagram: https://www.instagram.com/rpandey1234/
📂 Github: https://github.com/rpandey1234/

Timestamps:
0:00 Introduction
2:00 variables
3:27 operators
4:09 strings
6:06 conditionals
7:14 collections
8:21 for loops
9:19 functions
10:33 nullability

LEARN CODING
0 Views · 14 days ago

Kotlin is a programming language designed as a modern alternative to Java. It supports functional patterns, coroutines, multi-platform compilation, and is now the recommended language for Android mobile development.

#programming #android #100SecondsOfCode

🔗 Resources

Kotlin Docs https://kotlinlang.org/
Kotlin on Android https://developer.android.com/kotlin
Watch Java in 100 Seconds https://youtu.be/l9AzO1FMgM8

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Kotlin vs Java
- Kotlin basic syntax
- Using kotlin on Android
- Kotlin coroutines overview
- What is kotlin?
- Is kotlin a JVM language?

LEARN CODING
2 Views · 14 days ago

Unlock the world of Swift programming with this tutorial on coding essentials! Learn how to print and comment in Swift to enhance your code's functionality and readability. Master naming conventions to write clean and maintainable code. Start your journey to becoming a skilled Swift developer today and bring your ideas to life!

🤙 WELCOME BACK 🤙

WEBSITE: https://www.swiftful-thinking.com

DISCORD: https://discord.gg/tSzJGx9RwE

GITHUB: https://github.com/SwiftfulThinking/

SAY THANKS: https://www.buymeacoffee.com/nicksarno


00:00 Swift Basics
00:00 Intro
01:04 Welcome!
02:49 Installing Xcode
04:03 Creating a Playground
05:16 Swift Basics
07:44 Print to the Console
09:19 Writing Comments
11:15 Multi-line Comments
12:43 Naming Conventions
16:45 Wrapping up

LEARN CODING
1 Views · 14 days ago

🌟 Ready to level up your iOS development skills?
This is Part 1 of our Shopping List App series, where you'll build a fully functional app using SwiftUI & Firebase in 2025! 🛒🚀

In this step-by-step guide, you’ll learn how to set up Firebase and implement user authentication to kickstart your app. More exciting features are coming in the next parts!

What You’ll Learn in Part 1:
✅ Setting up Firebase for iOS projects.
✅ Implementing user authentication (Sign Up & Login).
✅ Integrating Firebase with SwiftUI seamlessly.

This series is perfect for beginners who want to learn SwiftUI and Firebase, or developers looking to add backend features to their apps.
Let’s build your Shopping List App together—stay tuned for Part 2! 🙌

Links:
➤ ➕ Subscribe for More Tutorials: https://www.youtube.com/@iosde....veren?sub_confirmati
➤ ↪ Source Code: https://www.patreon.com/posts/....build-shopping-1-121

Support Us:
🟣 Patreon: https://www.patreon.com/iosdeveren
☕️ Buy Me a Coffee: https://buymeacoffee.com/erenberkaydinc
Your support keeps these tutorials coming! 💜

My Apps:
💰 Subscription Manager: https://apple.co/4gniaqL
🌎 Guess World Flags: https://apple.co/4iVJLkl

Social Platforms:
📸 Instagram: https://instagram.com/iosdeveren
🐦 Twitter: https://twitter.com/iosdeveren
🟣 iOS Development Discord: https://discord.gg/6MXGvJe85v

➤ 🛠️ ASO Tool: https://tryastro.app/?aff=Dgzep

Keywords:
Firebase iOS Tutorial | Shopping List App SwiftUI | Firebase Setup for Beginners | SwiftUI Firebase Authentication | iOS Xcode 2025 | Learn SwiftUI & Firebase | iOS App Development Series | Xcode 15 Firebase Tutorial | SwiftUI User Login | iOS Firebase Integration

#swiftui #ios #xcode #firebase #tutorial #iosdevelopment #swift #shoppinglist #part1

LEARN CODING
2 Views · 14 days ago

Learn how to code with Swift in one single tutorial!

We'll go through all the core concepts of Swift including:
Variables and Constants, Data Types, Properties, Functions and Parameters, Classes, IF Statements
And a lot more!

This Swift course also comes with notes, cheatsheets, exercises and solutions which you can download here:
https://codewithchris.com/swif....t-tutorial-resources

🚨 SPECIAL CWC+ OFFER FOR YOUTUBE:
https://cwc.to/youtubeoffer

𝗩𝗶𝗱𝗲𝗼 𝗧𝗶𝗺𝗲s𝘁𝗮𝗺𝗽𝘀:
00:00 Variables
15:13 Data Type
22:23 If Statements
38:01 Switch Statements
44:26 Loops (I)
54:48 Loops (II)
01:01:02 Functions (I)
01:10:39 Functions (II)
01:27:16 Classes (I)
01:38:36 Classes (II)
01:50:58 UIKit
01:57:26 Initializers (I)
02:05:41 Optionals
02:20:48 Properties
02:37:44 Initializers (II)
02:44:41 Arrays
02:58:22 Dictionaries
03:09:50 Outro
03:10:14 End of Stream (Nothing to see)

MY FREE ONLINE COURSE:
⚡ How to make an app in 14 days - https://cwc.to/14days

CWC+ PROGRAM:
👩‍💻 All our courses in a learning path - https://cwc.to/plus

WEEKLY UPDATES VIA EMAIL:
✉️ Every Saturday, receive an email digest of new content - https://cwc.to/newsletter

CONNECT:
🌍 Website - https://codewithchris.com
😺 GitHub - https://github.com/codewithchris
📸 Instagram - https://www.instagram.com/codewithchris/
🐦 Twitter - https://twitter.com/codewithchris

ABOUT CODEWITHCHRIS:
Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On this channel and my website, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have learned to code and build apps on their own! https://cwc.to/reviews

LEARN CODING
2 Views · 14 days ago

Swift & iOS Development for Absolute Beginners - FULL COURSE

When you've finished this course, try my SwiftUI Fundamentals course which is now free:
https://www.youtube.com/watch?v=b1oC7sLIgpI

Curriculum Timestamps:
00:00:00 - Course overview
00:05:36 - I was just like you
00:13:48 - What is Xcode?
00:19:47 - SwiftUI or UIKit (2020)
00:22:27 - SwiftUI or UIKit (2021)
00:26:00 - Intro to Swift Language
00:33:30 - Swift Types
00:37:15 - Variables
00:42:10 - Array
00:49:37 - Set
00:57:59 - Dictionary
01:02:25 - Functions
01:14:50 - if / else
01:21:15 - For Loops
01:30:29 - Enum
01:40:27 - Switch Statement
01:48:49 - Operators
02:01:45 - Optionals
02:12:46 - Self
02:15:27 - Class
02:23:36 - Inheritance
02:31:31 - Struct
02:36:45 - Extension
02:40:30 - Apple Developer Program
02:43:54 - Tour of Xcode
02:58:56 - What’s New in Xcode 12
03:08:07 - What’s New in Xcode 13
03:24:59 - What’s New in Xcode 14
03:34:54 - What is Auto Layout?
03:38:38 - What is UIKit?
03:55:05 - Storyboard vs. Programmatic UI
04:01:16 - FizzBuzz Challenge
04:09:27 - Colors App Intro
04:10:39 - Colors App - Navigation
04:25:02 - Colors App - UITableView
04:36:37 - Colors App - Code
05:05:56 - Card Workout App - Intro
05:08:53 - Card Workout App - Storyboard UI
05:21:20 - Card Workout App - IBOutlets
05:41:49 - Card Workout App - Storyboard Logic
05:59:27 - iOS 15 Storyboard Buttons
06:08:05 - Programmatic UI - Setup
06:17:37 - Programmatic UIButtons
06:25:55 - Card Workout App - Card Selection
06:44:29 - Card Workout App - Rules Screen
07:04:07 - Card Workout App - Logic
07:13:52 - iOS 15 Update - UIButtons
07:24:24 - SwiftUI Overview
07:34:06 - SwiftUI Example
08:00:29 - General Knowledge Section Intro
08:01:57 - How Apps Work
08:05:34 - What is an API?
08:10:00 - What is Version Control?
08:19:34 - 3rd Party Libraries
08:25:56 - What are Edge Cases?
08:30:55 - iOS Dev Career Paths
08:36:48 - World of iOS Dev
08:38:31 - Why WWDC is the best
08:45:02 - Twitter will change your career
08:55:30 - Swift blogs & websites
09:03:47 - Book Recommendations
09:10:40 - Podcast Recommendations
09:20:23 - Next Steps
09:26:18 - Thank You!
09:29:04 - Bonus: Homeless to $130k iOS Dev
09:46:21 - Bonus: 37 Tips for Jr. Developers
10:01:04 - Bonus: I’m an Average Developer
10:06:34 - Bonus: 9 Things I Wish I Knew When I Started
10:16:46 - Bonus: How to Gain Confidence as a Dev
10:25:56 - Bonus: The 90/90 Rule

My other iOS Developer Courses
https://seanallen.teachable.com/

Card Deck Assets:
https://www.dropbox.com/sh/ygw....lohcppk0c8dv/AACDU3N

SwiftUI Video Thumbnail Assets:
https://www.dropbox.com/sh/cpp....1ibizedt6f9t/AABJHoT

https://seanallen.co

Twitter:
https://twitter.com/seanallen_dev

Hired.com:
https://hired.com/x/1n01g

Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):

Paul Hudson's Hacking With Swift:
https://gumroad.com/a/762098803

Donny Wals - Combine:
https://gumroad.com/a/909014131

Mark Moeyken’s SwiftUI Books:
www.bigmountainstudio.com/swiftui-views-book/fzc51

Objc.io Books (Thinking in SwiftUI & Advanced Swift):
https://gumroad.com/a/656585843

Ray Wenderlich Books:
https://store.raywenderlich.com/a/20866/link/1

#swift #softwaredeveloper #iosdeveloper

LEARN CODING
2 Views · 14 days ago

In this video, I'm going to show you the basics of the Swift programming language. This is a fast-paced video that assumes you already have experience with other programming languages.

🔗Entire iOS Playlist
https://www.youtube.com/playli....st?list=PL0X6fGhFFNT

🔗Moar Links
My Website: https://www.sammeechward.com
Instagram: https://www.instagram.com/meech_ward
Github: https://github.com/orgs/Sam-Meech-Ward

LEARN CODING
2 Views · 14 days ago

Other videos in the Introduction section:



1. Why Swift?: This video
2. About this course: https://youtu.be/GG7bu0NRyYM
3. How to follow along: https://youtu.be/S6udZCgHiLA


You can find the full set of videos, along with transcriptions, challenges, tests, and more, in my free 100 Days of SwiftUI course: https://www.hackingwithswift.com/100/swiftui


Watch the full Swift for Complete Beginners playlist here: https://youtube.com/playlist?l....ist=PLuoeXyslFTuaYpV

LEARN CODING
2 Views · 14 days ago

Learn the Swift programming language in this full tutorial for beginners.

In this video, we will go through every modern aspect of Swift as a programming language including, variables, constants, functions, structures, classes, protocols. extensions, asynchronous programming, generics and much more. This video will lay the foundation for learning Swift for those who are not familiar with Swift already.

You can follow along with this video on macOS, Linux and Windows. On Linux and Windows you will need to download the Swift toolchain from https://swift.org and run the examples manually by invoking Swift from Terminal using your favorite code editor such as Visual Studio Code.

✏️ Vandad Nahavandipoor created this course.
Vandad on YouTube: https://youtube.com/c/vandadnp
Vandad on Twitter: https://twitter.com/vandadnp
Vandad on LinkedIn: https://linkedin.com/in/vandadnp

⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:06:49) Variables
⌨️ (0:29:46) Operators
⌨️ (0:46:55) If and else
⌨️ (1:05:08) Functions
⌨️ (1:23:58) Closures
⌨️ (1:52:08) Structures
⌨️ (2:17:58) Enumerations
⌨️ (2:59:21) Classes
⌨️ (3:24:51) Protocols
⌨️ (3:47:48) Extensions
⌨️ (4:00:06) Generics
⌨️ (4:32:44) Optionals
⌨️ (4:53:39) Error Handling
⌨️ (5:39:35) Collections
⌨️ (6:17:17) Equality and Hashing
⌨️ (6:38:46) Custom Operators
⌨️ (6:50:53) Asynchronous Programming
⌨️ (7:04:38) Outro

🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan

--

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

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

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

LEARN CODING
2 Views · 14 days ago

This video walks through all the essential language features of Swift in just under one hour, and is aimed at two groups of people: folks who have completed up to day 14 of the 100 Days of SwiftUI and want to review what they've learned, and developers with extensive experience of other languages who want to transfer their knowledge to Swift quickly.

This video is very fast! If you're struggling to understand concepts such as arrays, functions, closures, and similar, you should consider following the videos in my 100 Days of SwiftUI course at https://www.hackingwithswift.com/100/swiftui – they are much slower, providing much more explanation and example code along the way.

00:00 Introduction
01:21 Creating constants and variables,
01:59 Strings
03:38 Integers
04:38 Decimals
05:01 Booleans
05:23 Joining strings
05:59 Arrays
07:39 Dictionaries
08:16 Sets
09:10 Enums
09:40 Type annotations
11:50 Conditions
12:46 Switch statements
13:25 The ternary conditional operator
13:55 Loops
16:24 Functions
17:39 Returning multiple values from functions
18:45 Customizing parameter labels
19:52 Providing default values for parameters
20:38 Handling errors in functions
22:46 Closures
25:02 Trailing closures and shorthand syntax
26:22 Structs
27:43 Computed properties
28:37 Property observers
29:16 Custom initializers
30:10 Access control
31:56 Static properties and methods
32:42 Classes
39:49 Protocols
43:49 Extensions
46:00 Protocol extensions
49:31 Optionals
49:31 Unwrapping optionals with guard
51:34 Nil coalescing
53:06 Optional chaining
54:09 Optional try?
55:37 Wrap up
56:52 Dog reward

LEARN CODING
2 Views · 14 days ago

Swift is a modern programming language developed by Apple. It is commonly used to code apps for iOS and MacOS, but is open-source and can be used outside of Apple’s walled garden.

#apple #programming #100SecondsOfCode

🔗 Resources

Swift Docs https://www.swift.org/
Swift Announcement https://youtu.be/MO7Ta0DvEWA
Kotlin in 100 Seconds https://youtu.be/xT8oP0wy-A0
C in 100 Seconds https://youtu.be/U3aXWizDbQ4

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- What is Swift?
- Swift vs Objective C
- Apple Swift Basics
- Swift Syntax and Memory Safety
- When was Swift Announced?

LEARN CODING
1 Views · 14 days ago

This course will give you a full introduction into all of the core concepts related to blockchain, smart contracts, Solidity, ERC20s, full-stack Web3 dapps, decentralized finance (DeFi), JavaScript, TypeScript, Chainlink, Ethereum, upgradable smart contracts, DAOs, the graph, moralis, aave, IPFS, and more. Follow along with the videos and you'll be a blockchain wizard in no time!

💻 Code, resources, and support forum: https://github.com/smartcontra....ctkit/full-blockchai
Please reference the repo for anything you need and feel free to leave issues and participate in the discussions.

⭐️ Course Contents ⭐
⌨️ (00:00:00) Lesson 0: Welcome To Blockchain
⌨️ (00:09:05) Lesson 1: Blockchain Basics
⌨️ (02:01:16) Lesson 2: Welcome to Remix! Simple Storage
⌨️ (03:05:34) Lesson 3: Remix Storage Factory
⌨️ (03:31:55) Lesson 4: Remix Fund Me
⌨️ (05:30:42) Lesson 5: Ethers.js Simple Storage
⌨️ (08:20:17) Lesson 6: Hardhat Simple Storage
⌨️ (10:00:48) Lesson 7: Hardhat Fund Me
⌨️ (12:32:57) Lesson 8: HTML / Javascript Fund Me (Full Stack / Front End)
⌨️ (13:41:02) Lesson 9: Hardhat Smart Contract Lottery
⌨️ (16:34:07) Lesson 10: NextJS Smart Contract Lottery (Full Stack / Front End)
⌨️ (18:51:36) Lesson 11: Hardhat Starter Kit
⌨️ (18:59:24) Lesson 12: Hardhat ERC20s
⌨️ (19:16:13) Lesson 13: Hardhat DeFi & Aave
⌨️ (20:28:51) Lesson 14: Hardhat NFTs
⌨️ (23:37:03) Lesson 15: NextJS NFT Marketplace (Full Stack / Front End)
⌨️ (28:53:11) Lesson 16: Hardhat Upgrades
⌨️ (29:45:24) Lesson 17: Hardhat DAOs
⌨️ (31:28:32) Lesson 18: Security & Auditing

✏️ Course developed by Patrick Collins. Check out his YouTube channel: https://www.youtube.com/c/patrickcollins

Follow Patrick!
🐦 Twitter: https://twitter.com/PatrickAlphaC
📺 YouTube: https://www.youtube.com/c/PatrickCollins
✍️ Medium: https://medium.com/@patrick.collins_58673
💻 GitHub: https://github.com/PatrickAlphaC
🏢 LinkedIn: https://www.linkedin.com/in/patrickalphac/

🎉 Special thanks to Sjors Ottjes. His amazing project, https://subtitletools.com, helped make the subtitles possible.

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

--

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

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

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

LEARN CODING
1 Views · 14 days ago

📚 GET THE FREE COURSE 👉 https://www.nazaweb.com/free-smart-contract-course
👨‍💻 CODE EXERCISES & SOLUTIONS 👉 https://github.com/NazaWEb/ult....imate-solidity-cours

🔥 Want me to build your software?
My team and I, have built and designed many amazing Web3 projects like NFT Projects, NFT Marketplaces, and more! If you are looking for an EPIC team:
👉 To build and design your Web3 Project
👉 To create a Smart Contract
👉 To audit your Smart Contract
👉 Or provide consultation on your next Web3 Project

Apply here 👉 https://www.nazaweb.com/work-with-us

This is the Solidity Fundamentals course 🚀
To learn advanced Solidity Smart Contracts, like the ERC-721, ERC-1155, etc..
Click Here 👉 https://youtu.be/Cbkj-Yg4k74

I created this course with a lot of ❤️ because I wish I had something like this when I was starting out as a Blockchain Developer.

Hope you enjoy it!

In this Solidity Tutorial for Beginners - Full Course in 4 Hours, you will learn 👇
👉 Solidity Groundwork: Grasp the fundamentals, including variables and building a basic calculator contract
👉 Contract Deployment: Learn how to release your Solidity contracts to a blockchain
👉 Solidity Deeper Dive: Explore mappings, arrays, structs, require statements, modifiers, and events in depth
👉 Twitter Contract Creation: Build a Twitter contract with features such as structs, limiting tweet lengths, adding likes, and more
👉 DAPP Integration: Learn how to incorporate your Twitter contract into a DAPP
👉 Advanced Solidity: Master more complex topics, such as loops, contract inheritance, and contract-to-contract interaction
👉 Final Project: Add user profiles to your Twitter contract and integrate account creation functionality to your DAPP 🔥

🕐 TIMESTAMPS:
00:00 Introduction
02:11 1 - What is Solidity? 🔥
07:04 2 - Build first Smart Contract 🔥
10:23 3 - Variables 😉
13:39 4 - Build a Calculator Contract 💻
23:49 5 - Deploy To Blockchain 🚀
28:14 6 - Variable & Function Visibility
33:33 7 - Basic Twitter Contract 🐦
37:02 8 - Solidity Mappings 🗺️
41:34 9 - Complete Basic Twitter Contract 🐦
45:07 10 - Solidity Arrays 🫂
49:04 11 - Get an Array of Tweets
53:37 12 - Solidity Structs 🚗
56:16 13 - Add Structs to Twitter 👋
01:03:14 14 - Solidity Require Statement
01:05:05 15 - Limit Tweet Length with Require
01:10:15 16 - Solidity Modifiers
01:22:19 17 - Add Custom Modifier to Twitter
01:29:25 18 - Add Likes To Twitter Contract ❤️
01:40:38 19 - Deploy Twitter Contract to Sepolia 🚀
01:45:48 20 - Solidity Events 📆
01:56:57 21 - Add Event to Twitter Smart Contract 🐦
02:05:09 22 - Implement Twitter Contract into a Twitter DAPP 🔥
02:29:35 23 - Solidity Loops ➿
02:40:15 24 - Get Total Likes in Twitter Contract 🐦
02:48:12 25 - Solidity Inheritance 💌
02:58:45 26 - Inherit Ownable from OpenZeppelin
03:04:46 27 - Contract to Contract Interaction
03:16:37 28 - Add User Profile To Twitter Contract 🧑‍🦲
03:37:10 29 - Add Account Creation to Twitter DAPP 🔥



🌍 SOCIALS:
Instagram: https://www.instagram.com/nazdumanskyy/
Twitter: https://twitter.com/NazDumanskyy

Show more