Learn By Doing.

Hussein Nasser · Intermediate ·☁️ DevOps & Cloud ·8y ago
Follow my Anchor.fm RSS Feed here https://anchor.fm/s/1eb6d14/podcast/rss Want to learn Docker? Casandra? Or Kubernetes? Pick a project and get to work. Grind and learn while implementing the project. Learn By Doing.

What You'll Learn

Encourages the audience to learn by doing, using projects such as Docker, Cassandra, and Kubernetes

Full Transcript

we are at the age where every now and then we have a new technology that comes in right so there's kubernetes dr. Cassandra but all these new technologies or the database platforms programming language graph QL so how can you keep up as a software engineer how can you quickly grab and learn these languages so coming up what's up y'all this is the same NASA for all my geometry podcast and welcome to today's podcast everybody yeah today we're gonna discuss how can a software engineer learn these new technologies that comes up really almost monthly basis right this is we we have this bleeding edge technology everywhere you can either jump on them early learn them so we can get the advantage or you can always wait see how there's technology ha and the end right but we haven't involve technology various tribes oh we can't a software engineer we have to at least get familiar eyes with these new technologies learn few of them right practice some of them and see if they really simplify your job or simplify your of work right or how can you use these technologies to actually implement and do something really cool right we're gonna build web applications you might you know you can you can now build web applications with Python boy so something that you could have done before no js' JavaScript war from the server and the client Python even right can run both the server and the client everything now is you come very fluid and you can just pick your favorite language and learning so how can we for example if I learn about this I read some news that there's this technology called kubernetes right or darker but how can I actually do something and actually learn it right you can always search the search online search the actual site or doctor for example and how to get started but it will give you so far right I will teach you how to do we have the world of things but the question is you're gonna stop there but you can't actually claim that you're good at that technology unless you try to do something with it so how does that work so personally like my favorite way of learning I learned JavaScript and I I can confidently say that I'm really I became really good at javascript three months ago two months ago I know I didn't know jack about those I don't know anything I knew certain things from from they did stuff right but what I did is like I wanted to learn know jazz JavaScript right in Jake's right engine X all these new technology I want to do something with it so I want to learn so the best way what I did is actually I created a new small project and hey I said I want to build a small website that actually I will be music you're my day-to-day work alright so I said let me do that but I'm not gonna use WCF or C sharp or asp.net or things that I'm very comfortable with no I said let me use Linux as a back back end and then no J's as the web server and NPM obviously and then also JavaScript as the client both obviously has done a programming language both on the server and finally I want to do load balancing because they want to run these stuff onto multiple machine so what Olga and I built that application and is working so I had to but my head against the wall learning stuff while actually building and that was really worked for me and learning any musical honestly previously with Windows stuff WCA I did the same exact thing and I hope this really benefits you guys because that's the best way in my opinion to learn things just actually go pick a project and do it and don't pick the things that you're comfortable with pick things that you never heard about let's start applying it you might like it you might not right you might not really like that good job the technology but hey London so yeah that's all for me today guys go build something cool and I'm gonna see you in the next one st. authors [Music]
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Hussein Nasser · Hussein Nasser · 39 of 60

1 Extending ArcObjects (IGeometry) - 01 - Getting Started
Extending ArcObjects (IGeometry) - 01 - Getting Started
Hussein Nasser
2 Extending ArcObjects  (IGeometry) - 02 - The Document, The Map and The Layers
Extending ArcObjects (IGeometry) - 02 - The Document, The Map and The Layers
Hussein Nasser
3 Channel Update - New Book, New Job, New Videos
Channel Update - New Book, New Job, New Videos
Hussein Nasser
4 Learn Programming with VB.NET - 01 - Getting Started
Learn Programming with VB.NET - 01 - Getting Started
Hussein Nasser
5 Learn Programming with VB.NET - 02 - Classes and Objects (Part 1)
Learn Programming with VB.NET - 02 - Classes and Objects (Part 1)
Hussein Nasser
6 Learn Programming with VB.NET - 03 - Classes and Objects (Part 2)
Learn Programming with VB.NET - 03 - Classes and Objects (Part 2)
Hussein Nasser
7 Learn Programming with VB.NET - 04 - User Interface
Learn Programming with VB.NET - 04 - User Interface
Hussein Nasser
8 Learn Programming with VB.NET - 05 - By Value v. By Reference
Learn Programming with VB.NET - 05 - By Value v. By Reference
Hussein Nasser
9 Learn Programming with VB.NET - 06 - Variable size, 32 bit vs 64 bit
Learn Programming with VB.NET - 06 - Variable size, 32 bit vs 64 bit
Hussein Nasser
10 Learn Programming with VB.NET - 07 - Conditional Statements
Learn Programming with VB.NET - 07 - Conditional Statements
Hussein Nasser
11 Learn Programming with VB.NET - 08 - Inheritance
Learn Programming with VB.NET - 08 - Inheritance
Hussein Nasser
12 Learn Programming with VB.NET - 09 - Strategy Design Pattern
Learn Programming with VB.NET - 09 - Strategy Design Pattern
Hussein Nasser
13 Learn Programming with VB.NET - 10 -  How did I learn programming
Learn Programming with VB.NET - 10 - How did I learn programming
Hussein Nasser
14 IGeometry 2016 Retrospective - Channel Update
IGeometry 2016 Retrospective - Channel Update
Hussein Nasser
15 Javascript by Example - The Vook
Javascript by Example - The Vook
Hussein Nasser
16 Vlog - Keep your servers close and your database closer
Vlog - Keep your servers close and your database closer
Hussein Nasser
17 Vlog - Client/Server Programming Languages
Vlog - Client/Server Programming Languages
Hussein Nasser
18 Javascript By Example L1E01 - Getting Started
Javascript By Example L1E01 - Getting Started
Hussein Nasser
19 Persistent Connections (Pros and Cons)
Persistent Connections (Pros and Cons)
Hussein Nasser
20 Javascript By Example L1E02 - Building the Calculator Interface
Javascript By Example L1E02 - Building the Calculator Interface
Hussein Nasser
21 Happy new Year from IGeometry!
Happy new Year from IGeometry!
Hussein Nasser
22 Synchronous v. Asynchronous
Synchronous v. Asynchronous
Hussein Nasser
23 Javascript By Example L1E03 - Displaying the Digits on Calculator Screen
Javascript By Example L1E03 - Displaying the Digits on Calculator Screen
Hussein Nasser
24 Show Your Work. Blog, Vlog, Write, Create and Develop!
Show Your Work. Blog, Vlog, Write, Create and Develop!
Hussein Nasser
25 Relational Database Atomicity Explained By Example
Relational Database Atomicity Explained By Example
Hussein Nasser
26 Javascript By Example L1E04 - Operators, All Clear with Arrow Functions
Javascript By Example L1E04 - Operators, All Clear with Arrow Functions
Hussein Nasser
27 What Comes First, User Experience or Software Architecture?
What Comes First, User Experience or Software Architecture?
Hussein Nasser
28 Javascript By Example L1E05 -  Evaluate the Calculator Expressions with eval
Javascript By Example L1E05 - Evaluate the Calculator Expressions with eval
Hussein Nasser
29 Fastest Way to Learn Programming Language or Technology
Fastest Way to Learn Programming Language or Technology
Hussein Nasser
30 Javascript By Example L1E06 -  Fix Leading Zero Bug with Conditions
Javascript By Example L1E06 - Fix Leading Zero Bug with Conditions
Hussein Nasser
31 Stateful vs Stateless Applications (Explained by Example)
Stateful vs Stateless Applications (Explained by Example)
Hussein Nasser
32 Javascript By Example L1E07 - Running our Calculator on the Mobile Phone
Javascript By Example L1E07 - Running our Calculator on the Mobile Phone
Hussein Nasser
33 Advice for New Software Engineers and Developers
Advice for New Software Engineers and Developers
Hussein Nasser
34 Why JSON is so Popular?
Why JSON is so Popular?
Hussein Nasser
35 Building Scalable Software - SLA, HS, VS
Building Scalable Software - SLA, HS, VS
Hussein Nasser
36 Vlog (Istanbul) - Datacenter Proximity
Vlog (Istanbul) - Datacenter Proximity
Hussein Nasser
37 Should Software Engineers Learn Bleeding-Edge Technologies?
Should Software Engineers Learn Bleeding-Edge Technologies?
Hussein Nasser
38 Do Developers Build Bad User Interfaces/Experience?
Do Developers Build Bad User Interfaces/Experience?
Hussein Nasser
Learn By Doing.
Learn By Doing.
Hussein Nasser
40 I Wrote Bad Front-End Code That Broke Chrome
I Wrote Bad Front-End Code That Broke Chrome
Hussein Nasser
41 My Story
My Story
Hussein Nasser
42 Vlog - Horizontal vs Vertical Scaling
Vlog - Horizontal vs Vertical Scaling
Hussein Nasser
43 Can User Experience Help Build Better Rest API?
Can User Experience Help Build Better Rest API?
Hussein Nasser
44 Reverse engineering Instagram in flight mode
Reverse engineering Instagram in flight mode
Hussein Nasser
45 The Benefits of the 3-Tier Architecture (e.g. REST API)
The Benefits of the 3-Tier Architecture (e.g. REST API)
Hussein Nasser
46 Stateless v. Stateful Architecture (Podcast)
Stateless v. Stateful Architecture (Podcast)
Hussein Nasser
47 The evolution from virtual machines to containers
The evolution from virtual machines to containers
Hussein Nasser
48 Proxy vs. Reverse Proxy (Explained by Example)
Proxy vs. Reverse Proxy (Explained by Example)
Hussein Nasser
49 Canary Deployment (Explained by Example)
Canary Deployment (Explained by Example)
Hussein Nasser
50 No Excuses
No Excuses
Hussein Nasser
51 Synchronous vs Asynchronous Applications (Explained by Example)
Synchronous vs Asynchronous Applications (Explained by Example)
Hussein Nasser
52 What is an Asynchronous service?
What is an Asynchronous service?
Hussein Nasser
53 Difference between Client Polling vs Server Push in Notifications
Difference between Client Polling vs Server Push in Notifications
Hussein Nasser
54 Software vs. Hardware AdBlockers (Explained by Example)
Software vs. Hardware AdBlockers (Explained by Example)
Hussein Nasser
55 HTTP Caching with E-Tags -  (Explained by Example)
HTTP Caching with E-Tags - (Explained by Example)
Hussein Nasser
56 Simple Object Access Protocol Pros and Cons (Explained by Example)
Simple Object Access Protocol Pros and Cons (Explained by Example)
Hussein Nasser
57 Nodejs Express "Hello, World"
Nodejs Express "Hello, World"
Hussein Nasser
58 Reverse Engineering Instagram feed
Reverse Engineering Instagram feed
Hussein Nasser
59 Popup Modal Dialog with Javascript and HTML
Popup Modal Dialog with Javascript and HTML
Hussein Nasser
60 MIME and Media Type sniffing explained and the type of attacks it leads to
MIME and Media Type sniffing explained and the type of attacks it leads to
Hussein Nasser

Related AI Lessons

What a Symantec Ghost Build Taught Me About Infrastructure Engineering
Learn from a Symantec Ghost build experience to improve infrastructure engineering skills
Medium · DevOps
Large Files Don't Belong in Your Workflow State
Learn to handle large files in your workflow without bloating the state, improving efficiency and scalability
Medium · Python
I Stopped Using Docker for Local Dev. Nobody on My Team Noticed.
Learn how to transition from Docker for local development and explore alternatives that can improve productivity without impacting team workflow
Medium · ChatGPT
hermes-memory-installer: System Metrics, Auto-Archive, Token Rotation, Dead-Letter Replay, and Prof
Learn how hermes-memory-installer's new features improve production-level concerns like observability, storage management, and security
Dev.to AI
Up next
Your Agent Is Wasting Tokens and You Don't Know It - Erik Hanchett, AWS
AI Engineer
Watch →