![Brogrammers](/img/default-banner.jpg)
- Видео 111
- Просмотров 103 155
Brogrammers
Индия
Добавлен 12 окт 2022
Do what you love 💙 💫
Deploy Angular App Vercel and Github Actions
Source Code of YAML file: github.com/dnyaneshwargiri/dnyaneshwargiri.github.io/blob/main/.github/workflows/main.yaml
Topics Covered:
How to deploy angular app over Github pages
How to enable Github actions on Angular Project
Getting started with Vercel
#githubactions #webdevelopment #angular #vercel #githubpages #github #frontenddevelopment
Topics Covered:
How to deploy angular app over Github pages
How to enable Github actions on Angular Project
Getting started with Vercel
#githubactions #webdevelopment #angular #vercel #githubpages #github #frontenddevelopment
Просмотров: 10
Видео
Do's and Don'ts of Take Home Assignment
Просмотров 757 часов назад
Source Code: github.com/dnyaneshwargiri/enlyze-coding-assignment Related Videos: ruclips.net/video/sUu1wxYbK_I/видео.html ruclips.net/video/5hI3L43gReM/видео.html ruclips.net/video/0sGvgXWZ05g/видео.html Topics Covered: How to solve take home assignment How to solve coding challenge Find a job in Germany Software Engineering Job in Germany Software Engineer Interview Germany Solving Coding Chal...
When Job Search becomes Mental Health Crises
Просмотров 13614 часов назад
Lets talk about mental health crises of software developers Blog: www.turingrespawns.com/p/a-developers-descent-when-the-job Survey: www.turingrespawns.com/p/mental-well-being-and-productivity Related Videos: ruclips.net/video/5hI3L43gReM/видео.html ruclips.net/video/QwVqb0MEWww/видео.html ruclips.net/video/5LZOk9dt-ko/видео.html #softwaredeveloper #interviewtips #webdev
Everything You Need To Know About Hashicorp Nomad
Просмотров 5814 дней назад
Source Code: github.com/dnyaneshwargiri/hashicorp-nomad Commands: github.com/dnyaneshwargiri/hashicorp-nomad/blob/main/commands Topics Covered: introduction to hashicorp nomad Install nomad Install consul Deploy docker container in nomad How to run docker images in nomad Getting Started With HashiCorp Nomad Deploy Your First App with HashiCorp Nomad in 20 mins Run nomad job Learn Hashicorp Noma...
How I Lost My Job In Germany
Просмотров 1,1 тыс.21 день назад
Topics Covered: How I lost my software developer job in Germany Software Engineer layoffs Software developer life Working in Germany Find a job in Germany Related Videos: ruclips.net/video/5hI3L43gReM/видео.html ruclips.net/video/sUu1wxYbK_I/видео.html ruclips.net/video/G-K1H2LcO-w/видео.html ruclips.net/video/ys8Yf7v0nvw/видео.html #workingermany #softwaredeveloper #frontenddevelopment
How YouTube Scaled to 2.49 Billion Users with MySQL
Просмотров 46Месяц назад
Topics Covered: How RUclips Stores Videos RUclips System Design RUclips Vitess Database Understanding Vitess Databse Vitess MySQL MySQL Database Scaling MySQL database How RUclips Stores So Many Videos How RUclips Scaled How RUclips Works Related Videos: ruclips.net/video/ZClzEHQbbmk/видео.html ruclips.net/video/QwVqb0MEWww/видео.html ruclips.net/video/E5-rkGf5DGA/видео.html #webdevelopment #pr...
Javascript One Liners Every Senior Developer Should Know
Просмотров 65Месяц назад
Topics Covered: Javascript Arrays JavaScript Data Types JavaScript One Line Code JavaScript Array Methods JavaScript Methods JavaScript Objects Related Videos: ruclips.net/video/5LZOk9dt-ko/видео.html ruclips.net/video/s7umUwmNQJ0/видео.html ruclips.net/video/D_OW1suRKuM/видео.html ruclips.net/video/cgMYvn3Uvcg/видео.html #javascript #webdevelopment #programming
How Large is a 160 Bit Number
Просмотров 36Месяц назад
www.dolthub.com/ Related Videos: ruclips.net/video/JkwRSyvY8D4/видео.html ruclips.net/video/4eMFAjzVAno/видео.html ruclips.net/video/6OcTLhOgBXI/видео.html Topics Covered: How Passwords are Stored in Database Dolt Database Merkel Tree Directed Acyclic Graph How Git Commit Hashed Hashing Rainbow Table Attacks #computerscience #algorithms #mathisfun #hashing #githubactions #git #github #dolt #sof...
How Linus wrote Git in 14 days
Просмотров 2,3 тыс.Месяц назад
Topics Covered: History of Git Git Evolution How git was invented Related Video: ruclips.net/video/6OcTLhOgBXI/видео.html ruclips.net/video/4eMFAjzVAno/видео.html #git #versioncontrol #programming #webdevelopment #githubactions #softwareengineer #softwaredevelopment
Rust is 75x Faster Than Python
Просмотров 140Месяц назад
Source Code: github.com/dnyaneshwargiri/python-genson Timestamp: What is Genson-RS 1:08 JSON Schema Validation 3:25 Benchmark Result 05:38 Why Rust is Faster 13:24 Topics Covered: rust programming rust programming tutorial rust programming language why rust is the best language why rust is so popular C vs Rust Which is faster What makes Rust Different python vs rust Rust and Why You No Longer N...
NodeJS 21 Features That We Missed
Просмотров 41Месяц назад
nodejs.org/en/blog/announcements/v21-release-announce Topics Covered: upgrade node js version with nvm nodejs 21 node js fetch api node js websocket Related Videos: ruclips.net/video/5LZOk9dt-ko/видео.html ruclips.net/video/cgMYvn3Uvcg/видео.html ruclips.net/video/s7umUwmNQJ0/видео.html #nodejstutorial #nodejs #webdevelopment #frontenddevelopment #backendwebdevelopment #websocket #nodejsdevelop...
Angular Guards Types With Example
Просмотров 125Месяц назад
Source Code: github.com/dnyaneshwargiri/angular-guards-demo Topics Covered: angular types of guards angular canactivate guard angular resolvers angular candeactivate guards angular canload guard angular canmatch guard angular canactivatechild guard angular lazy loading with standalone component Related Videos: ruclips.net/video/MGnLrim_WnM/видео.html ruclips.net/video/E5-rkGf5DGA/видео.html ruc...
Scaling Git to Power of Infinity
Просмотров 40Месяц назад
This video is inspired by ruclips.net/video/aolI_Rz0ZqY/видео.html I tried the Git commands on monstrous big repositories like chromium, linux kernel 45Gb size 🤯 github.com/chromium/chromium github.com/torvalds/linux Related Videos: ruclips.net/video/6OcTLhOgBXI/видео.html Topics Covered: git workflow tutorial git workflow for teams git workflow explained git workflow strategies git centralized...
Explainer Video: How To Get German Blue Card | New Requirements | My Experience
Просмотров 2932 месяца назад
I talk about the entire process in detail & my experience of getting Blue Card from Immigration Office viz. Ausländerbehörde. Official Application Form- formulare.duesseldorf.de/servlet/de.formsolutions.FillServlet?sid=rXxg9vdmrZVka2DMr9a44CpGZ5rh9xa&j=d.pdf List of documents required for Blue Card- service.duesseldorf.de/suche/-/egov-bis-detail/dienstleistung/186/show Blue Card Visa online app...
TypeScript Library You Must Know | What is Zod?
Просмотров 943 месяца назад
Timestamp- What is Zod 0:10 What Problem Zod Solves 0:41 Zod Setup in Typescript Project 1:25 Typescript Configuration 3:13 Runtime Schma Validation Example 4:40 Inferring Types Dynamically 7:04 Complex Data Types 7:20 Topics Covered- Zod Introduction Typescript Tutorial How to add type safety in Typescript Zod library Tutorial Advanced Typescript Related Videos- ruclips.net/video/GEht4l4n4K8/в...
Which Is The Best Package Manager? | NPM vs YARN vs PNPM
Просмотров 3553 месяца назад
Which Is The Best Package Manager? | NPM vs YARN vs PNPM
Angular Material 3 Guide | This Is Future of Design System
Просмотров 6 тыс.3 месяца назад
Angular Material 3 Guide | This Is Future of Design System
Cost of Moving to Germany for Indians In Hindi | India to Germany Moving Budget
Просмотров 1134 месяца назад
Cost of Moving to Germany for Indians In Hindi | India to Germany Moving Budget
Keycloak Angular Integration Guide | OAuth 2 + Express Server
Просмотров 4,1 тыс.4 месяца назад
Keycloak Angular Integration Guide | OAuth 2 Express Server
Düsseldorf City Tour | A Spectacular Walk In Fashion Street of Germany 🇩🇪
Просмотров 964 месяца назад
Düsseldorf City Tour | A Spectacular Walk In Fashion Street of Germany 🇩🇪
The Real Cost of Living in Germany & How Much is Decent Salary
Просмотров 1,1 тыс.4 месяца назад
The Real Cost of Living in Germany & How Much is Decent Salary
Unveiling the Hidden Reality: The Wrong Plan of Indian Students for Masters Abroad
Просмотров 2,1 тыс.4 месяца назад
Unveiling the Hidden Reality: The Wrong Plan of Indian Students for Masters Abroad
Oberkassle Tour In Düsseldorf | Germany Vlog
Просмотров 1005 месяцев назад
Oberkassle Tour In Düsseldorf | Germany Vlog
Create Powerful Custom Directives in Angular
Просмотров 555 месяцев назад
Create Powerful Custom Directives in Angular
NG Template in Angular: NG Template With Example
Просмотров 475 месяцев назад
NG Template in Angular: NG Template With Example
A Day In Life Of Software Engineer In Germany | Work Life Vlog Germany
Просмотров 1,5 тыс.5 месяцев назад
A Day In Life Of Software Engineer In Germany | Work Life Vlog Germany
How to Find a job in Germany as Software Engineer
Просмотров 1,4 тыс.5 месяцев назад
How to Find a job in Germany as Software Engineer
Living in Germany: Your Complete Guide to City Registration (Anmeldung)
Просмотров 3595 месяцев назад
Living in Germany: Your Complete Guide to City Registration (Anmeldung)
Pune To Germany Travel Vlog | Mumbai To Frankfurt Germany
Просмотров 4066 месяцев назад
Pune To Germany Travel Vlog | Mumbai To Frankfurt Germany
My Way To Germany | India to Germany Experience
Просмотров 1366 месяцев назад
My Way To Germany | India to Germany Experience
Can you please tell, after how many days u got your passport back?
Within 1 week 2 days
This is amazing, but why did you add the backendserver url in the callback,this was only to use same client_id ?
Because you can also handle authentication flow in backend app, with that configuration it was meant to inform that technical feasibility :)
@@brogrammers thank you for the reply,i just was thinking about the server flow should have a client with grant_type client credentials?right
And what if the options values are coming from the backend? Such catalogues or something like that ? How can we handle those situations ?
You'll need web service in backend something like this GET `my-fancy-backend:3000/api/form-data` which returns you same json data, then in Angular app you just make http GET call using httpClient and bind data to same data object in service 🙂
Hello, I had my blue card + Dependents appointment (for me and my family) at VFS mumbai on 03/05/2024. It is been 9-10 weeks but still not received my visa. My employment is in Munich city. When enquired about the status through email at mumbai consulate they mention 3 months is the standard processing time. How does the documentation process work ? Is there any other way to check if my application is processed or just lying on the desk?
9-10 weeks is actually unusual time. The way documentation process as per my understanding works VFS send physical copies of selected important documents along with biometric scans you did at VFS to German Consulate (in Mumbai itself Nariman Point). Then German Consulate takes decision and inform VFS. In my case and many cases it happens in 1-3 weeks of time.
Hello, Thanks for comprehensive video on visa docs for germany. I have a query on certifying proof of qualification. If my unversity degree and university is listed in anabin site and marked as H+. Do i still need to get my degree and university from the german authority that is ZAB?
One doesn't need ZAB for H+ universities, Anabin print is sufficient.
First thing after getting the notice, is to go to the unemployment agency. Otherwise it may be, thst you get a delay in the payment of unemployment benefit (if you worked long enough with social insurance fees). At the same time, you will be still insured in case of illness and you don't loose that, when you are unemployed. Second, there are periods mentioned in the contract or the law, how long the period between notice and end of employment is. In that time you still get paid, but it seems, that the company still pays you for a time, but you don't have to work at that time. Search for a new job. The biggest number of open jobs is available at the unemployment agency, check it, when you are there. Second, if you have German friends, tell them, they may know a vacancy, and a recommendation of a friend at a company is worth more, than any degree (if the skills fit). Constantly learning is very good. Good German skills in Germany are very beneficial, so you also could get into contact with German customers, what is more flexible for the company. And that is was you, who lost the job, is also sometimes for a social reason. If a company has to terminate contract, they have to start with those who are there the shortest time, and the singles. In a social setting, you have to prefer a parent with kids (and unemployed spous) over a single, if the abilities are the same. And back to the additional skills. If e.g. the Marketing department will be shut down, and all the people in marketing will loose their jobs, but there are vacancies in other parts, these people have to be offered the other vacancies, in case their skills fit to that vacancy. And sometimes the unemployment agency will ask for an action before the labor court to get sure, the notice was correct. Hope you will find a new job soon.
Thanks, This is truly insightful. I'm pinning your comment so anyone watching it will quickly find it 🙂
@@brogrammers thank you. Pleased to help.
Please can you help me my husband is a software engineer seeking job in Germany he has master computer science from Bayreuth Germany English C1 Deutsch B2
Reach out to me over LinkedIn in.linkedin.com/in/dnyaneshwargiri
@@brogrammers I send you message please accept
Accepted 😌
How to solve ReferenceError: window is not defined ???
github.com/dnyaneshwargiri/keycloak-angular-integration/issues/2
@@brogrammers yea, very cool guy who opened that issue ;-)
Hey did you receive your appointment email in less than a week? 🤔 cuz I did and I hope it’s not some error and on the day of appointment they say ohh it is an error we meant another guy not you xD
Hahahahaha, its funniest thing I read today ;) I received appointment mail quickly after submitting documents (it was less than week) over mail. Don't worry you'll get it soon. This is highly manual process handled by people behind the scene.
@@brogrammers people wait at least 12 weeks in Munich so I was skeptical but you’re right, it’s a manual process behind the screen. Brain is not Braining rn xD
Cool introduction, for production usage you should also mention the concept of Quorum
Thank you master 😊
Is it a bad time to start learning how to code to get a job in Germany?
Yes, actually the market is dead in GER
has du bei der Agentur für Arbeit angemeldet?
Danke für den Vorschlag ✌️
Hope you get a job real soon :) It takes way too much courage to come and speak about it on a public platform. Good Luck for the next opportunity my man.
15lpa in india vs 60k in Berlin. Which is better Gosh, german has too many cons: Winter depression High tax Language barrier Dead Social life But still I am thinking because I don't have enough money to go to the USA 😢
Just go with your decision , I think Germany has good social security and health care then India or USA. I know lot of Indians getting more then 100K €
Thank you very mauch, this video helped me in my problem who I tired for the last two days. Greetings from Poland
Glad to know it ☺️ love to Poland 🇵🇱
Hi, Thank you for sharing this. I just moved here this month and i also have these things at the back of mind. so i will right away start doing something about it. upskilling, generating side income, investing saving etc. I hope you get a much better opportunity this time 😊as everything happens for a good reason
can i use angular material 3 with version 16 angular?
Worth giving a try 🙂 I've not tried it on my own but it is mentioned in release note Angular 17.2 supports Material 3 so I guess V16 or less is most likely no. reference- blog.angular.dev/material-3-experimental-support-in-angular-17-2-8e681dde650e
first fix ur sound issue
We're small, poor, non funded channel sorry can't afford good mic 🙂
Perfect
Glad you liked it 🙂
Can you please share this link or code ,in in your we unable to find the code
It is in description of short or goto my GitHub from link in channel description.
@@brogrammers I went in yours GitHub the Instagram clone name not there , this code also not there , can you please mention the name where the code present
github.com/dnyaneshwargiri/angular-tutorials/tree/main/igram
The source code is so help... As someone who is starting to learn Angular, I have had a bit of struggle understanding Material docs and Angular as a whole. This code makes it so much clearer for me! Thank you!
Glad it helped!
Hello
Reach out to me on LinkedIn www.linkedin.com/in/dnyaneshwargiri/
Hello sir bule card 1 month befor. But aftar posses plz tel me. Qatar
Reach out to me on LinkedIn "Dnyaneshwar Giri"
www.linkedin.com/in/dnyaneshwargiri/
what's the name of the extension that you are using to generate component?
Angular Files
How much is the rent bro ?
700 euro bro (cold rent) electricity & gas, internet bill excluded. One of major pain living here 🥲
@@brogrammers bruhhh thats like too much hopefully you have a package of atleast 70 or 80 thousand EUR
my login btn not showed, i'm using angular 17 with ant design + tailwind@@ pls helpme!!!
im having the same issue with angular 17. did you happen to find a solution?
Please create issue on GitHub repo. It is almost impossible for me to solve any issue in RUclips chat.
Hi, thanks for the tutorial, I have a problem, when I create a new user I cannot log in with it, except if I add the 'admin' role to the group that the user belongs to.
It depends on what role you set for client app. Ideally it is be possible to login user with whatever role you set. Please read more www.keycloak.org/docs/latest/authorization_services/#_permission_overview
good tutorial it helped me to complete my project. I am a beginner so can you please suggest a tutorial to add a button in the same app to list all the upcoming events in the calendar? it would be really appreciated.
You can GET list of all events with Below API GET www.googleapis.com/calendar/v3/calendars/calendarId/events More Details- developers.google.com/calendar/api/v3/reference/events/list
How is the work life balance? Do you suggest someone with 15lpa to come there and do 50-60k euro full time job?
15lpa is higher compared to 50-60k € you may not save money here but would get outstanding quality of life, decision is yours 🙂
Work life Balance is awesome compared to India
@@brogrammers with 50k euro salary, we will get around 2600 euro per month So we can't even save 1000 euro considering other expenses for singles?
Most of your salary going to get spent in rent + food Please watch this section ruclips.net/video/RPj24ZhMoAA/видео.htmlfeature=shared&t=640
all the best bro 😎
I don't think you have 7 years of experience. You are just bluffing the viewers and wasting the time
Well thank you for wasting your time 🙂
umm . I tried doing the same but when my application is actually live , the pop up works but the sign in button open's up with with an empty tab can anyone plz help me out in this
I mean if you're not using git , are you even a developer ?
It always that accent...
Great work man! Just make it a little spicy and fun, add some flow to the delivery and we have a rising Indian channel in the making!
It sounded like virgin control system, I like the channel name Brogramers
hahaha, love that. Thank you for watching 😄
It shows...
If I use data-login-url directed at my node server the client side app gets redirected to the sever so it ends up displaying my server port and the payload. How do you handle sending a redirect back to the front end and send the token/payload for session storage. Or would that require me to just get my sever to store the token and the payload in a database and then just res.redirect(frontend route) and then once that redirect happen I can create an ngOnInit to perform a data base query for the token and payload? I didn’t think that would work because the token is different each time.
Second approach is absolutely unthinkable, no one should do that. What I did at server side is just redirect back control to frontend. Then frontend decodes Jwttoken received directly from Google & stores it in sessionStorage. But it is recommended to have backend/ server endpoint as redirect URI so you can check & decide where to redirect user back.
Storing JWTToken has to be Frontend responsibility & it need to be expired.
@@brogrammers I think I was completely misunderstanding how the sign in api functions. if you use the data-login-url="server" all you need to do is perform a redirect. but I thought the session token was only getting sent to my server and not the front end, so I was really puzzled how the client was suppose to retrieve the token/data. Rookie mistake.
Hello, I had my Blue card + Dependents appointment at VFS Mumbai on 14/05/2024. When should I expect to get visa? It's been more than a week and on VFS website tracking shows "under process". I have seen many videos/posts recently where people got visa within a week.
If you are very lucky you get in 1 week. I've seen people getting in 1 week. Average time is 2-4 weeks. Don't worry you'll get it just wait until.
@devanggjjar8469: did you get your visa? Which german city did you apply for? You applied for yourself or also for your family?
@@sureshtarapatti624 hello we (4) got visa after a month and we are now in South Germany near Munich.
Hi, iam trying to do its not showing any thing after running. Iam not getting the google sign in
let me check & get back 👍
Can you please create issue over GitHub repo in that way I can fix it quickly. GitHub repo link is in Description & everyone has permission to create issue on repo.
How much work experience you have ? How you ended up doing job in germany ?
He must be capable enough to do whatever he is doing ;)
How many weeks did you recieve your card in ?
I received card in 2 weeks after submitting documents.
May I know if you have done your masters there and then got an opportunity, or were you trying from India and then got there? Also another video of your technical assessment would be a great help🙂
I had a plan to do masters but I never did it when I realised I don't need it & it's not wise decision in my case. I got this opportunity without masters 🙂. Thank you for suggestions I would try my best.
First of all thanks for the effort to make such a great and useful video! 👍 I have one question, could you create a separate branch on your repo showing the same app with SSR. I have tried to implement it, even took advantage of the ngx-cookie-service-ssr and I still got flickering on the initial serve when the stored theme is different than the default 😢
Hi there, Thanks for watching, i'll try ssr enabled version if as & when time allows for me :) I created a new branch called `ssr-enabled` you can refer same and may be create pull request if you would be able to make some progress. On flickering problem Non-Destructive Hydration is standard solution what I know. Please refer github.com/angular/angular/issues/38242 itnext.io/angular-universal-caching-transferstate-96eaaa386198
@brogrammers Thanks for your reply! I've tried to push to your repository. Unfortunately, it seems that I don't have permissions.
Ohh, I'm sorry in that case. If possible can you create Pull Request through which I can merge your code. Or simply create a issue over GitHub tagging me in I'll figure out rest 👍
they shouldve gone for unstyled
How us your html template giving those errors are you using any library
Yes, i'm using bunch of Vs code extensions ;) Angular Snippets is a one that highlight that errors in html template
Sir do you earn 100k euros a year in Germany? Plz reply. Thanks a lot.
I don't. I'm simply not worthy at this moment 🙂 May be someone can 😉
In my project i have several components, My sign in button only showed itself in index.html. On other pages like Authorization.html in Authorization component does work and shown as 0 width 0 height. Maybe you can help me how to implement styles from script or why it now render fully on page?
Styles for signin button are provided by google itself that you can surely configure upto some extent or you can write your own css to fully customise it in your application as you want using proper button selector in CSS and overriding CSS rules.
very informative, I'd love to hear more indepth explanation of the last difference. Whats the difference of prototype to constructing it into the class with the typescript -> javascript constructor? I guess the question is really, whats a prototype vs class I suppose?
Really good question here is what I can write in my words from my understanding. Prototype: provide a way to share properties and methods among all instances of a particular type of object. Constructor: are functions used for creating new objects. // Constructor function function Person(name, age) { this.name = name; this.age = age; } // Adding a method to the prototype Person.prototype.greet = function() { return `Hello, my name is ${this.name} and I'm ${this.age} years old.`; }; // Creating instances of Person const person1 = new Person('Alice', 30); const person2 = new Person('Bob', 25); // Using the method defined in the prototype console.log(person1.greet()); // Output: "Hello, my name is Alice and I'm 30 years old." console.log(person2.greet()); // Output: "Hello, my name is Bob and I'm 25 years old."
Finally, the developers of the wonderful Angular material have redesigned it. It’s even nice to visit the site now. Very nice design.
Yes credit goes to Angular Material Developers. Thanks for watching 🙂