Un lugar en el Caribe donde puedes SER, ESTAR y CRECER: Bienvenido a la casa que enseña a triunfar


¡Aquí te mostramos todo lo que debes saber para tu ingreso!

Inscríbete aquí
Responsive Image
Apertura de inscripciones para primer semestre 2025
A partir del 21 de agosto
Responsive Image
Decisión de admisión
A partir del 28 de agosto
Responsive Image
Inicio de clases
Fecha pendiente

Lo que nos hace únicos

Responsive Image

Movilidad nacional e internacional

Acceso a convenios de doble titulación así como oportunidades de intercambios y prácticas nacionales e  internacionales.
 

Saber más
Responsive Image

Ecocampus

Un lugar único, lleno de espacios que combinan la naturaleza y la tecnología para que puedas aprender y al mismo tiempo disfrutar: Laboratorios, Biblioteca, Zonas de estudio, Canchas y más. 

Saber más
Responsive Image

Acreditaciones

Acreditaciones de excelencia respaldadas por entidades nacionales e internacionales que  aseguran una educación de alto nivel y prestigio.
 

Saber más
Responsive Image

Excelencia docente

99% profesores con títulos de maestría y doctorado apoyados por un Centro de Excelencia Docente que garantiza buenas prácticas de enseñanza-aprendizaje. 

Saber más
Responsive Image

Bienestar integral

Hemos diseñado toda una red de apoyo para que recibas acompañamiento académico, físico, emocional y financiero.

Saber más
Responsive Image

Grupos estudiantiles

Actividade y grupos estudiantiles en temas académicos,culturales, deportivos, ambientales, sociales y de inclusión.

Responsive Image

Idiomas

Instituto de idiomas con oferta en inglés, francés, alemán, italiano, chicho y lenguas indígenas y criollas.

Responsive Image

Universidad para todos

Más del 70% de nuestros estudiantes cuentan con una beca o apoyo financiero para cursar sus estudios en Uninorte.

Eventos

Se ha producido un error al procesar la plantilla.
Can't convert this string to number: ""
The blamed expression:
==> img?keep_after("documents/")?keep_before("/")?number  [in template "20097#20123#33748785" at line 214, column 22]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: groupIdImage = img?keep_after("docume...  [in template "20097#20123#33748785" at line 214, column 7]
----
1<style> 
2    .adt-eventos-ci-fila { 
3        justify-content: center; 
4
5    .adt-eventos-ci-columna { 
6        justify-content: center; 
7        flex-wrap: wrap; 
8
9    .adt-eventos-ci-target { 
10        width: 95%; 
11        max-width: 340px; 
12        margin: 10px 5px; 
13
14    .adt-eventos-encabezado { 
15        position: relative; 
16
17    .adt-eventos-ci-target p { 
18        margin: 0; 
19
20    .adt-eventos-ci-target-categoria { 
21        background-color: rgba(209, 21, 24, 0.8); 
22        color: #ffffff; 
23        width: 70%; 
24        position: absolute; 
25        margin-top: -40px; 
26
27    .adt-eventos-ci-target-categoria p { 
28        padding: 2.7px 0; 
29        text-align: center; 
30        font-weight: bold; 
31        font-size: 16px; 
32        text-transform: uppercase; 
33
34    .adt-eventos-ci-target-contenido { 
35        height: 330px; 
36        border-bottom-left-radius: 20px; 
37        border-bottom-right-radius: 20px; 
38
39    .adt-eventos-ci-target-contenido-texto { 
40        padding: 1rem; 
41        height: 205px; 
42
43    .adt-eventos-ci-target-contenido-texto #titulo { 
44        font-size: 17px; 
45        font-weight: 600; 
46        margin-bottom: 5px; 
47        line-height:25px; 
48
49    .adt-eventos-ci-target-contenido-texto p { 
50        font-size: 14px; 
51
52    .adt-eventos-ci-target-contenido-texto a { 
53        text-decoration: none; 
54        color: #000000; 
55
56    .adt-eventos-ci-target-contenido-info { 
57        justify-content: center; 
58        flex-direction: column; 
59        padding: 5px 10px 20px; 
60
61    .adt-eventos-ci-target-contenido-info a { 
62        color: #000000; 
63
64    .adt-eventos-ci-target-contenido-info #hora, 
65    .adt-eventos-ci-target-contenido-info #lugar, 
66    .adt-eventos-ci-target-contenido-info #fecha { 
67        width: 100%; 
68        flex-direction: row; 
69        align-items: center; 
70        margin: 5px 10px; 
71
72    .adt-eventos-ci-target-contenido-info #hora #p-hora, 
73    .adt-eventos-ci-target-contenido-info #fecha #p-fecha { 
74        flex-direction: column; 
75
76    .adt-eventos-ci-target-contenido-info img { 
77        width: 24px !important; 
78        margin-right: 10px; 
79
80    .adt-eventos-ci-target-contenido-info p { 
81        font-size: 13px; 
82
83    .d-f { 
84        display: flex; 
85
86    .border-left { 
87        width: 2px; 
88        height: auto; 
89        border-width: 0; 
90        color: #d9d9d9; 
91        background-color: #d9d9d9; 
92
93    .border-2 { 
94        border: 2px solid #d9d9d9; 
95
96    @media (max-width: 400px) { 
97        .adt-eventos-ci-target-contenido, 
98        .adt-eventos-ci-target-contenido-texto { 
99            height: fit-content; 
100
101        .adt-eventos-ci-target-contenido-info { 
102            flex-direction: column; 
103            justify-content: center; 
104            padding: 1rem; 
105
106        .border-left { 
107            display: none; 
108
109        .adt-eventos-ci-target-contenido-info #hora, 
110        .adt-eventos-ci-target-contenido-info #lugar, 
111        .adt-eventos-ci-target-contenido-info #fecha { 
112            flex-direction: row; 
113            align-items: center; 
114            margin: 0; 
115
116        .adt-eventos-ci-target-contenido-info img { 
117            margin-bottom: 0; 
118
119        .adt-eventos-ci-target-contenido-info #hora #p-hora, 
120        .adt-eventos-ci-target-contenido-info #fecha #p-fecha, 
121        .adt-eventos-ci-target-contenido-info #lugar p { 
122            margin: 5px 8px; 
123
124        .adt-eventos-ci-target-contenido-info #lugar p { 
125            text-align: left; 
126
127
128    #carrousel-eventos{ 
129            display: none; 
130
131    @media screen and (max-width:1000px){ 
132        #carrousel-eventos{ 
133            display: revert; 
134
135        .adt-eventos-ci-container{ 
136            display:none; 
137
138        .adt-eventos-ci-target { 
139            margin: auto; 
140
141        .carousel-control-next-icon, 
142        .carousel-control-prev-icon{ 
143            filter: invert(1); 
144
145
146    @media screen and (max-width:410px){ 
147        .carousel-control-prev{ 
148            left: -28px; 
149
150        .carousel-control-next{ 
151            right: -28px; 
152
153
154</style> 
155 
156<#-- Truncate Text --> 
157<#macro truncate_text text limit> 
158<#assign truncatedText="" /> 
159<#if text?length gt limit> 
160<#assign truncatedText=text?substring(0,limit) /> 
161<#assign truncatedText=truncatedText + "..." /> 
162${truncatedText} 
163<#else> 
164${text} 
165</#if> 
166</#macro> 
167<div class="adt-eventos-ci-container"> 
168    <div class="adt-eventos-ci-fila d-f"> 
169        <div class="adt-eventos-ci-columna d-f"> 
170                <#if entries?has_content> 
171                <#list entries as curEntry> 
172                <#assign renderer=curEntry.getAssetRenderer() className=renderer.getClassName() /> 
173                <#assign constantDocuments="documents" journalArticle=renderer.getArticle() 
174                document=saxReaderUtil.read(journalArticle.getContent()) 
175                rootElement=document.getRootElement() 
176                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='fecha' ]") 
177                news_fecha=xPathSelector.selectSingleNode(rootElement).getStringValue() 
178                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='descripcion' ]") 
179                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='ubicacion' ]") 
180                ubication=xPathSelector.selectSingleNode(rootElement).getStringValue() 
181                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='horainicio' ]") 
182                hora1=xPathSelector.selectSingleNode(rootElement).getStringValue() 
183                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='horafin' ]") 
184                hora2=xPathSelector.selectSingleNode(rootElement).getStringValue() 
185                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='opcPagExt']") 
186                opcionPag = xPathSelector.selectSingleNode(rootElement).getStringValue() 
187                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='urlExterna']") 
188                urlExt = xPathSelector.selectSingleNode(rootElement).getStringValue() 
189                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='tipoevento' ]") 
190                tipo=xPathSelector.selectSingleNode(rootElement).getStringValue() 
191                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='URLvirtual' ]") 
192                virtual=xPathSelector.selectSingleNode(rootElement).getStringValue() 
193                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='fecha']") 
194                fecha1_x = xPathSelector.selectSingleNode(rootElement).getStringValue() 
195                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='fechafinal']") 
196                fecha2_x = xPathSelector.selectSingleNode(rootElement).getStringValue() 
197                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='latitud' ]") 
198                lat=xPathSelector.selectSingleNode(rootElement).getStringValue() 
199                latSinEsp=lat?replace(" ", "")?replace("\n", "")?replace("\t", "") 
200                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='longitud' ]") 
201                long=xPathSelector.selectSingleNode(rootElement).getStringValue() 
202                longSinEsp=long?replace(" ", "")?replace("\n", "")?replace("\t", "")/> 
203                <#assign fecha1 = fecha1_x?replace(" ", "")?replace("\n", "")?replace("\t", "")?date.xs/> 
204                <#assign fecha2 = fecha2_x?replace(" ", "")?replace("\n", "")?replace("\t", "")?date.xs/> 
205                <#assign GG=assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)?keep_before("?")?keep_after("content/")/> 
206                <!-- Nueva forma de leer imagen destacada (sin servicios) --> 
207      <#assign img = journalArticle.getSmallImageURL() /> 
208      <!-- Leer descripción de imagen destacada --> 
209      <#assign dlFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") 
210      /> 
211      <#if img?has_content>   
212      <#assign 
213      uuid1=img?keep_before("?")?keep_after_last("/")  
214      groupIdImage = img?keep_after("documents/")?keep_before("/")?number 
215      step1 = dlFileEntryService.getFileEntryByUuidAndGroupId(uuid1, groupIdImage) 
216      /> 
217      </#if> 
218      <!-- para hallar las categorias--> 
219      <#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") 
220             categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey())/>  
221                <#if opcionPag?contains("si")> 
222                <#assign viewURL="${urlExt}"/> 
223                <#else> 
224                <#assign viewURL="/web/eventos/w/${GG}"/> 
225                </#if> 
226                <div class="adt-eventos-ci-target"> 
227                    <div class="adt-eventos-encabezado" title="${curEntry.getTitle(locale)}"> 
228                       <#if img?has_content>   
229            <!--asignar descripción en texto alt si tiene, y si no que muestre el mismo titulo de la imagen--> 
230            <#if step1.getDescription()?has_content> 
231            <img src="${img}" alt="${step1.getDescription()}" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
232            <#else> 
233            <img src="${img}" alt="${step1.getTitle()}" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
234            </#if> 
235            <!--termina el alt y sigue con condicional de agregar logo UN en caso de que no tenga imagen destacada por mostrar--> 
236            <#else> 
237            <img src="https://www.uninorte.edu.co/documents/14120459/14911168/Logo_Uninorte.png/1fee375c-5a6d-f0dd-b431-67d8caeea04d?t=1677083900695" alt="Uninorte logo" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
238            </#if> 
239                        <div class="adt-eventos-ci-target-categoria"> 
240                            <p><#if categories?has_content> 
241                                <#list categories as category>  
242                                    <#if category?contains("Académicos") || category?contains("Ceremoniales") || category?contains("Culturales") || category?contains("Deportivos") || category?contains("Empresariales") || category?contains("Grados") || category?contains("Internacionalización")|| category?contains("Investigación") || category?contains("Recomendado")> 
243                                    <div class="adt-noticias-1-target-categoria"> 
244                                    <p>${category.getName()}</p> 
245                                    </div> 
246                                    <#break> 
247                                    </#if> 
248                                    </#list> 
249                            </#if></p> 
250                        </div> 
251                    </div> 
252                    <div class="adt-eventos-ci-target-contenido border-2"> 
253                        <div class="adt-eventos-ci-target-contenido-texto"> 
254                            <a href="${viewURL}"> 
255                                <h2 id="titulo"> 
256                                    ${stringUtil.shorten(curEntry.getTitle(locale), 100)} 
257                                </h2> 
258                            </a> 
259                            <p id="descripcion"> 
260                                 ${stringUtil.shorten(curEntry.getSummary(locale), 195)} 
261                            </p> 
262                        </div> 
263                        <div class="adt-eventos-ci-target-contenido-info d-f"> 
264                            <div class="d-f" id="fecha"> 
265                                <img 
266                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/calendario.png/d29504bd-eeb0-6b22-84c9-7ff79262a873?t=1663686871125" 
267                                    alt="Calendario" 
268                                    /> 
269                                <div class="d-f" id="p-fecha"> 
270                                    <#if fecha1 == fecha2>         
271                                    <#-- Fecha 1 --> 
272                                    <#if fecha1?contains("Jan")> 
273                                    <#assign date1=fecha1?replace("Jan", "Ene" ) /> 
274                                    <#elseif fecha1?contains("Apr")> 
275                                    <#assign date1=fecha1?replace("Apr", "Abr" ) /> 
276                                    <#elseif fecha1?contains("Aug")> 
277                                    <#assign date1=fecha1?replace("Aug", "Ago" ) /> 
278                                    <#elseif fecha1?contains("Dec")> 
279                                    <#assign date1=fecha1?replace("Dec", "Dic" ) /> 
280                                    <#else> 
281                                    <#assign date1=fecha1 /> 
282                                    </#if> 
283                                    <p>${date1}</p> 
284                                    <#else> 
285                                    <#-- Fecha 1 --> 
286                                    <#if fecha1?contains("Jan")> 
287                                    <#assign date1=fecha1?replace("Jan", "Ene" ) /> 
288                                    <#elseif fecha1?contains("Apr")> 
289                                    <#assign date1=fecha1?replace("Apr", "Abr" ) /> 
290                                    <#elseif fecha1?contains("Aug")> 
291                                    <#assign date1=fecha1?replace("Aug", "Ago" ) /> 
292                                    <#elseif fecha1?contains("Dec")> 
293                                    <#assign date1=fecha1?replace("Dec", "Dic" ) /> 
294                                    <#else> 
295                                    <#assign date1=fecha1 /> 
296                                    </#if> 
297                                    <#-- Fecha 2 --> 
298                                    <#if fecha2?contains("Jan")> 
299                                    <#assign date2=fecha2?replace("Jan", "Ene" ) /> 
300                                    <#elseif fecha2?contains("Apr")> 
301                                    <#assign date2=fecha2?replace("Apr", "Abr" ) /> 
302                                    <#elseif fecha2?contains("Aug")> 
303                                    <#assign date2=fecha2?replace("Aug", "Ago" ) /> 
304                                    <#elseif fecha2?contains("Dec")> 
305                                    <#assign date2=fecha2?replace("Dec", "Dic" ) /> 
306                                    <#else> 
307                                    <#assign date2=fecha2 /> 
308                                    </#if> 
309                                    <p> ${date1}- ${date2}</p> 
310                                    </#if>        
311                                </div> 
312                            </div> 
313                            <div class="d-f" id="hora"> 
314                                <img 
315                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/reloj-de-pared.png/fe5ed88c-a1cd-cfd8-70f6-0b748630938c?t=1663686871005" 
316                                    alt="Reloj" 
317                                    /> 
318                                <div class="d-f" id="p-hora"> 
319                                    <p>${hora1} - ${hora2}</p> 
320                                </div> 
321                            </div> 
322                            <div class="d-f" id="lugar"> 
323                                <img 
324                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/sitio.png/148a5fc1-41d5-5bca-1878-ff8c1ea572e2?t=1663687797750" 
325                                    alt="Ubicación" 
326                                    /> 
327                                <#if tipo?contains("no")> 
328                                <#if latSinEsp == "" || longSinEsp == ""> 
329                                <p>${ubication}</p> 
330                                <#else> 
331                                <#assign linkMaps = "https://www.google.com/maps?q=${lat},${long}&hl=es-PY&gl=py&shorturl=1"/> 
332                                <a href="${linkMaps}"> 
333                                    <p>${ubication}</p> 
334                                </a> 
335                                </#if> 
336                                <#elseif tipo?contains("si")> 
337                                <a href="${virtual}"> 
338                                    <p>Evento virtual</p> 
339                                </a> 
340                                <#else> 
341                                <p>Bimodal</p> 
342                                </#if> 
343                            </div> 
344                        </div> 
345                    </div> 
346                </div> 
347                </#list> 
348                </#if> 
349        </div> 
350    </div> 
351</div> 
352 
353<div id="carrousel-eventos" class="carousel slide" data-ride="carousel"> 
354        <div class="carousel-inner"> 
355            <#assign count = 0> 
356            <#if entries?has_content> 
357                <#list entries as curEntry> 
358                <#assign renderer=curEntry.getAssetRenderer() className=renderer.getClassName() /> 
359                <#assign constantDocuments="documents" journalArticle=renderer.getArticle() 
360                document=saxReaderUtil.read(journalArticle.getContent()) 
361                rootElement=document.getRootElement() 
362                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='fecha' ]") 
363                news_fecha=xPathSelector.selectSingleNode(rootElement).getStringValue() 
364                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='descripcion' ]") 
365                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='ubicacion' ]") 
366                ubication=xPathSelector.selectSingleNode(rootElement).getStringValue() 
367                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='horainicio' ]") 
368                hora1=xPathSelector.selectSingleNode(rootElement).getStringValue() 
369                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='horafin' ]") 
370                hora2=xPathSelector.selectSingleNode(rootElement).getStringValue() 
371                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='opcPagExt']") 
372                opcionPag = xPathSelector.selectSingleNode(rootElement).getStringValue() 
373                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='urlExterna']") 
374                urlExt = xPathSelector.selectSingleNode(rootElement).getStringValue() 
375                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='tipoevento' ]") 
376                tipo=xPathSelector.selectSingleNode(rootElement).getStringValue() 
377                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='URLvirtual' ]") 
378                virtual=xPathSelector.selectSingleNode(rootElement).getStringValue() 
379                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='fecha']") 
380                fecha1_x = xPathSelector.selectSingleNode(rootElement).getStringValue() 
381                xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='fechafinal']") 
382                fecha2_x = xPathSelector.selectSingleNode(rootElement).getStringValue() 
383                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='latitud' ]") 
384                lat=xPathSelector.selectSingleNode(rootElement).getStringValue() 
385                latSinEsp=lat?replace(" ", "")?replace("\n", "")?replace("\t", "") 
386                xPathSelector=saxReaderUtil.createXPath("dynamic-element[@name='longitud' ]") 
387                long=xPathSelector.selectSingleNode(rootElement).getStringValue() 
388                longSinEsp=long?replace(" ", "")?replace("\n", "")?replace("\t", "")/> 
389                <#assign fecha1 = fecha1_x?replace(" ", "")?replace("\n", "")?replace("\t", "")?date.xs/> 
390                <#assign fecha2 = fecha2_x?replace(" ", "")?replace("\n", "")?replace("\t", "")?date.xs/> 
391                <#assign GG=assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry)?keep_before("?")?keep_after("content/")/> 
392                 <!-- Nueva forma de leer imagen destacada (sin servicios) --> 
393      <#assign img = journalArticle.getSmallImageURL() /> 
394      <!-- Leer descripción de imagen destacada --> 
395      <#assign dlFileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService") 
396      /> 
397      <#if img?has_content>   
398      <#assign 
399      uuid1=img?keep_before("?")?keep_after_last("/")  
400      groupIdImage = img?keep_after("documents/")?keep_before("/")?number 
401      step1 = dlFileEntryService.getFileEntryByUuidAndGroupId(uuid1, groupIdImage) 
402      /> 
403      </#if> 
404      <!-- para hallar las categorias--> 
405      <#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") 
406             categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey())/>  
407                <#if opcionPag?contains("si")> 
408                <#assign viewURL="${urlExt}"/> 
409                <#else> 
410                <#assign viewURL="/web/eventos/w/${GG}"/> 
411                </#if> 
412                    <#if count == 0> 
413                        <div class="carousel-item active"> 
414                            <div class="adt-eventos-ci-target"> 
415                    <div class="adt-eventos-encabezado" title="${curEntry.getTitle(locale)}"> 
416                       <#if img?has_content>   
417            <!--asignar descripción en texto alt si tiene, y si no que muestre el mismo titulo de la imagen--> 
418            <#if step1.getDescription()?has_content> 
419            <img src="${img}" alt="${step1.getDescription()}" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
420            <#else> 
421            <img src="${img}" alt="${step1.getTitle()}" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
422            </#if> 
423            <!--termina el alt y sigue con condicional de agregar logo UN en caso de que no tenga imagen destacada por mostrar--> 
424            <#else> 
425            <img src="https://www.uninorte.edu.co/documents/14120459/14911168/Logo_Uninorte.png/1fee375c-5a6d-f0dd-b431-67d8caeea04d?t=1677083900695" alt="Uninorte logo" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
426            </#if> 
427                        <div class="adt-eventos-ci-target-categoria"> 
428                            <p><#if categories?has_content> 
429                                <#list categories as category>  
430                                    <#if category?contains("Académicos") || category?contains("Ceremoniales") || category?contains("Culturales") || category?contains("Deportivos") || category?contains("Empresariales") || category?contains("Grados") || category?contains("Internacionalización")|| category?contains("Investigación") || category?contains("Recomendado")> 
431                                    <div class="adt-noticias-1-target-categoria"> 
432                                    <p>${category.getName()}</p> 
433                                    </div> 
434                                    <#break> 
435                                    </#if> 
436                                    </#list> 
437                            </#if></p> 
438                        </div> 
439                    </div> 
440                    <div class="adt-eventos-ci-target-contenido border-2"> 
441                        <div class="adt-eventos-ci-target-contenido-texto"> 
442                            <a href="${viewURL}"> 
443                                <h2 id="titulo">${stringUtil.shorten(curEntry.getTitle(locale), 100)} 
444                                </h2> 
445                            </a> 
446                            <p id="descripcion"> ${stringUtil.shorten(curEntry.getSummary(locale), 195)} 
447                            </p> 
448                        </div> 
449                        <div class="adt-eventos-ci-target-contenido-info d-f"> 
450                            <div class="d-f" id="fecha"> 
451                                <img 
452                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/calendario.png/d29504bd-eeb0-6b22-84c9-7ff79262a873?t=1663686871125" 
453                                    alt="Calendario" 
454                                    /> 
455                                <div class="d-f" id="p-fecha"> 
456                                    <#if fecha1 == fecha2>         
457                                    <#-- Fecha 1 --> 
458                                    <#if fecha1?contains("Jan")> 
459                                    <#assign date1=fecha1?replace("Jan", "Ene" ) /> 
460                                    <#elseif fecha1?contains("Apr")> 
461                                    <#assign date1=fecha1?replace("Apr", "Abr" ) /> 
462                                    <#elseif fecha1?contains("Aug")> 
463                                    <#assign date1=fecha1?replace("Aug", "Ago" ) /> 
464                                    <#elseif fecha1?contains("Dec")> 
465                                    <#assign date1=fecha1?replace("Dec", "Dic" ) /> 
466                                    <#else> 
467                                    <#assign date1=fecha1 /> 
468                                    </#if> 
469                                    <p>${date1}</p> 
470                                    <#else> 
471                                    <#-- Fecha 1 --> 
472                                    <#if fecha1?contains("Jan")> 
473                                    <#assign date1=fecha1?replace("Jan", "Ene" ) /> 
474                                    <#elseif fecha1?contains("Apr")> 
475                                    <#assign date1=fecha1?replace("Apr", "Abr" ) /> 
476                                    <#elseif fecha1?contains("Aug")> 
477                                    <#assign date1=fecha1?replace("Aug", "Ago" ) /> 
478                                    <#elseif fecha1?contains("Dec")> 
479                                    <#assign date1=fecha1?replace("Dec", "Dic" ) /> 
480                                    <#else> 
481                                    <#assign date1=fecha1 /> 
482                                    </#if> 
483                                    <#-- Fecha 2 --> 
484                                    <#if fecha2?contains("Jan")> 
485                                    <#assign date2=fecha2?replace("Jan", "Ene" ) /> 
486                                    <#elseif fecha2?contains("Apr")> 
487                                    <#assign date2=fecha2?replace("Apr", "Abr" ) /> 
488                                    <#elseif fecha2?contains("Aug")> 
489                                    <#assign date2=fecha2?replace("Aug", "Ago" ) /> 
490                                    <#elseif fecha2?contains("Dec")> 
491                                    <#assign date2=fecha2?replace("Dec", "Dic" ) /> 
492                                    <#else> 
493                                    <#assign date2=fecha2 /> 
494                                    </#if> 
495                                    <p> ${date1}- ${date2}</p> 
496                                    </#if>        
497                                </div> 
498                            </div> 
499                            <div class="d-f" id="hora"> 
500                                <img 
501                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/reloj-de-pared.png/fe5ed88c-a1cd-cfd8-70f6-0b748630938c?t=1663686871005" 
502                                    alt="Reloj" 
503                                    /> 
504                                <div class="d-f" id="p-hora"> 
505                                    <p>${hora1} - ${hora2}</p> 
506                                </div> 
507                            </div> 
508                            <div class="d-f" id="lugar"> 
509                                <img 
510                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/sitio.png/148a5fc1-41d5-5bca-1878-ff8c1ea572e2?t=1663687797750" 
511                                    alt="Ubicación" 
512                                    /> 
513                                <#if tipo?contains("no")> 
514                                <#if latSinEsp == "" || longSinEsp == ""> 
515                                <p>${ubication}</p> 
516                                <#else> 
517                                <#assign linkMaps = "https://www.google.com/maps?q=${lat},${long}&hl=es-PY&gl=py&shorturl=1"/> 
518                                <a href="${linkMaps}"> 
519                                    <p>${ubication}</p> 
520                                </a> 
521                                </#if> 
522                                <#elseif tipo?contains("si")> 
523                                <a href="${virtual}"> 
524                                    <p>Evento virtual</p> 
525                                </a> 
526                                <#else> 
527                                <p>Bimodal</p> 
528                                </#if> 
529                            </div> 
530                        </div> 
531                    </div> 
532                </div> 
533                    </div> 
534                    <#else> 
535                    <div class="carousel-item"> 
536                            <div class="adt-eventos-ci-target"> 
537                    <div class="adt-eventos-encabezado" title="${curEntry.getTitle(locale)}"> 
538                        <#if img?has_content>   
539            <!--asignar descripción en texto alt si tiene, y si no que muestre el mismo titulo de la imagen--> 
540            <#if step1.getDescription()?has_content> 
541            <img src="${img}" alt="${step1.getDescription()}" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
542            <#else> 
543            <img src="${img}" alt="${step1.getTitle()}" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
544            </#if> 
545            <!--termina el alt y sigue con condicional de agregar logo UN en caso de que no tenga imagen destacada por mostrar--> 
546            <#else> 
547            <img src="https://www.uninorte.edu.co/documents/14120459/14911168/Logo_Uninorte.png/1fee375c-5a6d-f0dd-b431-67d8caeea04d?t=1677083900695" alt="Uninorte logo" style="width: 100%; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; aspect-ratio:11/4;"/> 
548            </#if> 
549                        <div class="adt-eventos-ci-target-categoria"> 
550                            <p><#if categories?has_content> 
551                                <#list categories as category>  
552                                    <#if category?contains("Académicos") || category?contains("Ceremoniales") || category?contains("Culturales") || category?contains("Deportivos") || category?contains("Empresariales") || category?contains("Grados") || category?contains("Internacionalización")|| category?contains("Investigación") || category?contains("Recomendado")> 
553                                    <div class="adt-noticias-1-target-categoria"> 
554                                    <p>${category.getName()}</p> 
555                                    </div> 
556                                    <#break> 
557                                    </#if> 
558                                    </#list> 
559                            </#if></p> 
560                        </div> 
561                    </div> 
562                    <div class="adt-eventos-ci-target-contenido border-2"> 
563                        <div class="adt-eventos-ci-target-contenido-texto"> 
564                            <a href="${viewURL}"> 
565                                <h2 id="titulo"> 
566                                    ${stringUtil.shorten(curEntry.getTitle(locale), 100)} 
567                                </h2> 
568                            </a> 
569                            <p id="descripcion"> 
570                                ${stringUtil.shorten(curEntry.getSummary(locale), 195)} 
571                            </p> 
572                        </div> 
573                        <div class="adt-eventos-ci-target-contenido-info d-f"> 
574                            <div class="d-f" id="fecha"> 
575                                <img 
576                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/calendario.png/d29504bd-eeb0-6b22-84c9-7ff79262a873?t=1663686871125" 
577                                    alt="Calendario" 
578                                    /> 
579                                <div class="d-f" id="p-fecha"> 
580                                    <#if fecha1 == fecha2>         
581                                    <#-- Fecha 1 --> 
582                                    <#if fecha1?contains("Jan")> 
583                                    <#assign date1=fecha1?replace("Jan", "Ene" ) /> 
584                                    <#elseif fecha1?contains("Apr")> 
585                                    <#assign date1=fecha1?replace("Apr", "Abr" ) /> 
586                                    <#elseif fecha1?contains("Aug")> 
587                                    <#assign date1=fecha1?replace("Aug", "Ago" ) /> 
588                                    <#elseif fecha1?contains("Dec")> 
589                                    <#assign date1=fecha1?replace("Dec", "Dic" ) /> 
590                                    <#else> 
591                                    <#assign date1=fecha1 /> 
592                                    </#if> 
593                                    <p>${date1}</p> 
594                                    <#else> 
595                                    <#-- Fecha 1 --> 
596                                    <#if fecha1?contains("Jan")> 
597                                    <#assign date1=fecha1?replace("Jan", "Ene" ) /> 
598                                    <#elseif fecha1?contains("Apr")> 
599                                    <#assign date1=fecha1?replace("Apr", "Abr" ) /> 
600                                    <#elseif fecha1?contains("Aug")> 
601                                    <#assign date1=fecha1?replace("Aug", "Ago" ) /> 
602                                    <#elseif fecha1?contains("Dec")> 
603                                    <#assign date1=fecha1?replace("Dec", "Dic" ) /> 
604                                    <#else> 
605                                    <#assign date1=fecha1 /> 
606                                    </#if> 
607                                    <#-- Fecha 2 --> 
608                                    <#if fecha2?contains("Jan")> 
609                                    <#assign date2=fecha2?replace("Jan", "Ene" ) /> 
610                                    <#elseif fecha2?contains("Apr")> 
611                                    <#assign date2=fecha2?replace("Apr", "Abr" ) /> 
612                                    <#elseif fecha2?contains("Aug")> 
613                                    <#assign date2=fecha2?replace("Aug", "Ago" ) /> 
614                                    <#elseif fecha2?contains("Dec")> 
615                                    <#assign date2=fecha2?replace("Dec", "Dic" ) /> 
616                                    <#else> 
617                                    <#assign date2=fecha2 /> 
618                                    </#if> 
619                                    <p> ${date1}- ${date2}</p> 
620                                    </#if>        
621                                </div> 
622                            </div> 
623                            <div class="d-f" id="hora"> 
624                                <img 
625                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/reloj-de-pared.png/fe5ed88c-a1cd-cfd8-70f6-0b748630938c?t=1663686871005" 
626                                    alt="Reloj" 
627                                    /> 
628                                <div class="d-f" id="p-hora"> 
629                                    <p>${hora1} - ${hora2}</p> 
630                                </div> 
631                            </div> 
632                            <div class="d-f" id="lugar"> 
633                                <img 
634                                    src="https://www.uninorte.edu.co/documents/15916181/30396914/sitio.png/148a5fc1-41d5-5bca-1878-ff8c1ea572e2?t=1663687797750" 
635                                    alt="Ubicación" 
636                                    /> 
637                                <#if tipo?contains("no")> 
638                                <#if latSinEsp == "" || longSinEsp == ""> 
639                                <p>${ubication}</p> 
640                                <#else> 
641                                <#assign linkMaps = "https://www.google.com/maps?q=${lat},${long}&hl=es-PY&gl=py&shorturl=1"/> 
642                                <a href="${linkMaps}"> 
643                                    <p>${ubication}</p> 
644                                </a> 
645                                </#if> 
646                                <#elseif tipo?contains("si")> 
647                                <a href="${virtual}"> 
648                                    <p>Evento virtual</p> 
649                                </a> 
650                                <#else> 
651                                <p>Bimodal</p> 
652                                </#if> 
653                            </div> 
654                        </div> 
655                    </div> 
656                </div> 
657                    </div> 
658                    </#if> 
659                    <#assign count = count + 1> 
660                </#list> 
661            </#if> 
662        </div> 
663        <a class="carousel-control-prev" href="#carrousel-eventos" role="button" data-slide="prev"> 
664            <span class="carousel-control-prev-icon" aria-hidden="true"></span> 
665            <span class="sr-only">Previous</span> 
666        </a> 
667        <a class="carousel-control-next" href="#carrousel-eventos" role="button" data-slide="next"> 
668            <span class="carousel-control-next-icon" aria-hidden="true"></span> 
669            <span class="sr-only">Next</span> 
670        </a> 
671    </div> 
672 
673    <script> 
674        $('#carrousel-eventos').carousel({ 
675          interval: 20000 
676        }) 
677    </script> 

Convocatorias de Becas

C-32844_JE_VAF-OFE_BAN_convocatoria-becas.png

RECOMENDADA

Abierta convocatoria de becas 2025-1

Conoce la convocatoria de Becas Uninorte Pregrado y Posgrado y otras alternativas de financiación.

Calendario

Desde el Ago 21, 2024 a las 8:00
hasta el Nov 5, 2024 a las 18:00

¿Indeciso sobre qué estudiar?

Convierte lo que te apasiona en tu profesión

Responde el test de orientación profesional y escoge la carrera que más se ajuste a tus habilidades.
Responsive Image

Escoge tu carrera

Lista de enlaces

Conoce nuestras opciones de 

Becas y financiación

Nuestro Programa de Becas y Apoyo Financiero pone al alcance de todos la opción de estudiar en una universidad de excelencia.
foto-perfil-tarjeta

Más de 12 tipos de becas

El proceso de inscripción es muy sencillo, solo debes ingresar a nuestro portal web, diligenciar el formulario de la beca a la que deseas aplicar y anexar los documentos requeridos. Además, por participar en la convocatoria obtendrás un valor especial en tu inscripción de admisión.

foto-perfil-tarjeta

Otras opciones de financiación

También contamos con líneas de crédito para atender las necesidades de los estudiantes y facilitar su ingreso y/o permanencia en la educación superior. También podrás agendar una cita virtual con uno de nuestros asesores para resolver todas tus dudas.    

Live action: En la mejor etapa de tu vida

Maratonea con la serie de 8 capítulos que en 15 minutos te muestra los aspectos más destacados de nuestra vida universitaria.
Protagonistas Uninorte
Canción tour
Desenredando enredados
De Uninorte dicen…
La carrera por la carrera
EI que se fue vs. el que llegó
No es suerte es Uninorte
Reaccionando a mi yo del pasado

Nuestros estudiantes son noticia

Campus mundo

Un lugar único en el Caribe Colombiano

No exageramos cuando decimos que el campus de la Universidad del Norte es uno de los más bonitos de todo el país.

¿Tienes dudas? Contáctanos
 

Horario de atención: L-V: 8 a.m. a 12 m. y 2 a 6 p.m. y S: 9 a.m. a 12 m.

Síguenos en @JovenUninorteCo

Estudiante preescolar y primaria
Estudiante preescolar y primaria