Published inLevel Up Coding·Jul 30Member-onlyConsuming REST API in AngularLearn how to consume a REST API from an Angular application using the HttpClient module — In my past few articles on Spring Boot, I talked about how to develop a REST API and then modify it to persist the data on a MySQL database using the JPA. In this article, I will show you how you can consume the REST API using an Angular application. REST API …Httpclient11 min readHttpclient11 min read
Published inLevel Up Coding·Jul 23Member-onlyDeveloping REST API using Sprint Boot — Part 1Developing a simple REST API using Spring Initialzr and Sprint Boot — In this two part-series, I will talk about how to build REST APIs using Spring Boot. In Part 1, I will explain what is Spring Boot, how to create a Spring Boot application using the Spring Initialzr web site, and how to setup a basic REST API that stores a…Rest10 min readRest10 min read
Published inLevel Up Coding·Jul 23Member-onlyDeveloping REST API using Sprint Boot — Part 2Using JPA and MySQL to Persist REST API Data — In Part 1 of this series, I talked about how to create a simple REST API using Spring Boot. Developing REST API using Sprint Boot — Part 1 Developing a simple REST API using Spring Initialzr and Sprint Bootlevelup.gitconnected.com In this article, we will continue on the project we have built in Part 1 and modify our REST API so that it can make use of a backend database such…Jparepository10 min readJparepository10 min read
Published inLevel Up Coding·Jul 23Member-onlyInstalling MavenLearn how to install the popular open-source build automation tool Maven on your computer — Maven is a popular open-source build automation and project management tool used primarily in Java-based projects. If you are involved in Java-based projects, chances are you will need to use Maven to build your projects. …Mvn6 min readMvn6 min read
Published inLevel Up Coding·Jul 14Member-onlyUsing WebSocket in PythonLearn how to create a WebSocket Server and Client in Python — In this article, I will talk about WebSocket — a single, long-lived connection between a client and a server. I will explain the problems with the stateless HTTP protocol, and how WebSocket overcomes the problem and allows you to create responsive web applications. …Websocket8 min readWebsocket8 min read
Published inLevel Up Coding·Jul 14Member-onlyCreating Docker ImagesLearn how to package your application within a Docker image and run it as a container — Docker Containers are self-contained, portable environments that include all the necessary dependencies and libraries required to run an application. Docker allows developers to package an application along with its dependencies into a single container, ensuring consistent behavior across different computing environments.Docker6 min readDocker6 min read
Published inLevel Up Coding·Jul 12Member-onlyUsing WebSocket in AngularLearn how to use WebSocket to build a web-based chat application in Angular — WebSocket is a socket-based communication channel between the web browser and web server. It is a full-duplex communication where both the client and the server can send and receive at the same time. This is extremely useful for real-time, event-driven web applications. In this article, we will take a look…Angular8 min readAngular8 min read
Published inLevel Up Coding·Jul 12Member-onlyData Binding in AngularUnderstanding the different types of data binding in Angular — In my previous article on Angular, I discussed how to get started with Angular programming by building a single-page app: Getting Started with Angular Learn how to create a Single Page Application using Angularlevelup.gitconnected.com Continuing with the discussion on Angular, in this article I will talk about an important topic in Angular programming — data binding. …Angular11 min readAngular11 min read
Published inLevel Up Coding·Jul 9Member-onlyGetting Started with AngularLearn how to create a Single Page Application using Angular — Angular is a web development framework based on TypeScript, a strongly typed programming language that builds upon JavaScript. In this article, I will walk you through the basics of Angular by showing you how to build a simple web application. …Angular12 min readAngular12 min read
Published inLevel Up Coding·Jun 30Member-onlyLangFlow — Building a Conversational LLM ChatBotLearn how to use LangFlow to visually create a chatbot application with OpenAI — LangFlow (https://github.com/logspace-ai/langflow) is a GUI tool for building LangChain applications, designed with React Flow(https://github.com/wbkd/react-flow) to provide an effortless way to experiment and prototype flows with drag-and-drop components and a chat box. In this article, I will show you how you can build a conversational chat application using OpenAI and LangFlow.Langflow4 min readLangflow4 min read